I’m developing a JUCE plugin and have run into an unexpected problem (on Linux, Ardour 8).
I can’t record automation in ‘Touch’ mode (by moving a slider in my plugin while the playhead is running). The parameter value changes in the Ardour track view, so Ardour ‘knows’ the value changed, but the automation is not overwritten. In addition, the value in my plugin snaps back to Ardour’s automation fader level, but the value displayed on the ardour track remains at the adjusted value.
It works without issue in ‘Write mode’. And existing automation plays back fine, adjusting the plugin slider correctly.
Other plugins work fine so this must be something I’ve overlooked in my plugin. Any suggestions that might help fix it would be appreciated!