Forum

    • Register
    • Login
    • Search
    • Categories

    scripting routing matrix - add connections

    Scripting Forum
    7
    86
    309
    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.
    • Dan Korneff
      Dan Korneff last edited by

      Hey guys,
      Is there a way to add additional connections to the routing matrix via script?
      Like this:
      route matrix.png

      I'm currently trying:

      Matrix1.addConnection(0, 0);
      Matrix1.addConnection(1, 1);
      Matrix1.addConnection(0, 2);
      Matrix1.addConnection(1, 3);
      

      but this is disconnecting 0,0 and 1,1 before it connects 0,2 and 1,3

      Dan Korneff - Producer / Mixer / Audio Nerd

      1 Reply Last reply Reply Quote 1
      • Christoph Hart
        Christoph Hart last edited by

        The blue cables are send connection but the API functions were missing.

        https://github.com/christophhart/HISE/commit/036b6c01f954a30b7d46e2288e957fd0a4c4b813

        I've added them to the newest branch, if you need them in the scriptnode branch, you should be able to port this commit pretty easily...

        Natan 1 Reply Last reply Reply Quote 2
        • Dan Korneff
          Dan Korneff last edited by

          Thanks for this!

          Dan Korneff - Producer / Mixer / Audio Nerd

          1 Reply Last reply Reply Quote 0
          • Dan Korneff
            Dan Korneff last edited by

            @Christoph-Hart Just noticed an unrelated API error

            Content.addScriptedViewport(String viewportName, int x, int y)
            

            should be

            Content.addViewport(String viewportName, int x, int y)

            Dan Korneff - Producer / Mixer / Audio Nerd

            1 Reply Last reply Reply Quote 0
            • Natan
              Natan last edited by

              @Christoph-Hart @dustbro Just Came Across This Idea, And It's Not Working With The Master Branch,
              How I Can port This? in t The Latest Master Branch?
              Thank You

              1 Reply Last reply Reply Quote 0
              • Christoph Hart
                Christoph Hart last edited by

                @Natan what issue is keeping you from using the develop branch? I'm currently cleaning up for a big commit, so maybe I can fix a few issues you had.

                Natan 1 Reply Last reply Reply Quote 2
                • Natan
                  Natan @Christoph Hart last edited by

                  @Christoph-Hart Christoph, I Spend Around 4 Months Of Day Night Work, And Can't Go For Develop Now.

                  I'm About To Release My New Product, Just 2 Things Needs To Get Fixed With Master Branch.

                  One Connection For Matrix. ( to Free Up Some Backend Modules)
                  And MacroControl Panel, Which Shows Un Rounded Numbers After Reopenning The Instrumnet.

                  And I'm Good To Go 🙌

                  Will Update To Develop, After Release, For New Updates For My Instrumnet. 👏

                  d.healey 1 Reply Last reply Reply Quote 0
                  • Christoph Hart
                    Christoph Hart last edited by

                    I highly encourage you to try to use the develop branch for any new product since the master branch will not be updated with any fixes in a few months so you might want to do the transition before having the product out in the open.

                    1 Reply Last reply Reply Quote 1
                    • d.healey
                      d.healey @Natan last edited by

                      @Natan I upgraded my project from master to develop and only had to make a few small changes to the script, shouldn't be a big deal.

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 1
                      • Christoph Hart
                        Christoph Hart last edited by

                        Also I'm happy to assist with any problem that occurs in the transition. The wide adoption of the develop branch is basically the only thing that keeps it from being HISE 3.0.

                        1 Reply Last reply Reply Quote 1
                        • Natan
                          Natan last edited by

                          @Christoph-Hart @d-healey Thank You Guys.
                          Will Give A Try Now, And See If The Compatibility Won't Break My Release Timing Schedule 👏

                          d.healey 1 Reply Last reply Reply Quote 0
                          • d.healey
                            d.healey @Natan last edited by

                            @Natan said in scripting routing matrix - add connections:

                            Won't Break My Release Timing Schedule

                            Well it will definitely be faster than waiting on the master branch 🙂

                            Libre Wave - Freedom respecting instruments and effects
                            My Patreon - HISE tutorials
                            YouTube Channel - Public HISE tutorials

                            Natan 1 Reply Last reply Reply Quote 1
                            • Natan
                              Natan @d.healey last edited by

                              @d-healey Actually From My Last Exprience With Develop, There Was An Big Issue.

                              By Compiling The Project, Non Of My Daws Going Show The Plugin.

                              I Already Posted About The Issue Somewhere On Forum.
                              Just A Quick Question:

                              Have You Compiled Your Vst Plugins?
                              Do They Work As Expected On Your Daw?

                              d.healey 1 Reply Last reply Reply Quote 0
                              • d.healey
                                d.healey @Natan last edited by

                                @Natan said in scripting routing matrix - add connections:

                                Have You Compiled Your Vst Plugins?

                                No, I'll try later today and let you know

                                Libre Wave - Freedom respecting instruments and effects
                                My Patreon - HISE tutorials
                                YouTube Channel - Public HISE tutorials

                                d.healey 1 Reply Last reply Reply Quote 0
                                • Natan
                                  Natan last edited by Natan

                                  Let See How Lucky I Am 🤞
                                  Screenshot 2021-08-20 154146.png

                                  1 Reply Last reply Reply Quote 0
                                  • Natan
                                    Natan last edited by

                                    First Error WIth Synth.getTableProcessor It Shows Erros 😕

                                    1 Reply Last reply Reply Quote 0
                                    • Christoph Hart
                                      Christoph Hart last edited by

                                      Are you trying to get an LFO as table processor?

                                      Natan 1 Reply Last reply Reply Quote 0
                                      • Natan
                                        Natan @Christoph Hart last edited by

                                        @Christoph-Hart Yes 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • Christoph Hart
                                          Christoph Hart last edited by

                                          Yes, that's been mentioned a few times but it got burried under all the other bug reports. Try again now.

                                          Natan DanH 2 Replies Last reply Reply Quote 3
                                          • Natan
                                            Natan @Christoph Hart last edited by

                                            @Christoph-Hart said in scripting routing matrix - add connections:

                                            d a few times but it got burried under all the other bug reports. Try again now.

                                            Thanks A Ton Legend 🙂
                                            Also, Typing Takes Too Much Time On ScriptEditor 😐
                                            I Pressed One Key, And Wait Like 10 Second And It Types 😐

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

                                            25
                                            Online

                                            982
                                            Users

                                            6.6k
                                            Topics

                                            60.7k
                                            Posts