Scripnote Error @Christoph-Hart
-
I have a couple of basic Script FX modules in something I'm about to release.. Seems perfectly stable. Should I be worried?!
-
@DanH Have you successfully exported the nodes and built your plugin with them?
-
@DanH I think if it is simple enough, stable, and not too cpu hungry, then I see no reason not to release it. Moreover it can be part of an update of your product later on
-
@d-healey do what? Do I need to export the nodes? One's a simple Chorus and the other just a filter...
And yup gone out to 30 beta testers and no issue thus far (with that part of the plugin anyway!)
-
@DanH As far as I know the point of scriptnode is to build DSP units using a node graph that you then export as C++ modules and import into your project for the final build. Exporting a plugin with a node graph would be quite inefficient (CPU wise) I think. https://docs.hise.audio/scriptnode/manual/cpp_generator.html
-
:man_facepalming:
-
Well it depends, if you just slap a few nodes together it's fine (actually the performance is better than using HISE modules for this since the overhead of the HISE architecture is slightly higher than just the node API).
However as soon as you start modulating on sample level or use excessive oversampling in combination with a complex node setup, you definitely might want to export it to C++.
-
@Christoph-Hart Christoph, You Have any Lines On Those 2 STK Nodes I Mentioned Above?
Why They Showing Errors?But They Work Just Okey!!!
-
@Christoph-Hart just going through the motions of recompiling - Xcode has thrown an error - Do I have to export each and every container as a CPP class used within a 'master' container
- and should I use Custom or Project?
-
@Natan said in Scripnote Error @Christoph-Hart:
You Have any Lines On Those 2 STK Nodes I Mentioned Above?
Why They Showing Errors?No clue, but I doom the day I wrote that halfassed STK wrapper...
Do I have to export each and every container as a CPP class used within a 'master' container
Nope, the entire container will be compiled as one class. WHEN. IT'S. READY. :)
-
@Christoph-Hart Gotcha