macOS 10.15.7 / Dorico 4.1.10.1082
- Create an IAC device in Mac
Audio Midi Setup
- Open another audio application (e.g. Reaper) and create a track with IAC input
- Create an empty Dorico project, choose Silence playback template
- Add a sketch treble instrument, input some notes
- Go to play mode, add the IAC driver to VST Rack MIDI instruments
- Route the treble instrument to the IAC device
- Play the project
At this point, Dorico successfully plays the project. However, it does not play any notes while inputting them - it will only play back notes that have been input. I believe the endpoint needs to be configured with the channel and assigned instruments to audition them while inputting (play notes during input and MIDI thru are both enabled).
Also, I’d like to save the endpoint so that I can add it to a playback template and reuse it later.
- Click the gear icon next to IAC device to open endpoint setup
- Set number of MIDI channels - Dorico will automatically create a line for the treble instrument on channel 1
- Navigate notes in Write - they still play back fine
- Press play…
- Beach ball of death
Note: I have used this exact setup successfully in the past. I’m not sure exactly when it stopped working, only that it’s not working now.
Edit: I notice that if I add a VST instrument rather than a MIDI instrument, and set the track to use that instrument, the Endpoint Setup is already configured with the channel and assigned instrument. I tried using another inter-application MIDI device (Renoise midi-in) and got the same beach ball behavior. So it seems that perhaps there’s something wrong with endpoint configuration with MIDI instruments generally, not IAC specifically.