I found a bug pertaining to external effects parameter automation. This is present in my own tracktion engine project, but it is easiest to observe in Tracktion Waveform. At first glance, it looks like a VST bug, but other DAWs including Reaper and BitWig Studio work correctly.
Here are the steps to reproduce:
- Open an empty Tracktion Waveform edit
- Add an instance of “U-he Zebra 2” VST3 plugin to an audio track
- Create an automation lane for “the FM Depth” vst parameter,
- Add some breakpoints to the FM Depth Automation Lane
- Click the Play button
- Open the Zebra 2 GUI, observe the Filter 1 resonance
Expected behavior: The FM Depth knob in the GUI updates according to the parameter automation
Observed behavior: The “Filter 1 resonance” knob changes instead.
At least 90% of the parameters are mismatched like this.
Not all VST exhibit this behavior, but U-He Zebra 2 VST3 parameter automation does work correctly in Reaper and BitWig Studio.
The VST2 version of U-He Zebra 2 works correctly, but it is difficult to use VST2s in tracktion_engine projects due to Steinberg’s licensing choices.
I am on Mac OX 10.14.6 (Mojave), and running Waveform 10, and U-he Zebra 2.9.0 Rev 9436 (64 Bit)
Any chance of getting this fixed?

