Overview
Roon uses ALSA to speak to audio devices on Linux. We only support situations where we have direct and exclusive access to the hardware (in ALSA terms, we are using `hw:X,X` device identifiers).
For an in-depth overview of the Audio Configuration in Roon, check out our
Audio Setup Basics page. This page is for Linux-specific notes and documentation.
Native DSD Support on Linux
Roon supports Native DSD output on Linux, assuming:
- Your kernel supports Native DSD output on your DAC
- Your ALSA library is new enough to expose that support to Roon (1.0.29 or higher)
- If you are using DietPi, you need to use the "Stretch" image ("Jessie" is built with ALSA V1.0.28)
Crackles, Snaps, and Pops during playback on Raspberry Pi2/3
While stable high-resolution playback is possible on these devices, it often requires some tweaking to get there. In general, we don't have the answers to this kind of stuff. The best thing you can do if you're running into this sort of thing is to run recent kernels + firmware and to hunt through the Raspberry Pi communities and see if anyone has figured out the problem you are having.
In particular, we have noticed that the built-in WiFi chip on the Pi3 interferes with USB playback quite a lot. The Pi2 with a USB WiFi adapter does tend to do somewhat better, but we have not yet seen perfect results with DSD256 or 384khz PCM on a Pi device.
Issues with 88.2k and 176.4k S/PDIF output on iMX6 devices (CuBox, et al.)
The built-in S/PDIF on this device is kind of a dog--the clock rates aren't banged on, they don't zone-link well, and not all DACs like the signal. Oh, and out-of-the-box the support for 88.2k/176.4k playback is generally missing or broken.
Related Articles
Troubleshooting Audio Dropouts
Overview This document contains information about tracking down and troubleshooting issues that lead to audio dropouts, in particular with RAAT-based outputs, including RoonReady devices, and outputs connected to computers or devices running Roon, ...
About Roon
Roon is a music management and listening solution that takes a very different approach to interacting with your music. Instead of seeing a spreadsheet-like view of your music (as with iTunes and almost all other media systems), Roon provides a very ...
Exclusive Mode
The Exclusive Mode setting tells Roon to take exclusive control of your audio device. During this time, it can't be shared with other applications. This allows Roon to precisely control every aspect of the playback without any interference from the ...
FAQ: Some of my files aren't showing up in Roon
If music isn't showing up in Roon, first try to force a rescan of your folder from the Storage tab of Settings. You may also want to check the list of the Skipped Files, which can be found in the Library section of Settings. If that doesn't work, the ...
Zone
Think of a zone as a room in your house, or as an audio device that you use to play music. Roon is a multi-room system that supports playback of music to one or more Zones. The very bottom area of Roon's user interface, called the footer, is ...