AU parameter automation issue - ToggleButton does not write

No. I’ve not found any plug-in which works as expected there.

This just makes automation recordable from the plug-in GUI in Logic.

So presumably it’s an issue with Live? Sort of good news! :joy:

Talked to a contact at Apple, they said they’re aware of it and working on it. I’ll update if I hear anything more

6 Likes

Any news from Apple on this front?

does anyone know if Logic 10.4.6 solves this bug? That release came out recently.

As noted above,

Ah, I missed that.

Nothing so far, they are aware of it and working on it but that’s the last I heard.

I would love to hear if the JUCE guys have heard anything, I would have to assume they are aware of it!

Oops, spoke too soon! But good news, seems like it is fixed and slated for next Logic release. No idea when that will be but hopefully on the horizon

3 Likes

How did you hear that it’s fixed in the next update?

You should definitely take it with a grain of salt because it’s “unofficial” but it comes from a contact I have who works on the Logic team

Logic 10.4.7 is out now. Release notes here, which includes:

  • Resolves an issue in which it was not possible to automate certain 3rd party Audio Unit plug-in parameters.

Have not gotten to test it yet here.

2 Likes

Just tested and my problem is fixed!! Woo hoo!
:champagne::champagne::champagne:

All discrete plugin parameters, combo boxes, buttons are now automatable.

No idea how they messed up that bad but glad we are back on track

5 Likes

Any news from Ableton?

Testing a few plugins made with JUCE. Toggle and ComboBox do not write, at least on Live 10.1.15.

1 Like

Did you test with latest Logic 10.6.1/Big Sur? For me the problem is definitly not fixed.

2 Likes

Wow, they have broken it again.

Just confirmed broken in 10.6.1 on Big Sur, at least :angry:

1 Like

The release notes for Logic 10.6.2 says this is fixed, I have not checked myself, yet!

2 Likes

I’m running into this issue on Logic Pro X 10.6.2 on macOS Catalina.

EDIT: Nope, that’s not true. Mistake on my end.

For anyone wondering, appears this issue is still present in Ableton 11 as well.

I can confirm this issue is still preset in Ableton 11.0.12 .
But I found a workaround:

beginChangeGesture();
juce::Timer::callAfterDelay(80, [this, value](){
    setValueNotifyingHost(value);
    juce::Timer::callAfterDelay(80, [this] (){
       endChangeGesture();
   });
});

With these delays Ableton Live 11.0.12 starts to record discrete parameter values.
With delays below 80 ms recording becomes unreliable.

1 Like