I’m implementing a GUI for the FourOSc synth and can’t seem to find automatable parameters for all values.
It seems that it’s all the parameters with non-continuous values.
(test in Waveform suggests they’re not automatable there either)
Is this because of technical limitations? Design choice?
More importantly, since those are not automatable parameters, is it ok to connect them like this to a slider? (so without valuestate listeners, sliderlisteners, async update etc) Or does this connect gui thread and audio thread risking creating audio artifacts?
Well, the source code being available I can always try myself of course.
If ever I have the time I’m going to create a new subtractive/sampler plugin taking the best from the sampler and fourosc plugin anyway.
If my code isn’t too embarrassing, I’ll share it on the forum.
(coming from .NET background I might offend the C gods from time to time abusing scoped, unique, reference counted pointers and references just to pass the compile errors)