Can't get ARA Playback renderer for stereo sources on mono tracks in Logic

playbackRenderer->processBlock (buffer, realtime, positionInfo); is never being called in AudioProcessorARAExtension::processBlockForARA in Logic for playback regions with stereo audio sources on a mono track.

Tested Logic versions: 10.8.1, 11.0
JUCE version: 7.0.10
macos version: 13.6.6 (22G630)
Logic has to be opened using Rosetta to enable ARA

How to reproduce:

  1. create a mono track in logic
  2. add your ara plugin
  3. add a mono file to this track (otherwise the track is automatically being converted to stereo in step 4)
  4. add a stereo file to the track. If there is a popup, choose to keep the current channel layout (mono)

Mono sources on the same track are being played back correctly, but the stereo sources don’t receive PlaybackRenderer callbacks.

Edit: Switching the track to mono and then back to stereo fixes the issue, and Melodyne has exactly the same problem. Seems to be a problem on Logics side.

If that’s the case I’d suggest contacting Apple Logic team to report it.
We’ve actually had some success getting some ARA bugs fixed,

1 Like