scripting routing matrix - add connections
-
@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 :)
-
@Christoph-Hart said in scripting routing matrix - add connections:
uld 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 u
Sure, I'll Clean Up The Code For The Next Week Once I Reached To 95% Doen, Now I'm At 90% Of Ideas. And All Works Nicely :)
Thanks A Ton For The Help Christoph, You're A Legend :) :gem_stone:
-
But yeah, I can also reproduce the lagginess, it becomes unusable for files with more than 1000 lines. Back to the text editor code now...
-
@Christoph-Hart Brilliant, The Old Editor Fixed The Lagging :)