Hi Neil,
I’ve just had a look at this and there seems to be a couple of issues:
- The plugin doesn’t seem to always save it’s state correctly (in particular if no notes have been played the state seems to be saved in a corrupted state). This is the main problem that needs to be resolved but is outside my control.
- Because Cantabile saves a default “empty” state immediately after loading the plugin (and before any notes have been played) switching to any other pseudo-preset causes this corrupted empty preset to be loaded and the noises you describe. I think this is a direct side-effect of 1.
- There’s some unintuitive behaviour between Cantabile’s Pseudo Presets and OPX’s own bank/preset management where reloading a preset from the host overwrites the currently selected preset in OPX’s bank.
I’ve emailed Sonic Projects about all this to see if we can come up with at least a fix for 1 and 2 and maybe some better behaviour for 3.
Brad