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:
- create a mono track in logic
- add your ara plugin
- add a mono file to this track (otherwise the track is automatically being converted to stereo in step 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.
