HISE Logo Forum
    • Categories
    • Register
    • Login

    HISE with Faust polyphony

    Scheduled Pinned Locked Moved General Questions
    3 Posts 2 Posters 36 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • X
      xander
      last edited by

      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?

      griffinboyG 1 Reply Last reply Reply Quote 0
      • griffinboyG
        griffinboy @xander
        last edited by

        @xander

        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:

        Link Preview Image
        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...

        favicon

        Forum (forum.hise.audio)

        X 1 Reply Last reply Reply Quote 1
        • X
          xander @griffinboy
          last edited by

          @griffinboy I see. Thanks, I'll give it a look.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          27

          Online

          1.8k

          Users

          12.0k

          Topics

          104.5k

          Posts