scripting routing matrix - add connections
-
Hey guys,
Is there a way to add additional connections to the routing matrix via script?
Like this:
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
-
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... -
Thanks for this!
-
@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)
-
@Christoph-Hart @dustbro Just Came Across This Idea, And It's Not Working With The Master Branch,
How I Canport
This? in t The Latest Master Branch?
Thank You -
@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. -
@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.
-
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. -
@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.
-
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. -
@Christoph-Hart @d-healey Thank You Guys.
Will Give A Try Now, And See If The Compatibility Won't Break My Release Timing Schedule -
@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 :)
-
@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? -
@Natan said in scripting routing matrix - add connections:
Have You Compiled Your Vst Plugins?
No, I'll try later today and let you know
-
Let See How Lucky I Am :crossed_fingers:
-
First Error WIth
Synth.getTableProcessor
It Shows Erros :/ -
Are you trying to get an LFO as table processor?
-
@Christoph-Hart Yes :)
-
Yes, that's been mentioned a few times but it got burried under all the other bug reports. Try again now.
-
@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 :|