HISE with Faust polyphony
-
I am working on an analog synth emulation in Faust using HISE. Since the synth is bandlimited and CPU-intensive (even after fully optimizing), I want to limit the max number of voices to 8. I've tried using the synthesizer group; however, for some reason, it can only have a max of 7 voices or infinite, even if I change the voice number (maybe I am misunderstanding its use). Does anyone know how I can limit my Faust synth to 6 or 8 voices?
-
you can limit voices in a scriptnode synth. You have to build hise with a preprocessor definition and use the preprocessor in your project settings too.
read the discussion here:
Voice Limit Count: scriptnode synths?
@Christoph-Hart said in Voice Count: scriptnode synths?: NUM_POLYPHONIC_VOICES It's a pre-processor definition? else { // your handleVoiceLimit() function...
Forum (forum.hise.audio)
-
@griffinboy I see. Thanks, I'll give it a look.