@tomekslesicki Ah good catch, this slipped in when I was refactoring some of the complex data code (in particular the filter coefficient management across DLL boundaries). Should be fixed now.
@pirilon The sustain state should switch when sending values > 64, so it should work with continuous pedals. What happens if you print out the controller value in the onControllerCallback()?
@Christoph-Hart Thanks for the clarification! I've been having some issues getting Scriptnode networks working in the compiled Rhapsody plugin but I'll try again today and see if I can figure out why it's doing what it's doing, otherwise I'll just keep the current setup
@Christoph-Hart Is this possibly still affecting the convolution reverb settings? I'm seeing identical behavior where values are retained but visually not recalled.
Edit - to be more specific, the Wet Level, Dry Level, High Cut, and Damping seem to be the culprits.
@Christoph-Hart Yes to both. I just pulled in your changes and those errors are now gone. I'm still getting a crash with segmentation fault though so time for me to dust of my debugger and find out what's going on.
@d-healey Hmm, it didn't work. However, I just realized that I only needed to trigger the ComboIndex, and it worked (as you mentioned initially). Thank you :)
inline function oncmbPolyShape2Control(component, value)
{
Polyshape2.setAttribute(Polyshape2.Mode, ComboIndex[value - 1]);
}