HISE Logo Forum
    • Categories
    • Register
    • Login

    Possible to receive CC control data from ScriptFX midichain to --> Knob ?

    Scheduled Pinned Locked Moved ScriptNode
    12 Posts 2 Posters 110 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.
    • ustkU
      ustk @Rognvald
      last edited by

      @Rognvald use a global cable. you might need to normalise the value and denormalise back in the UI script

      Hise made me an F5 dude, browser just suffers...

      1 Reply Last reply Reply Quote 0
      • ustkU
        ustk @Rognvald
        last edited by

        @Rognvald

        HiseSnippet 1348.3ocuV80aaaCDmxNJswoqXEnaOKzmbFBLrWyeQwPShhSlwlSMpbC5aozTT1DVhTfhNIdE888gYOsOY4aP2QQ4HoD2+DijYCXXdGOxe2c+tiWOofPSRDRjUs9SioHqmX6MkqF4NBy3nNGhrdpcWbhhJcLhNXZLNIg5irrpdrVf0JKgR+b0qO.Gh4DZtHD5TAiP+SVDSkKs2d+AKL7HrOsOKpvt2XuNDA2UDJl.3opcSTLlLFOjdBVusJ1neGmLBY8K1CBB1ZqMB1MXqMG3Sas6.7ljs2krSKRvl9jWti+Fs1d6l6tCxZ419LkP5ovJZBxZoCD9S8FItfatfSYIrAgT8hVHO3lMhORD5qcQsTj6HVneuYApDDbJ8xCaUMgsma2k4ytVdd36GSU3jaQw.nUkxvqZI305KAu4.IqBPZICjdlsGQxhU4Zz3YU6NbHaFfg7TQnX1KpxGsrcEvN3pFQ3wzijvhqsn9VMattC7yZupVMHWknbNGKcN9scc9Mm17gLNswPp53Pw.b3aESTL9vtXNjBk0ASxsffA2BrArTafqdY8WniTttmMj7B84WKcSMjzgLM+yEGFN.3C0ClvIJlfW+bb3D5Z09XsU.DmHf8FKYbUl7WUakZeZcm8SlxImHTr.FAqMasWM6.bDbPA8M75oGRsOUy4lpBBlqNcDRJBC0t0bTqo0xulg04ShFPkq6j6B5MBotx7gk+93CDSBqvFE7Nbl5Mwzr0ecBMJKiC+6ccNDqvZBUlLXewTohogi0gzygxYC8ZE6CoIiUhXnf9VbOf0K7mDhUkKEzMLxT.wiR7OMGimvTSK1P4NTez7qVe78BwmY2ioHilOFqLGLBQpGBLl0U4GraGDPIpb.tj8QueQagz7N2BoVVKD3N0W9SxV5bz6aMulGV+scNYOVRiwRZeQuP7z5I3n3P5aALttyfPAYrG6un2tBI1.gCz6nNYDlyogIKRgzxOfMVmKy4w1suTIws9VDl6SR80cXUR1kHK6SlD4AucRntYQNPlUEc8sYcS8ZMH7nb+zEeF9jorkdsUlxVyTVn0vIT0EB43zfR1+A2V66O2Vaiqaew65bFOS09gghKbEQwrrJIfmjJqmHbZ7HAmQzhL6XFh2ORLAtrLXmWFdvLJyLO.lDnOlEpCxdSRf9b9ug6AmS53GVUOkJSRuyGY2rA7EpROQ3CpV9HLAh8S6gUizk65VmPJjJaPtNUNW2oHc2LOxb2l9VlMAiAofCFoCf54WrpVncpgaoWAziJl5qNImp0RvgnS0LZs+kdllntwELOiGAOVZvbIW5mJ3R4a41nu3A7PB5JE.8Jo24YDBZNYAnZtwL02Ft4ldW.aAFTerDFzHI6kMNkX3jovqiudL2goSsbV5TGndXIbuvXGZcOx13W4R0mS0qWAMJ6x3Y9d9KCcwWVV1G9vddJZrgGm2PvaL8BS.onTc.qlsq6Ioc3P8oWp5KROO.+mCdn9dW09cbeZ.js8AvMzLkr2jAGKEShSWbCT0XuCoA3IgpaH+pWitytiF52I2YU61bczsau12W9CBMe+Agtm7Gne3WzedpcoK+g2kJTKcC9ZoBpe1VZdYnQo8b6ppabHEKsVY4i+m+8y24dAEpsxf+p1WOV+bqGKWTYUHqs5CSVaV078T55pW+kpn1ehRDAuwmNJPI2r7hCDhwQ3zWVWr4u++XNfHLQJNKqQsNS83TI.ifm0ftqdsSKz42LkMqycoi5VF9qKpgubQMbiE0vMWTC2ZQMb6E0vc91FpKOynp5xVnDqW6TRnkkoccZCCz+AsQW+AC
        

        Hise made me an F5 dude, browser just suffers...

        R 2 Replies Last reply Reply Quote 0
        • R
          Rognvald @ustk
          last edited by

          @ustk Thanks for the info!
          This seems to work for only one CC control? I am looking for up to 32 CC controls to Ui or more.

          1 Reply Last reply Reply Quote 0
          • R
            Rognvald @ustk
            last edited by Rognvald

            @ustk This is working if I create all these nodes for each CC.
            There does not seem to be any node for setting the receive channel..
            so that the incoming CC's on channel 2 will not effect the other CC's on the UI on channel 1.

            CleanShot 2025-11-10 at 6 .54.36.gif

            ustkU 2 Replies Last reply Reply Quote 0
            • ustkU
              ustk @Rognvald
              last edited by

              @Rognvald If you can use a snex node and code it then you can send an array of data through a cable. I am not aware of anything else from the network itself but it might be 🤷♂

              Hise made me an F5 dude, browser just suffers...

              1 Reply Last reply Reply Quote 0
              • ustkU
                ustk @Rognvald
                last edited by

                @Rognvald But if you just need to monitor the CC input you can just read it from the onController() callback of any script

                Hise made me an F5 dude, browser just suffers...

                R 1 Reply Last reply Reply Quote 0
                • R
                  Rognvald @ustk
                  last edited by

                  @ustk Thanks for your time on this :)
                  would think there was a way to set the receiving midi channel somewhere, either in script FX or the Interface. I will keep digging

                  ustkU 2 Replies Last reply Reply Quote 0
                  • ustkU
                    ustk @Rognvald
                    last edited by

                    @Rognvald If your goal is just to draw the UI (aside of still using them in a scriptFX of course) then the interface callback is the way to go

                    Hise made me an F5 dude, browser just suffers...

                    1 Reply Last reply Reply Quote 0
                    • ustkU
                      ustk @Rognvald
                      last edited by

                      @Rognvald

                      function onController()
                      {
                      	var cc = Message.getControllerNumber();
                      	var val = Message.getControllerValue();
                      	
                      	Console.print("CC: " + cc + " -> " + val);
                      }
                      
                      HiseSnippet 763.3ocsU01aSCCD1tqAQi.DSvOfn8oN1Xqg0WYBXr1NnB5VEcLw2lbcbVrZpcThyfJDR7Sl+Av4jLRJ6EPUr7gpb28bme54m6xnPIkEEICQXyimGvP36YLdtP400ivEnA8P3GXLjDoXgVot1ed.IJh4fv3Udi1AtRYTxyOd09DehfxxcgPmH4T164y3pbui16cbe+CHNri4yJft9dCnRQWouLF3yJF0PAD5TxYrCIZXkLPukD4gvOwXhqayl0c631rwDGlcmIjFzVcnssotMbn6z1otcqV05zFguSeGtRFNVQTrHnn6KclO1S9YQ5AbBOhOwmoMrQigSN0MpqG22YzEMmHDBWdTdqZkzV0iMFxc3+1edK6gIArxynXSCW5lnjcQJU6loDt.kJmRoUMFSC4Ap7HZ97nLu4LxdAJkFEU56XitRghITaMiLkcPHXL.rCcITV0l0psoE7y5V6ZlnQ1xg4xB6R78m.2SQUUgwr020zzb6ssndL5TKkGyReiJTgReePCQy.6FKnJtT.QOTpXGIptt4WMqX9MSq+Ljq6UFKunogOm.UmZ8BqgvePPyr0YLUNlCimMQib2TfmS7uNjmP7iYI.Mq.dij9rsBB4BU005184VqYsg9X1.d4ouLwBpEfdQxo00g2DsqJRHzl5rgl1E.g6wEEGFWu3nndkldqU.nTLPvUGEvxrur7AkcUCu8wA8HJhVQk4CvEvBUbMEv8XmCyvo5qJF8XQSUx.XJ9RhOP1Kch8IpEmEzaIxB.8fEDdZwkHhqlWbKx+sAj+UJtpwHth5c0brzUvQnScavwr0J22nuqKipxIXYiC9zsyNDzGjwJt3rgDUH+KfdCFTFCqeoL3zEBluVChKoUKo10z15NvXlvIw3mvSVPasMNKn8EAQyHzP4ozTkudw0cS7.bRjrXuB7EFv1xFkLMTrOOC1idJktXotThOaYSbmkMw5KahMV1DatrI1ZYSr8eOQ8m4dcrRNKcrAgFNpexpDLtuf.JvD0J5W.EHiV4.
                      

                      Hise made me an F5 dude, browser just suffers...

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        Rognvald @ustk
                        last edited by

                        @ustk I am sure when using rnbo in Script FX there is no midi output, only input.
                        I was just getting a loop from the midi cc's setup in the interface..

                        Thanks again for all your help here :)

                        ustkU 1 Reply Last reply Reply Quote 0
                        • ustkU
                          ustk @Rognvald
                          last edited by

                          @Rognvald I didn't know it was about rnbo…
                          In this case you might be able to output several modulation out of rnbo but my knowledge in that matter stops here

                          One thing I don't understand though, where is the original cc coming from, the outside world right?
                          Does your rnbo patch somehow modify the cc?

                          Hise made me an F5 dude, browser just suffers...

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

                          32

                          Online

                          2.0k

                          Users

                          12.8k

                          Topics

                          111.2k

                          Posts