Roon regularly kills audio on MacOS - requiring reboot

Roon Core Machine

Roon Core:
Ubuntu 20.04.3 LTS
8 CPU x 32GB virtual machine in ESXi 6.7 Update 2 and later

Client machine:
macOS Monterey 12.0.1
iMac Pro (2017)
2.3 GHz 18-Core Intel Xeon W
256GB RAM

Networking Gear & Setup Details

Roon Core → 10G Base-SR → Ubiquity USW-Aggregation → 10 Gbe → iMac Pro

Connected Audio Devices

My audio out is connected to a 1st Generation PS Audio Sprout via USB.
Listed as “XMOS USB 2.0 Audio Out” in Sound preference panel
Format: 96,000 Hz 2 ch 24 bit integer in “Audio MIDI Setup”

Number of Tracks in Library

30,000 tracks

Description of Issue

Since macOS 10.15: Catalina, I have experienced problems where I will loose audio output on my machine. Roon is always running, and my audio output is set to “CoreAudio” when this happens. The sound preference pane sometimes can’t be opened, when it can (after a delay) it only shows “remote” audio sources through Bluetooth and Airplay.

I’ve filed multiple bug reports with Apple, and the problem eventually stops happening for a while. This is the first time I’ve experienced it with macOS Monterey, so I thought I would start here.

The only way to resolve the issue is to reboot. I have only experienced this problem when using Roon.

Hey @Chris_Lewicki,

Thanks so much for letting us know of the issue you ran into — we’re so sorry! We’re just as sorry that we took this long to get back to you :pleading_face:

I was wondering if, on your iMac, you could try these steps:

  • Exit out of Roon
  • Navigate to your Roon Database Location
  • Find the folder that says “Roon”
  • Rename the “Roon” folder to “Roon_old”
  • Reinstall the Roon App from our Downloads Page to generate a new Roon folder

Thanks so much :pray:

OK, done on the main computer where I’m experiencing the sound-loss.

It already seems to have solved a long-standing problem with a few tracks that would not play in Roon, but tested clean, and played on other software platforms.

Will report back if/when I experience the problem next.