HISE Forum
    • Unread
    • Recent
    • Admin
    • Register
    • Login

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

    Scheduled Pinned Locked Moved ScriptNode
    13 Posts 2 Posters 735 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.
    • B
      Brongled
      last edited by

      I can send midi CC control data to ScriptFX midichain, but can not seem to work out the opposite.. :(

      ScriptFX to UI cc.png

      Hope you can help

      ustkU 2 Replies Last reply Reply Quote 0
      • ustkU
        ustk @Brongled
        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 @Brongled
          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...

          B 2 Replies Last reply Reply Quote 0
          • B
            Brongled @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
            • B
              Brongled @ustk
              last edited by Brongled

              @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 @Brongled
                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 @Brongled
                  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...

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    Brongled @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 @Brongled
                      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 @Brongled
                        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...

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          Brongled @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 @Brongled
                            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...

                            B 1 Reply Last reply Reply Quote 0
                            • B
                              Brongled @ustk
                              last edited by

                              @ustk I am testing whether rnbo in scriptFX can output midi to Hise to use for the UI display and modulation. At the moment Rnbo in Hise only allows one dedicated modulation output..
                              The patch above is Hise controller script sending cc messages to Rnbo Script FX, but then its being picked up by the Global Cable again, back to the Ui.

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

                              21

                              Online

                              2.1k

                              Users

                              13.0k

                              Topics

                              112.3k

                              Posts