From the original SynthMaker forum (2004–2014), with its members’ names and dates.
skitchy ·
Using Cubase Studio 4.
I have a plugin that is still working fine, that was exported from an older version of SM (about 2-3 updates ago).
Demo here : http://www.dyvision.co.uk/dyscratch/dyscratch.html
However, if I now export the EXACT same schematic (unaltered) from the current version of SM 1.1.2 the automation parameters are not present inside Cubase. This also means that the knobs will not read/write automation.
So the problem must lie within the VST export routine of the newer SM versions, or an internal code change in a low level module.
skitchy ·
Okay, I've tracked it down to a specific module - VST Arrays. I have read another thread about this, and it blamed Cubase.
That's just not the case.
The plugin exported with old SM works fine.
The same plugin exported with new SM is broken.
And trial and error (about 4 hours worth) tracked the problem to a VST array.
skitchy ·
WORKAROUND :
The VST Array MUST have a connection to the 'Name' pin (string). It is labelled as 'optional' but you can avoid the headache I just had by giving it a name 😉
To SM developers : I assume that Cubase expects a name for the arrays, and if it doesn't find one the entire VST parameter list gets ignored. SM needs to supply a name to any un-named array when exporting a VST dll.
TomC ·
skitchy wrote: WORKAROUND :
The VST Array MUST have a connection to the 'Name' pin (string). It is labelled as 'optional' but you can avoid the headache I just had by giving it a name 😉
To SM developers : I assume that Cubase expects a name for the arrays, and if it doesn't find one the entire VST parameter list gets ignored. SM needs to supply a name to any un-named array when exporting a VST dll.
At least with Cubase 4 giving the Array a name does NOT solve the problem. At least not the problem I reported about a year ago concerning automation parameters not showing up in Cubase 4.
If you have enough parameters with automation, from a random parameter on nothing more shows up. I had examples which showed that behavior which didn't use a single VSTArray. It's just much more easier to get the number of parameters up to the buggy point with the array.
Tom
skitchy ·
Sorry to hear that Tom. For my purposes right now the workaround seems stable enough, but we can at least deduce that there is an issue here (at least a year old) that needs a solution.
Wrote something here? To have a post removed or your name hidden, write to [email protected].