scripting routing matrix - add connections
-
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 :| -
Have you enabled OpenGL in HISE?
-
@Christoph-Hart By Adding Flag
HISE_USE_OPENGL_FOR_PLUGIN=1
-
@Christoph-Hart Just Removed It, And It Still Lags
Kinda By Typing It Searches For Similar API/Commands, So It Takes A While To Get The Type Input.Also I Have 2 ScriptProcessors,
First One Works Okey // NO It LAgs Also
Second One Lags.Also Defercallbaks Enables
EDIT:
It Searches For Similar Commands, And Takes Too Much Time -
No I meant the HISE OpenGL setting (it's unaffected by the flag for compiled plugins):
This will speed up the rendering of the scriptnode graph and the new editor by quite a bit.
However if it lags as much as you describe there's something else. Does it also lag with a empty script or just when you load a big project?
-
In An Empty, It won't Lag
With My 8K-Line Project, It Lags Like I Can't Even Type A DASH /Enabling/Disabling won't Help :|
And There is An Extra .0 In Everywhere, On LAF Painted Sliders, It Should Look Like 20000 Not 20000.0
Also, It Is In The Min-Max For Slider Properties Aswell -
Ah, OK, I'll try to optimize it for larger files then.
You can revert to the old editor by changing a flag in the Projucer, then recompile HISE (I kind of foreseen this being a PITA), so the editor should not keep you from using the
develop
branch:Open HISE Standalone in the Projucer, change that flag to disabled, then recompile HISE.
-
Or you could take it as a hint to not put everything into one big script file but to modularize your code and use include statements to break it up :)