• This topic is deleted!

    3
    0 Votes
    3 Posts
    4 Views
  • How do I connect a knob to a CC controller using code?

    5
    0 Votes
    5 Posts
    550 Views
    CatABCC

    @VirtualVirgin Cool, thanks for your suggestion, it's very useful

  • Adjusting a knob’s value using radio buttons

    3
    0 Votes
    3 Posts
    434 Views
    ILIAMI

    @Soundavid said in Adjusting a knob’s value using radio buttons:

    HiseSnippet 1206.3ocwX12SiaCF.2AH2NxVuAR6CPD+U63DWSeIkJ1z5n.2PaEpVugF5zoSlDGpEI1UIN2QGpS2Gs8QZeC1ryKMtPyNnYTRkppedy+7ierqi66SsPAATefh1aFOBAT9J0AiIrgcGBwDvwG.TdgZOX.C4qGKZ+wifAAHafhxpuVHPY80.QO+8OrOzERrPYh.fynXKzuf8vrLo867yXW2if1n2f8jrtQmisnjtTWZHmmUUqBFAstBdI5DnvrUTA+DLXHP4aUq1zDgZU2w1FVutsooY6ca2nsAzoZC3EFlsaTqQqZ61xAn7rCswLp+.FjgB.JqsO0d7fgzORh6fyvA3KbQhFFfA7dNV7QTWawPTHEzcH10teZhJ.viR+rz1pwosuQsG1FOUdV5aiHE5YdHm.UVYV7VcF7LjwqpDdyAIEIjVKFoMUGX4iGwxzH34KUOlvmMcf74IYThsErxdqp1kxsfv1wCdE5HediodT1rZ0Wpy+pxdZZ74p.l9Gf7Jiq6teHiwaq+85u8c6oyeJIqOSqg4dxZFf85yyTLL4RtxzN9RDqK0aDkvaTdKIa1pB26RZNTe8xXtCU2SGq+cSiOu01aWoj1MkzDHjg0awuK+vGMviMbK8s4AdaiJh9YhnqDed0qzOJjXwvTRIMLwESP5NIBz4ErociH99T2xVoA+k7wnaHJiHWpEzUGaesflozsClXit9TmLGiGlwoQw2etArvlalZs3A6nWNsySkcS1OEOR40cBPryDVWVv115FB.xyVqgPxkH6xx1LI9mShXXxzzVWnq6E70vISYc0wDowszLk.fjzWpOkualMNsLQJ2eBkgNkTth1MZqqMQS+1pbblqtj34h7mqZw1R9+WNVlD5cAxOc9M0P9RuYWOql+5Y4sarhKLkLjRNlfYmNBQxaSHPR0Les+lITwMkEsx+EpxE0.LeA9WOiHCPD3b.Uh148AGfZEM.0KZ.ZTz.zrnAvrnAnUQCvtoAH6ufe3Ao8CmhMlsXpZgifQgiPsBGg5ENBMJbDZV3HbeKJG3hsQ9QQnjpzt6Sqnd1ySOB2uc7APFTbFijsb3aCMB4yvhc3TN.8A9I7hOww5pGfBthQGEsmTx+kAT9h68tRWKezwwxM9H1lMLSv4cFhvWNjIKwGZiou1mFN5VKHdvfTSFjy67zARcYPvOgfzPBj+x+IDjl4VibdmkJHl4VirjAoUt0HKYP1M2ZjkLHsysFA+XCxc9mw7JRV1jXjaUxxljZ4VlrrIodd0IbrVtjzHu5jkNIMyqNYoShYd0IORjj6Ihxv3SHIL9ze1wa1q+xCJk6p1IfgFM.+Gyd776dMMan1iZG5BYydqQh6VKQA+UOm4pZDWGCI.yFKG4+2tJo6Khap1GyrFNeFWYNLxOA4iAiIW.WI0CcbPVrL.WS8ne+w411.+JMTTZzCx7w74b0SB8FPC8sP7dmPPthW8WYEwwuiaWM873CPD6nF+C+IQognsRhRiTk.OnkO88VwmeWbEeOORBmIRz0gttZOQacia+Rf.fG1F+dKqYC0cbr1h5X8E0wFKpiMWTGMWTGasnNt6m2QwEB+igLpW7xF.nW+CidEKEkCIPdEXT0J3eAqcEvo
    Reply

    Exactly 🤘 Thank you

  • How do you Tempo Sync ADSR?

    60
    0 Votes
    60 Posts
    13k Views
    D

    @d-healey okay thanks.

  • WTF is This?

    20
    0 Votes
    20 Posts
    2k Views
    C

    @Christoph-Hart Sure! I was able to successfully compile the "Clone Test" Network on GitHub. My Network has Clonepacks, and I think they may be a factor for me. Here's the Network I'm trying to compile. Thank you.

    <?xml version="1.0" encoding="UTF-8"?> <Network ID="prismNewerHybridModeller" AllowPolyphonic="1" Version="0.0.0" SuspendOnSilence="1" AllowCompilation="1"> <Node FactoryPath="container.chain" ID="prismNewerHybridModeller" Bypassed="0" Name="prismNewerHybridModeller" NodeColour="4288387995" ShowParameters="1"> <Nodes> <Node ID="chain" FactoryPath="container.chain" Bypassed="0" Name="chain"> <Properties> <Property ID="IsVertical" Value="0"/> </Properties> <Nodes> <Node ID="clone_pack2" FactoryPath="control.clone_pack" Bypassed="0" Name="clonepack_frequency" NodeColour="4278233087"> <ModulationTargets> <Connection NodeId="oscillator" ParameterId="Frequency"/> </ModulationTargets> <ComplexData> <SliderPacks> <SliderPack Index="1"/> </SliderPacks> </ComplexData> <Parameters> <Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0" Automated="1" SkewFactor="0.9094748120090845"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/> </Parameters> </Node> <Node ID="clone_pack4" FactoryPath="control.clone_pack" Bypassed="0" Name="clonepack_volume" NodeColour="3422552319"> <ModulationTargets> <Connection NodeId="oscillator" ParameterId="Gain"/> </ModulationTargets> <ComplexData> <SliderPacks> <SliderPack Index="2" EmbeddedData="64....f+....9C...3O.........9C...3O...f+....9C...3O...f+....9C...3O...f+....9C...3O...f+."/> </SliderPacks> </ComplexData> <Parameters> <Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0" Automated="1" SkewFactor="0.9094748120090845"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/> </Parameters> </Node> <Node ID="clone_pack" FactoryPath="control.clone_pack" Bypassed="0" Name="clonepack_duration" NodeColour="2315321299"> <ModulationTargets> <Connection NodeId="ramp1" ParameterId="PeriodTime"/> </ModulationTargets> <ComplexData> <SliderPacks> <SliderPack Index="0" EmbeddedData="64.tdTH+7Qgq6ilYlwOEtdD+zLyL7SgqGwO......................................................"/> </SliderPacks> </ComplexData> <Parameters> <Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0" Automated="1" SkewFactor="0.9094748120090845"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/> </Parameters> </Node> <Node ID="clone_pack3" FactoryPath="control.clone_pack" Bypassed="0" Name="clone_balance" NodeColour="4287842047"> <ModulationTargets> <Connection NodeId="gain" ParameterId="Gain"/> </ModulationTargets> <ComplexData> <SliderPacks> <SliderPack Index="3"/> </SliderPacks> </ComplexData> <Parameters> <Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1.0" Automated="1" SkewFactor="0.9094748120090845"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0"/> </Parameters> </Node> </Nodes> <Parameters/> </Node> <Node ID="dynamic_blocksize" FactoryPath="container.dynamic_blocksize" Bypassed="0" Name="dynamic_blocksize" NodeColour="2134834944" ShowParameters="1"> <Nodes> <Node ID="clone" FactoryPath="container.clone" Bypassed="0" Name="clone" NodeColour="4288020224" ShowClones="0" ShowParameters="1"> <Nodes> <Node ID="clone_child" FactoryPath="container.chain" Bypassed="0" Name="clone_child" NodeColour="2072874381" ShowParameters="0"> <Nodes> <Node ID="voice_bang" FactoryPath="control.voice_bang" Bypassed="0" Name="voice_bang" NodeColour="4287561908"> <Parameters> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Value="1.0" DefaultValue="0.0"/> </Parameters> <ModulationTargets> <Connection NodeId="ramp1" ParameterId="Gate"/> </ModulationTargets> </Node> <Node ID="ramp1" FactoryPath="core.ramp" Bypassed="0" Name="ramp" NodeColour="4294942208"> <ComplexData> <DisplayBuffers> <DisplayBuffer Index="-1"/> </DisplayBuffers> </ComplexData> <Parameters> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" ID="PeriodTime" DefaultValue="100.0" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="LoopStart" Value="1.0" DefaultValue="0.0"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Gate" DefaultValue="1.0" Automated="1"/> </Parameters> <ModulationTargets> <Connection NodeId="cable_table" ParameterId="Value"/> </ModulationTargets> </Node> <Node ID="cable_table" FactoryPath="control.cable_table" Bypassed="1" Name="cable_table" NodeColour="4278255501"> <ComplexData> <Tables> <Table Index="0" EmbeddedData="24..........9C...vO...f+.........vO"/> </Tables> </ComplexData> <Parameters> <Parameter MinValue="0.0" MaxValue="1.0" ID="Value" Automated="1"/> </Parameters> <ModulationTargets> <Connection NodeId="gain16" ParameterId="Gain"/> </ModulationTargets> </Node> <Node ID="no_midi" FactoryPath="container.no_midi" Bypassed="0" Name="no_midi" NodeColour="2391246727"> <Nodes> <Node ID="oscillator" FactoryPath="core.oscillator" Bypassed="0" Name="oscillator" NodeColour="4287663758"> <ComplexData> <DisplayBuffers> <DisplayBuffer Index="-1"/> </DisplayBuffers> </ComplexData> <Parameters> <Parameter MinValue="0.0" MaxValue="4.0" StepSize="1.0" ID="Mode" Value="0.0"/> <Parameter MinValue="0.0" MaxValue="20000.0" ID="Frequency" DefaultValue="20" Automated="1"/> <Parameter MinValue="1.0" MaxValue="16.0" StepSize="1.0" ID="Freq Ratio" Value="1.0"/> <Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Gate" Value="1.0"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Phase" Value="0.0"/> <Parameter MinValue="0.0" MaxValue="1.0" ID="Gain" DefaultValue="1.0" Automated="1"/> </Parameters> </Node> </Nodes> <Parameters/> </Node> <Node ID="gain16" FactoryPath="core.gain" Bypassed="0" Name="oscillatorVolume" NodeColour="4282992969"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" ID="Gain" Automated="1" StepSize="0.1" SkewFactor="5.422270979580217"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="-100.0" DefaultValue="0.0"/> </Parameters> </Node> <Node ID="gain" FactoryPath="core.gain" Bypassed="0" Name="perceptualFreqPad" NodeColour="4289177511"> <Parameters> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1" SkewFactor="5.422270979580217" ID="Gain" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="0.0" MaxValue="-100.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="-100.0" DefaultValue="0.0"/> </Parameters> </Node> </Nodes> <Parameters/> </Node> </Nodes> <Parameters> <Parameter MinValue="1.0" MaxValue="16.0" ID="NumClones" DefaultValue="1" Automated="1" SkewFactor="0.9094748120090845"/> <Parameter MinValue="0.0" MaxValue="2.0" StepSize="1.0" ID="SplitSignal" Value="1.0" DefaultValue="2.0"/> </Parameters> <Properties> <Property ID="IsVertical" Value="0"/> </Properties> </Node> <Node ID="converter" FactoryPath="control.converter" Bypassed="0" Name="converter" NodeColour="4294901760"> <Properties> <Property ID="Mode" Value="Samples2Ms"/> </Properties> <ModulationTargets> <Connection NodeId="jdelay" ParameterId="DelayTime"/> </ModulationTargets> <Parameters> <Parameter MinValue="0.0" MaxValue="44100.0" StepSize="1.0" ID="Value" Automated="1"/> </Parameters> </Node> <Node ID="jdelay" FactoryPath="jdsp.jdelay" Bypassed="0" Name="jdelay" NodeColour="4283387727"> <Parameters> <Parameter MinValue="0.0" MaxValue="1000.0" ID="Limit" Value="1000.0" DefaultValue="0"/> <Parameter MinValue="0.0" MaxValue="30.0" ID="DelayTime" Automated="1"/> </Parameters> </Node> <Node ID="gain19" FactoryPath="core.gain" Bypassed="0" Name="articulationGain" NodeColour="4293263104"> <Parameters> <Parameter MinValue="-100.0" MaxValue="12.0" StepSize="0.1" SkewFactor="5.422270979580217" ID="Gain" DefaultValue="0.0" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="-100.0" DefaultValue="0.0"/> </Parameters> </Node> <Node ID="gain17" FactoryPath="core.gain" Bypassed="0" Name="instrumentGain" NodeColour="4294901918"> <Parameters> <Parameter MinValue="-100.0" MaxValue="12.0" StepSize="0.1" SkewFactor="5.422270979580217" ID="Gain" DefaultValue="0" Automated="1"/> <Parameter MinValue="0.0" MaxValue="1000.0" StepSize="0.1000000014901161" SkewFactor="0.3010300099849701" ID="Smoothing" Value="20.0"/> <Parameter MinValue="-100.0" MaxValue="0.0" StepSize="0.1000000014901161" SkewFactor="5.422270774841309" ID="ResetValue" Value="-100.0" DefaultValue="0.0"/> </Parameters> </Node> <Node ID="silent_killer" FactoryPath="envelope.silent_killer" Bypassed="0" Name="silent_killer" NodeColour="2386509631"> <Parameters> <Parameter MinValue="-120.0" MaxValue="-60.0" StepSize="1.0" ID="Threshold" Value="-120.0" DefaultValue="-100.0"/> <Parameter MinValue="0.0" MaxValue="1.0" StepSize="1.0" ID="Active" Value="1.0"/> </Parameters> </Node> </Nodes> <Parameters> <Parameter MinValue="0.0" MaxValue="7.0" StepSize="1.0" ID="BlockSize" DefaultValue="4.0" Automated="1"/> </Parameters> </Node> </Nodes> <Parameters> <Parameter ID="numberOfClonesProcessed" MinValue="1.0" MaxValue="16.0" Value="13.97461125837058" SkewFactor="0.9094748120090845" DefaultValue="1.0"> <Connections> <Connection NodeId="clone" ParameterId="NumClones"/> <Connection NodeId="clone_pack2" ParameterId="NumClones"/> <Connection NodeId="clone_pack4" ParameterId="NumClones"/> <Connection NodeId="clone_pack" ParameterId="NumClones"/> <Connection NodeId="clone_pack3" ParameterId="NumClones"/> </Connections> </Parameter> <Parameter ID="articulationGainInDb" MinValue="-100.0" MaxValue="12.0" StepSize="0.1" SkewFactor="5.422270979580217" Value="0.0" DefaultValue="1.0"> <Connections> <Connection NodeId="gain19" ParameterId="Gain"/> </Connections> </Parameter> <Parameter ID="medianStartDelayInSamples" MinValue="0.0" MaxValue="44100.0" StepSize="1.0" Value="0.0" DefaultValue="0"> <Connections> <Connection NodeId="converter" ParameterId="Value"/> </Connections> </Parameter> <Parameter ID="blockSize" MinValue="0.0" MaxValue="7.0" StepSize="1.0" Value="5.0" DefaultValue="1.0"> <Connections> <Connection NodeId="dynamic_blocksize" ParameterId="BlockSize"/> </Connections> </Parameter> <Parameter ID="instrumentGainInDb" MinValue="-100.0" MaxValue="12.0" StepSize="0.1" SkewFactor="5.422270979580217" Value="-100.0" DefaultValue="1.0"> <Connections> <Connection NodeId="gain17" ParameterId="Gain"/> </Connections> </Parameter> </Parameters> </Node> </Network>
  • Possible to feed Granulator audio from outputs of my plugin?

    2
    0 Votes
    2 Posts
    301 Views
    griffinboyG

    @LozPetts

    Idk about the stock one, but It's something I've done using c++ in hise

  • Pluginval FAILED

    14
    0 Votes
    14 Posts
    2k Views
    d.healeyD

    @ustk I'm not sure. Check if it clears the AudioUnitCache folder - Users/username/Library/Caches/AudioUnitCache

  • PaintRoutines - anything like obj.itemColour available?

    2
    0 Votes
    2 Posts
    248 Views
    d.healeyD

    @DanH this.get("itemColour") - you can use .get to access almost any properties.

  • HISE_BACKEND_AS_FX=1

    3
    0 Votes
    3 Posts
    342 Views
    DanHD

    @d-healey I tried both, but I'm petty sure it wasn't there originally.

  • Wavetable Waterfall Not Showing

    3
    0 Votes
    3 Posts
    395 Views
    xxxX

    @Christoph-Hart

    ah, thanks

  • Limitation on monolith files size when packaging

    12
    0 Votes
    12 Posts
    1k Views
    S

    The ch-files that got stuck, came from a sampler that had +1600 samples. It works great and plays great, bot the process och packing the monolith files didn't. I ended up splitting it up into two samplers, and then everything worked. But it seems to be some kind of limit on the numbers of samples that can be in a samples in order for packing into .hr-files to work

  • Font not changing on comboBox. What am I doing wrong?

    5
    0 Votes
    5 Posts
    519 Views
    ChazroxC

    @d-healey Good to know! I LAF everything so I didnt notice this was even broken.

  • This topic is deleted!

    7
    0 Votes
    7 Posts
    110 Views
  • I STILL cant compile DLL's // What am I doing wrong? // Taking all suggestions.

    Unsolved
    25
    0 Votes
    25 Posts
    4k Views
    d.healeyD

    @Chazrox said in I STILL cant compile DLL's // What am I doing wrong? // Taking all suggestions.:

    by this you mean, not move it from where its currently at?

    If it's within the HISE source code folder then yes.

  • Finding the range of HPF and LPF in the delay module

    3
    0 Votes
    3 Posts
    326 Views
    pcs800P

    @d-healey Thanks

  • Linking knobs together via a button

    31
    0 Votes
    31 Posts
    7k Views
    pcs800P

    @d-healey It is now working with the help of some online resources

  • machine learning to capture analog tech

    3
    0 Votes
    3 Posts
    479 Views
    Dan KorneffD

    @Morphoice The basics are they are using ML models to analyze and replicate the behavior of analog equipment. They run various test signals through them and use the results to train a model that can predict how the device will respond to any input signal.
    The Kemper Profiler uses a different approach. They capture the full response of an amp or effect at different settings. It creates a snapshot of the device and builds a profile. This is closer to convolution than ML.
    The real problem you're going to run into with time-based dynamics (like a compressor with slow release) is the model will start to emphasize the non-linear behavior. The result of these ML compressors ends up sounding like saturators rather than compressors.
    I'm on the same path as @griffinboy where I'm focusing on making models of specific components and inserting them between other analog models.
    If you want to start tinkering with Neural models in HISE, here's a thread of my starting process:
    https://forum.hise.audio/topic/8701/simple-ml-neural-network/108?_=1748359797127
    @griffinboy also posted a thread about some details to the training scripts.
    I haven't had time to fully dig in for the last few months, but plan to soon.

  • Enable/Disable GLSL and keep it permanent?

    4
    0 Votes
    4 Posts
    628 Views
    GabG

    @HISEnberg Thanks!!

  • 0 Votes
    3 Posts
    435 Views
    CatABCC

    @d-healey I am using Content.createLocalLookAndFeel();
    Tried your method and it worked, thank you very much😘 😘 😘

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied

10

Online

2.0k

Users

12.8k

Topics

110.8k

Posts