Open303
Open303 copied to clipboard
Static variable for sound processing problem
trafficstars
Hi @RobinSchmidt
I recently receive this bug report on JC303 repository: https://github.com/midilab/jc303/issues/23
Looks like static variables that deals with sound processing directly in realtime are causing problems with more than one plugin loaded into DAW.
After reading a little about, looks like its up to the DAW to decide how he instantiate the plugin on computer memory, so most of them does it by using same memory allocation data for one or more of the same plugins loaded, wich leads to some strange behaviours for static data being shared between more than one instance of plugin.
What are you thoughts about this?
Once again thanks for this great source code!