[quote=“yfede”]jules, here’s my proposal to implement parameter automation in AAX in current JUCE tip
seems to work fine with AAX SDK 1.5.0 and Pro Tools 10.3.3 on Mac, haven’t had time to test it on Windows[/quote]
EDIT: IT ACTUALLY WORKS PERFECTLY IN MAC. I’M STUPID AND JUST TESTED THE WRONG CODE
Tried it here on Mac and Windows and it worked well in Windows (with one small issue) but didn’t work for me on Mac. I’m trying it using the juce demo plugin to rule out that I’m doing stuff wrong on my side.
On Mac, tested on Pro Tools 10.3.2, then upgraded it to 10.3.3 and it still didn’t work. The parameters appear, but the plugin simply ignores automations and automation recording doesn’t work as well. Looking into it…
In Windows (using Pro Tools 10.3.2), it works well except that when adding a new plugin instance, the parameters get set to zero.
To fix that I’ve changed in the line:
= new AAX_CParameter<float> (IndexAsParamID (parameterIndex),
from the default value “0.0f” to: