Modular Synth in HISE
-
What would be your approach to building a modular synth in HISE?
Would you rather use send effects and send containers? Or rather a script effect / script synth?
And if you would use a script effect / script synth, is it possible to programmatically change connections between the modules in the script effect?
Many thanks
Oli -
@Oli-Ullmann said in Modular Synth in HISE:
Would you rather use send effects and send containers? Or rather a script effect / script synth?
Send effects aren't sound generators so they wouldn't be much use, well except for effects. I'd probably use some combination of all of the above and anything else I like the sound of.
-
@d-healey
Yes, with the send effects, for example, I was interested in something like filters. For example, I could create four send effects, each with a filter. In the user interface, the user can then route an oscillator to one of the four filters (send effects). (In the routing matrix of the oscillator, all connections are then deleted so that the signal is not heard twice, but only the send signal).I had also considered solving something like this via the routing matrix, but I don't think this is possible. However, I have never dealt with this topic before.
As you wrote, it's probably a mix of everything.
-
@Oli-Ullmann Script node would probably be the way to go
-
@d-healey
Is it possible for the user to edit connections within the script effect? In other words, can I change connections within a script effect programmatically? Do you know that? -
@Oli-Ullmann use the soft.bypass for this. You can setup your four different filters and use a knob to change between them.
However, if it is four filters with the same knobs and values, you could also uses the hardcoded Fx module. You can load and unload networks into it, and keep the UI knobs connected to the index of the knobs in the module.
-
@Oli-Ullmann You can use switch nodes to change the signal flow dynamically, not sure about directly editing the connections though.
-
@d-healey @HISEnberg
Thanks for your ideas, guys! :-) -
@Oli-Ullmann There's the DSPNetwork and Node classes in the API. Some of the stuff might be missing or not working as it was never fully implemented. Give it a try and see how far you can get.
-
What would be your approach to building a modular synth in HISE? Would you rather use send effects and send containers Build your own synths, samplers, drum engines and DSP effects. HISE gives you modular Spacebar clicker audio design, a graphical interface designer, flexible scripting and ...The capacity of any modular case is measured in units called HP. It stands for “horizontal pitch.” One HP is 0.2” or 5 mm. Modules are built to exact dimensions in HP. Each module has its own HP value that can be an even or odd number. The MIDI output of the keyboard connects to the MIDI input of the modular via a MIDI cable.
-
@Oli-Ullmann said in Modular Synth in HISE:
@d-healey @HISEnberg
Thanks for your ideas, guys! :-)you should probably also look at global send and receive nodes...
-
@Lindon @aaronventure
Thanks guys! :-)
I will have a look at this, too.