EI presents a list of the products and platforms that work with Roon’s attractive and intuitive music delivery and discovering service.
Roon supports a wide variety of hardware devices. Expect any device described as Roon-ready, sporting USB, or AirPlay to work with Roon, in addition Squeezebox, and Meridian devices also work with the service.
Sometimes there are device-specific issues or quirks that require support, or even minor tweaks to Roon. When these issues arise, the dominant factor in how quickly they can be addressed is whether or not Roon has access to the hardware. The company openly encourages all manufacturers to send samples and to point out any erroneous information currently presented.
Note: the ‘In-House’ column denotes a product that Roon has direct access to for testing, QA, and support purposes, and that there is a relationship with the manufacturer.
Roon-ready Network Devices
These devices enjoy the company’s highest level of support. They support the flagship RAAT audio streaming technology natively, and Roon has been directly involved in testing and certifying the implementations to ensure the best user experience possible when these devices are paired with Roon.
Vendor | Model | In-House | |
Audio Alchemy | DMP-1 | Yes | |
Auralic | ARIES | Yes | |
Auralic | ARIES G2 | Yes | |
Auralic | ARIES LE | Yes | |
Auralic | ARIES MINI | Yes | |
Auralic | ALTAIR | Yes | |
Auralic | POLARIS | No | |
Ayre | QX-5 twenty | Yes | |
Ayre | EX-8 | Yes | |
Bluesound | NODE | No² | |
Bluesound | NODE 2 | Yes² | |
Bluesound | POWERNODE | No² | |
Bluesound | POWERNODE 2 | Yes² | |
Bluesound | PULSE | No² | |
Bluesound | PULSE 2 | Yes² | |
Bluesound | PULSE FLEX | No² | |
Bluesound | PULSE MINI | No² | |
Bluesound | PULSE SOUNDBAR | No² | |
Bluesound | VAULT | No² | |
Bluesound | VAULT 2 | Yes² | |
Brinkmann | Nyquist | Yes | |
Bricasti | M5 Network Player | Yes | |
Bricasti | M1 DAC | Yes | |
Bryston | BDP-1 | No | |
Bryston | BDP-2 | Yes | |
Bryston | BDP-3 | Yes | |
Bryston | BDP-Pi | Yes | |
Cary Audio | AiOS | Yes² | |
Cary Audio | DMS-500 | Yes² | |
cocktailAudio | X50 | Yes | |
cocktailAudio | N15 | Yes | |
dCS | Network Bridge | Yes | |
dCS | Rossini Player | Yes | |
dCS | Rossini DAC | No | |
dCS | Vivaldi Upsampler | Yes | |
dCS | Vivaldi One | Yes | |
DEQX | HDP-5 | Yes | |
DEQX | Premate Plus | Yes | |
exaSound | PlayPoint | Yes | |
Elac | Discovery | Yes | |
Elac | Discovery Z3 | Yes | |
HiFiBerry | Amp+ | Yes | |
HiFiBerry | DAC+ | Yes | |
HiFiBerry | Digi+ | Yes | |
IQaudIO | Pi-DAC+ | Yes | |
IQaudIO | Pi-DigiAMP+ | Yes | |
Krell | Vanguard Universal DAC | Yes³ | |
Krell | Digital Vanguard | Yes³ | |
LUMIN | A1 | No | |
LUMIN | D1 | Yes | |
LUMIN | D2 | No | |
LUMIN | M1 | No | |
LUMIN | S1 | No | |
LUMIN | T1 | No | |
LUMIN | U1 | No | |
Musica Pristina | A Cappella II | Yes | |
Musica Pristina | Virtuoso Network DAC | No | |
NAD | C368 | Yes² | |
NAD | C388 | No² | |
NAD | C390 | No² | |
NAD | CI580 | No² | |
NAD | CI720 | No² | |
NAD | M12 | No² | |
NAD | M15HD | No² | |
NAD | M17 | No² | |
NAD | M32 | No² | |
NAD | M50 | No² | |
NAD | M50.2 | No² | |
NAD | T187 | No² | |
NAD | T757 | No² | |
NAD | T758 | No² | |
NAD | T777 | No² | |
NAD | T787 | No² | |
Naim | Uniti Atom | Yes | |
Naim | Uniti Nova | Yes | |
Naim | Uniti Star | No | |
NOVAFiDELITY | N15 | Yes | |
NOVAFiDELITY | X50 | Yes | |
OPPO | UDP-203 | Yes¹ | |
OPPO | UDP-205 | Yes¹ | |
Sonore | MicroRendu | Yes | |
Sonore | SonicOrbiter SE | Yes | |
Sonore | microRendu | Yes | |
Sonore | Signature Rendu SE | Yes | |
Sonore | ultraRendu | Yes | |
SOtM | sMS-200 | Yes | |
PS Audio | DirectStream DAC | Yes | MQA Decoding requires Redcloud update |
PS Audio | DSjr DAC | Yes | MQA Decoding requires Redcloud update |
PS Audio | PerfectWave DAC | Yes | MQA Decoding requires Redcloud update |
TotalDAC | d1 music server | Yes | |
Trinnov | Amethyst | Yes | |
Trinnov | Altitude16 | Yes | |
Trinnov | Altitude32 | Yes |
¹ Due to technical limitations within these products, the audio interface available to the RAAT firmware is unable to support DSD or multichannel playback. OPPO is investigating a path forward, but as of now, we don’t know if or when these limitations will be bypassed.
² MQA decoding via RAAT is not yet available with this product.
³ This device does not support convenience switching due to a hardware limitation.

Roon Tested USB Devices
Roon speaks to any USB device that is recognised as a sound card by the underlying operating system. Unless otherwise noted, all of the below devices support USB Audio 2.0. One of the most difficult user-experience details for device manufacturers is volume control. Roon has noted its experience with tested devices below, to help installers/dealers make an informed decision. If you are planning to use the device in fixed output mode, or with a software volume control, this column will be less relevant.
When it comes to DSD playback, not all formats work on all platforms. For the most part, devices that support DSD64 and DSD128 do so on all platforms. Some devices can only accomplish DSD256 playback using ASIO drivers on Windows.
Vendor | Model | In-House | USB Volume | Max Format | Notes |
AudioQuest | DragonFly | Yes | Yes | 96kHz | |
AudioQuest | DragonFly Red | Yes | Yes | 96kHz | |
AudioQuest | DragonFly Black | Yes | Yes | 96kHz | |
Auralic | VEGA | Yes | No |
384kHz DSD256 | DSD256 requires firmware update at dealer |
Bel Canto | DAC 2.5 | Yes | No | 96kHz | USB Audio 1.1 device |
Bel Canto | uLink | Yes | Yes | 192kHz | USB->S/PDIF Converter |
Benchmark | DAC1 PRE | Yes | Yes | 96kHz | USB Audio 1.1 device |
Benchmark | DAC2 HGC | Yes | Yes¹ |
192kHz DSD64 | |
Brinkmann | Nyquist | Yes | No |
384kHz DSD256 | |
Chord | Hugo | Yes | No |
384kHz DSD128 | Has Internal Battery |
Chord | Mojo | Yes | No |
768kHz DSD256 | Has Internal Battery |
Chord | Hugo 2 | Yes | No |
768kHz DSD256 | Has Internal Battery |
Chord | Hugo TT | Yes | No |
768kHz DSD256 | Has Internal Battery |
Chord | Dave | Yes | No |
768kHz DSD512 | |
Chord | Blu Mk. 2 | Yes | No | 768kHz | |
dCS | Paganini | Yes | No | 192kHz | |
dCS | Rossini | Yes | Yes¹ |
384kHz DSD128 | |
dCS | Vivaldi | Yes | Yes¹ |
384kHz DSD128 | |
dCS | Vivaldi One | Yes | Yes¹ |
384kHz DSD128 | |
DEQX | HDP-5 | Yes | Yes | 192kHz | |
DEQX | Premate Plus | Yes | Yes | 192kHz | |
exaSound | e12 | Yes | Yes |
384kHz DSD256 | ASIO is supported on Mac |
exaSound | e22 | No | Yes |
384kHz DSD256 | ASIO is supported on Mac |
exaSound | e28 | Yes | Yes |
384kHz DSD256 | ASIO is supported on Mac |
exaSound | e32 | No | Yes |
384kHz DSD256 | ASIO is supported on Mac |
exaSound | e38 | Yes | Yes |
384kHz DSD256 | ASIO is supported on Mac |
Exogal | Comet | Yes | Pending | Pending | |
HOLO | Spring | Yes | Yes¹ |
384kHz DSD512 | |
iFi | iDAC2 Micro | Yes | No |
384kHz DSD256 | |
iFi | iDSD Micro | Yes | No |
768kHz DSD512 | Has Internal Battery |
iFi | iDSD Nano | No | No |
768kHz DSD256 | |
iFi | iLink | No | No | 192kHz | |
KEF | Egg | Yes | Yes | 96kHz | USB Audio 1.1 device |
KEF | LS50 Wireless | Yes | Yes | 192kHz | |
LH-Labs | Pulse | Yes | Yes |
384kHz DSD128 | |
LH-Labs | Pulse X | Yes | Yes |
384kHz DSD128 | |
LH-Labs | Pulse X∞ | Yes | Yes |
384kHz DSD256 | |
LH-Labs | GeekOut V2 | Yes | Yes |
384kHz DSD128 | |
LH-Labs | GeekOut V2+ | Yes | Yes |
384kHz DSD128 | Has Internal Battery |
Korg | DS-DAC-10R | Yes | No |
192kHz DSD128 | Setup: 0.5s resync delay, Max PCM Rate 192kHz |
Meitner | MA-1 | Yes | Yes | 192kHz | |
Meridian | Explorer | Yes | Yes² | 192kHz | |
Meridian | Explorer² | Yes | Yes² | 192kHz | |
Meridian | Prime | Yes | No | 192kHz | |
Meridian | Director | Yes | No | 192kHz | |
Moon | 230HAD | Yes | No |
384kHz DSD256 | |
Moon | 280D | Yes | No |
384kHz DSD256 | |
Moon | 340i | No | No |
384kHz DSD256 | (D3 option req’d for DSD) |
Moon | 350P | No | No |
384kHz DSD256 | (D3 option req’d for DSD) |
Moon | 430HA | No | No |
384kHz DSD256 | (D3 option req’d for DSD) |
Moon | 260D | No | No | 192kHz | |
Moon | 380D | No | No |
384kHz DSD256 | |
Moon | 650D | No | No | 192kHz | |
Moon | 780D | No | No |
384kHz DSD256 | |
Moon | ACE | No | No |
384kHz DSD256 | |
MSB | The Analog | Yes | Yes¹ |
384kHz DSD256 | |
Mytek | Stereo192 DSD-DAC | Yes | No |
192kHz DSD128 | Mac USB driver support is inconsistent. |
Mytek | Brooklyn | Yes | Yes |
384kHz DSD256 | |
Oppo | BDP-105 | Yes | Pending | Pending | |
Peachtree | Nova | Yes | No | 192k | |
Pro-Ject | Maia DS2 | Yes | Yes¹ |
384kHz DSD256 | |
Pro-Ject | DAC Box DS2 Ultra | Yes | No |
768kHz DSD256 | |
Pro-Ject | Pre Box DS2 Digital | Yes | No |
768kHz DSD256 | |
Pro-Ject | Pre Box RS Digital | Yes | Yes¹ |
192kHz DSD256 | |
Pro-Ject | Pre Box S2 Digital | Yes | No |
768kHz DSD256 | |
PS Audio | DirectStream DAC | Yes | Yes¹ |
384kHz DSD256 | |
PS Audio | DirectStream Junior DAC | Yes | Yes¹ |
384kHz DSD256 | |
PS Audio | DirectStream PerfectWave DAC | Yes | Yes | 192kHz | |
Resonessence Labs | HERUS | Yes | Yes |
352kHz DSD128 | |
Resonessence Labs | HERUS+ | Yes | Yes |
352kHz DSD128 | |
Schiit | Bifrost | Yes | No | 192kHz | |
Schiit | Modi 2 | Yes | No | 192kHz | |
Soulution | 590 | Yes | No | 192kHz | S/PDIF Bridge |
T+A | DAC 8 DSD | Yes | No |
384kHz DSD512 | |
Teac | UD-501 | Yes | No | DSD128 | |
Technics | SU-G30 | Yes | No |
384kHz DSD256 | |
Technics | SU-G700 | No | No |
384kHz DSD256 | |
Technics | SU-R1 | No | No |
384kHz DSD128 | |
Technics | ST-C700D | No | No |
192kHz DSD128 | |
Technics | ST-C700 | No | No |
192kHz DSD128 | |
Technics | SU-C700 | No | No |
192kHz DSD128 | |
Technics | SU-C500 | No | No |
192kHz DSD128 | |
Technics | SU-C550 | No | No |
192kHz DSD128 | |
TotalDAC | d1 family | Yes | No |
192kHz DSD64 |
¹ When the USB-based volume control on this device is below 100%, DoP playback does not work
² Volume control impacts the headphone jack, but not the digital/line out.

Meridian and Sooloos Networked Devices
Meridian’s streaming protocol supports audio transport at up to 24/96. Roon will convert all higher-resolution content to 24/96 or 24/88 before transmitting it to Meridian devices. Some Meridian configurations support higher quality playback via MQA encapsulation.
Meridian’s zone linking implementation does not include a mechanism for clock drift compensation. Roon does not recommend using it unless you’re using hardware-based clock slaving to keep things in lock-step.
Vendor | Model | In-House | Max Format | Notes |
Meridian | 218 | Yes | 24/96 | |
Meridian | 251 | Yes | 24/96 | |
Meridian | ID40/41 | Yes | 24/96 | Plug-in modules for 800 series products. |
Meridian | MS200 | Yes | 24/96 | |
Meridian | MS600 | Yes | 24/96 | |
Meridian | MC200 | No | 24/96 | |
Meridian | MC600 | No | 24/96 | |
Meridian | Control:10 | No | 24/96² | |
Meridian | Control:15 | No | 24/96 | |
Meridian | Ensemble | No | 24/96¹ | |
Meridian | Source:One | No | 24/96 | |
Meridian | Source:Five | No | 24/96¹ | Severely performance constrained. Not recommended. |
¹ The Ensemble and Source:Five internally resample all audio to 16/44.1
² The Control:10 resamples all 88.2kHz audio to 44.1kHz.

AirPlay Devices
Roon supports most AirPlay devices released from 2011 onwards. Roon will convert all audio at higher resolution than 16/44 to 16/44 before transmitting it to an AirPlay device.
Vendor | Model | In-House | Max Format | Notes |
Apple | Apple TV2 | Yes | 16/44¹ | |
Apple | Apple TV3 | Yes | 16/44¹ | |
Apple | Apple TV4 | Yes | 16/44¹ | |
Apple | Airport Express (2nd gen) | No | 16/44 | |
Bowers and Wilkins | A7 | Yes | 16/44 | |
Bowers and Wilkins | A5 | No | 16/44 | |
Bowers and Wilkins | T7 | No | 16/44 | |
Bowers and Wilkins | Z2 | No | 16/44 | |
Bowers and Wilkins | Zeppelin | No | 16/44 | |
Naim | Mu-So | Yes | 16/44 |
¹ Apple TV models internally resample all audio to 16/48
Raspberry Pi HATs
Roon is compatible with the Raspberry Pi 2 and 3 and supports all known Raspberry Pi HATs that expose ALSA drivers on those platforms. Most of our users use DietPi or Ropieee.
Vendor | Model | In-House |
Allo | Piano | No |
Allo | Piano 2.1 | Yes |
Allo | Boss DAC | Yes |
Allo | DigiOne | Yes |
Allo | USBridge | Yes |
HiFiBerry | Amp+ | Yes |
HiFiBerry | DAC+ | Yes |
HiFiBerry | Digi+ | Yes |
IQaudIO | Pi-Digi+ | Yes |
IQaudIO | Pi-DAC+ | Yes |
IQaudIO | Pi-DAC Pro | Yes |
IQaudIO | Pi-DigiAMP+ | Yes |
Squeezebox Devices
Roon supports audio streaming to Squeezebox endpoints.
For more information on how this works and some of the limitations in the integration, see Roon’s Squeezebox Setup page.
Roon says that the Squeezebox products have rather weak Wi-Fi implementations. Playback up to 24/48 is fairly solid on these devices over WiFi, but Roon recommends using Ethernet for higher-rate applications.
Roon speaks to software-based Squeezebox emulators like Squeezelite and SqueezePlay, but Roon does not provide technical support for these configurations.
Vendor | Model | In-House | Max Format | Notes |
Logitech | Squeezebox 3 | Yes | 24/48 | |
Logitech | Sqeezebox Radio | Yes | 24/48 | |
Logitech | Squeezebox Boom | Yes | 24/48 | |
Logitech | Squeezebox Transporter | No | 24/96 | |
Logitech | Squeezebox Duet | No | 24/48 | |
Logitech | Squeezebox Touch | Yes | 24/96 | |
Logitech | Squeezebox Touch+EDO | Yes |
24/192 DSD64¹ | Requires 7.8.x firmware and EDO plugin, only for S/PDIF output |
¹ Roon can send DoP encapsulated DoP64 to the Squeezebox Touch for use with a DSD capable DAC with an S/PDIF input.

Other compatibility
Roon can stream to all Sonos products. Roon also supports network streaming to KEF LS-50Wireless speakers. Due to the technical details of KEF streaming, these speakers are not Roon-ready, so linking multiple pairs of LS50w is not possible, and some RAAT-specific functionality (like convenience switching or Advanced Signal Path functionality) is not possible.
HQPlayer is an advanced, up-sampling media player. Roon says it offers some of the best software-based up-sampling and sigma-delta processing available, as well as convolution, channel mapping, and networked audio output solutions.
Roon can be configured to use HQPlayer as its audio output. In these configurations, HQPlayer owns the final connection to the device, and Roon is just passing along a stream of bits from media files.
This allows users to enjoy the processing benefits of HQPlayer and the library management capabilities of Roon at the same time.