I've had an increasingly common issue that I don't see described in past posts, so I at least want to create a post to document the issue. Given the numerous problems I've had with CoreAudio on my M1 Air, I'm inclined to think it's a bug, but I'm hoping maybe I am missing an obvious setting somewhere.
----
Hardware: 2020 M1 MacBook Air
MacOS: 12.5.1
Logic: 10.7.6 (running in Rosetta)
The problem is that, often abruptly, I can't hear input monitoring for any software instruments whether or not I am recording. This is true whether I'm using musical typing or an external MIDI controller.
Things that work while this is happening:
- MIDI is registered properly (channel, velocity, note) from all control surfaces in realtime via MIDI input monitoring
- MIDI is actually recorded by Logic, and is audible via software instruments when that portion is played back after recording
- Audio-in tracks via my audio interface (guitar/vocals) appear unaffected, and both monitor and record properly
Things I have tried that do not resolve the issue:
- turning Software Monitoring on or off
- Record-Enabling a track and/or turning off Record Enabling
- changing the channel of MIDI inputs
- turning Low Latency mode on or off
- selecting "Reset all MIDI Drivers" from the General > MIDI > General pane
- restarting Logic
- running Logic natively rather than in Rosetta
I can resolve the issue by creating a new Logic file, but, if I import the "silenced" software instrument tracks into the new file, they are still still silenced in the new file, despite other software tracks in the file working as intended. So my projects are essentially stopped in their tracks.