Forum
    • Categories
    • Register
    • Login

    Octave, detune, unison not updating in real time

    Scheduled Pinned Locked Moved General Questions
    12 Posts 3 Posters 63 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.
    • D
      DanSound @DanH
      last edited by

      @DanH said in Octave, detune, unison not updating in real time:

      No workaround currently. You'd have to implement your own synth in script node. You could try the stock pitch modulators but that will affect the whole synth rather than the 2 voices individually.

      Well, looks like my “simple” project is turning into something way more complex than I expected 😅 Thanks for clarifying though!

      1 Reply Last reply Reply Quote 0
      • Oli UllmannO
        Oli Ullmann @DanSound
        last edited by

        @DanSound
        You can modulate these parameters. Then they are updating in realtime. Maybe this is a workaround for your case.

        D 1 Reply Last reply Reply Quote 2
        • D
          DanSound @Oli Ullmann
          last edited by

          @Oli-Ullmann I've just tried this snippet https://forum.hise.audio/post/53520 hooked LFO to a knob controlling the number of voices. But it doesn't seem to work, the note just “locks in” the number of voices at the moment I hit the key, and it doesn't change as the LFO continuously modulates the knob.

          Oli UllmannO 1 Reply Last reply Reply Quote 0
          • Oli UllmannO
            Oli Ullmann @DanSound
            last edited by

            @DanSound
            Yes, of course this doesn't work for Unison, because a new voice has to be generated here. That's obviously not possible with modulation. But it does work for Octave and Detune.

            D 1 Reply Last reply Reply Quote 0
            • D
              DanSound @Oli Ullmann
              last edited by

              @Oli-Ullmann Yeah, but I need all of them to update in real time, just like any regular synth. It seems like the only way to do that is with the script node.

              Oli UllmannO 2 Replies Last reply Reply Quote 0
              • Oli UllmannO
                Oli Ullmann @DanSound
                last edited by

                @DanSound
                Yes, if you also want to update the unison voices, Scriptnode is the only solution I can think of. However, I don't know offhand how to implement this, since, as I said, a new voice has to be created or a voice has to be removed.

                1 Reply Last reply Reply Quote 0
                • Oli UllmannO
                  Oli Ullmann @DanSound
                  last edited by

                  @DanSound
                  Yes, there is a way without Scriptnode! You can use Modulator.getCurrentLevel() to query the current value of the modulator. You can then use this to update the unison voices in a timer. It might also be possible using a globalCable, but I'm not familiar with that.

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    DanSound @Oli Ullmann
                    last edited by

                    @Oli-Ullmann Thanks! I'm not really into complex scripting, but hopefully chatgpt will help me out 😁 I'll post an update if this works.

                    Oli UllmannO 1 Reply Last reply Reply Quote 0
                    • Oli UllmannO
                      Oli Ullmann @DanSound
                      last edited by

                      @DanSound
                      I try to make you a snippet on the 2. of January :-)

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        DanSound @Oli Ullmann
                        last edited by

                        @Oli-Ullmann That would be awesome! Thank you. Meanwhile I'll try to do it myself, at least I'll learn something.

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

                        27

                        Online

                        2.1k

                        Users

                        13.1k

                        Topics

                        113.9k

                        Posts