HISE Logo Forum
    • Categories
    • Register
    • Login

    Control Nodes Are Not Polyphonic?

    Scheduled Pinned Locked Moved Solved ScriptNode
    5 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.
    • A
      aaronventure
      last edited by aaronventure

      I'm trying to create the popularly requested AHDSR modulator with curve controls so I can share it with the gang here, but I'm running into a problem: the various control notes that I need to control the different envelope stages, like input toggle and compare nodes, are not polyphonic.

      Is there a reason why these nodes aren't polyphonic, even though the math nodes are, in the Script Envelope Modulator?

      Shouldn't all nodes be able to be polyphonic? Otherwise, when designing a polyphonic network, how is one supposed to expect which one are and which ones are not?

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

        @aaronventure

        Ah I created one too but as an external c++ node.
        I'm not sure about the control nodes, I've not done those before unfortunately

        A 1 Reply Last reply Reply Quote 0
        • A
          aaronventure @griffinboy
          last edited by

          @griffinboy No reason both can't exist, mine will consist of ScriptNode nodes so everyone who doesn't use C++ can go and edit it if they please.

          Christoph HartC 1 Reply Last reply Reply Quote 1
          • A
            aaronventure
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • A aaronventure marked this topic as a question on
            • A aaronventure has marked this topic as solved on
            • A aaronventure has marked this topic as unsolved on
            • Christoph HartC
              Christoph Hart @aaronventure
              last edited by

              All control nodes which are stateless (eg. the cable_expr node) are automatically polyphonic, but the others should have dedicated support for polyphonic states.

              I just checked in the source code and the input_toggle does in fact only have a monophonic state, but the compare node should be polyphonic. However I just realized that the wrapper code doesn't propagate that info to the UI to show the [poly] suffix like with the other nodes.

              So:

              1. input_toggle is polyphonic now
              2. all control nodes properly show the [poly] suffix (it shouldn't have affected functionality though, was just an UI glitch).
              1 Reply Last reply Reply Quote 1
              • A aaronventure has marked this topic as solved on
              • First post
                Last post

              12

              Online

              1.7k

              Users

              11.8k

              Topics

              103.1k

              Posts