Heya! I’ve run into some interesting behavior…
Description:
After updating Renoise to 3.4.2 on an M1 Mac running macOS 12, a previously functional AU plugin started failing to output audio. I’ve confirmed that this AU properly functions in at least one other M1-native DAW (a test install of FL Studio 20.9.2), that the same behavior occurs on Renoise 3.4.0, and also that it properly outputs audio in Renoise 3.3.2 in the same configuration. The VST version also functions properly in all versions.
(I’ve also noticed that, independently, Reaktor 6 has started outputting audio on Bus #02 by default, requiring you to enable that to get output. This behavior also shows up in 3.4.0 and not in 3.3.2.)
Reproduction:
- Open Renoise
- Load Phonec2 (AU) as plugin
- Play notes
Expected results:
Audio output, plugin sequencer animating
Actual results:
Neither of those things
Relevant log lines:
3.3.2:
AU: Trying to open plugin:'Phonec2: Phonec2' (aumu:PHNC:PsyM)...
AU: Setup I/O...
AU: Plugin suggests routing: 2 inputs, 2 outputs
AU: Plugin accepted routing: 0 inputs, 2 outputs
AU: Inputs: 0 (max:2) Outputs: 2 (max:2) in 0/1 busses
AU: Setup Rate/Blocksize...
AU: Initializing...
AU: Setup Parameters and Presets...
AU: Start running...
AU: Instantiate OK
AU: Opening editor window for plugin 'Phonec2: Phonec2'...
AU: Found a custom cocoa editor view component ('Symbiosis_Phonec2_CocoaViewFactory')...
3.4.2:
AU: Trying to open plugin:'Phonec2: Phonec2' (aumu:PHNC:PsyM)...
AU: Setup I/O...
AU: Plugin suggests routing: 2 inputs, 2 outputs
AU: Plugin accepted routing: 0 inputs, 2 outputs
AU: Inputs: 0 (max:2) Outputs: 2 (max:2) in 0/1 busses
AU: Setup Rate/Blocksize...
AU: Initializing...
AU: Setup Parameters and Presets...
AU: Start running...
AU: Instantiate OK
AU: Opening editor window for plugin 'Phonec2: Phonec2'...
AU: Found a custom cocoa editor view component ('_RemoteAUv2ViewFactory')...
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
AU: Failed to render audio for the plugin 'Phonec2: Phonec2' (Error:-10876)!
[... (continues while plugin is open)]