· Topping D90 PRO connected to Mac Mini via usb b to usb c gets stuck displaying 352, when switching ti regular film watching it doesn't go back to displaying 48.0 on Topping, upscales
To get to the heart of this, we need to look at how your Mac is sharing (or not sharing) the Topping D90 PRO with other applications.
First, let’s verify a critical setting in Roon. Go to Settings > Audio, find your Topping D90 PRO, and click the gear icon for Device Setup.
Is “Exclusive Mode” toggled ON?
If ON: Roon takes total control of the DAC. When you stop music, it should release the DAC back to the macOS system mixer.
If OFF: Roon is sharing the DAC with macOS. This means the Topping will stay locked at whatever sample rate you have set in your Mac’s Audio MIDI Setup, regardless of whether you are watching a movie or listening to music.
If Roon has released the device but the Topping is still showing 352, it means macOS has decided to keep the system output at that high frequency. You can manually reset this by opening the Audio MIDI Setup utility on your Mac and changing the format back to 48.0 kHz for your “regular” listening.
It’s important to understand that Roon’s job is to send the correct bits to your DAC while the app is active. Once playback stops, Roon stops sending instructions. If the Topping D90 PRO refuses to “clock down” or switch back automatically when a different audio stream (like a film) starts, this is a communication issue between macOS and the Topping hardware/firmware.
Recommendation: Since this involves how the DAC handles the handshake with the Mac operating system outside of the Roon environment, I would suggest reaching out to Topping Support. They may have a firmware update specifically designed to improve how the D90 PRO handles sample rate switching on Apple Silicon/Mac Mini setups.
Does the Topping switch back to 48.0 immediately if you manually change the setting in your Mac’s Audio MIDI Setup?