I've seen that the old arrays in SM used to have set sizes and these were superseeded with the more flexible ones we now have, so I was just wondering if the VST parameter array is an old component that didn't get updated like the other arrays or if it's a limitation of the vst spec and they have to be a set size.
Anyway a dynamically resizable array would really be great, because then the multi stage env could have unlimited points and only use the memory for the number of points.
Also I'm making some "draw morph oscillators" similar to those in zebra 2, but I want the number of waveforms to be user definable up to any size they want.
This would be a killer feature, I have a way of doing it for saving and loading presets basically when the user saves the preset I save the bank of waveforms to a seperate text file and just save the location to the presets. I thought that would be fine but how could I save it when they just save the project from the host? Well actually the simplest and maybe only way (if it's a limitation of the VST spec) would be to send a before and after trigger from the preset manager primitive when the user saves the project in the host, is that possible? can a VST know when the project has been saved?
I'm trying to break new ground here and do something no other synth does, please have a look at my suggestions and see if they are possible, thanks.
Cheers
Exo














