Roon Ready

Roon Ready

Overview

The Roon Ready program combines our RAAT technology with a comprehensive certification program, support infrastructure, and co-branding between Roon and device vendors in order to create the best experience possible for our users.

Manufacturers producing Roon Ready products are able to integrate Roon's streaming technology directly into the firmware of their devices at no cost, aside from the time spent integrating Roon's technology. Devices are reviewed in-house here at Roon Labs and kept on-hand over the long haul so that we never have to say "sorry, we haven't got one of those" when providing support. And manufacturer/device branding is integrated into Roon throughout the app.

Technology

The RAAT technology is the backbone of the Roon Ready program. It offers technological benefits such as:
  1. Network auto-discovery of devices
  2. Highly reliable daily operation
  3. 32-bit/768khz PCM playback
  4. DSD playback
  5. Multi-channel playback
  6. DAC as its own clock master
  7. Two-way communication (for volume, mute, convenience switching, metadata displays, standby controls, and other commands)
  8. Multi-room synchronization of devices from different manufacturers For more information on the design goals and philosophy behind RAAT, see here.

Certification

Roon Ready certification is a detailed process. We sit down with a device, typically for a period of a few weeks, learn about it, use it daily, and work through all the fine-tuning of the integration. We make sure that all details are seen to and everything behaves as expected. Devices don't achieve certification until we say they're ready!

Quality Assurance

We perform dozens of test cases to ensure that the device meets our quality standards, perform stress testing to make sure that it will stand up in the real world, and put the device through dozens of hours of "real life" usage to try and ferret out annoying quirks. We perform compatibility tests that would be difficult to perform "in one place" at any one manufacturer. It's very rare for companies to have large libraries of gear from their competition. Roon represents a neutral party--we have everyone's gear in the same room, and can test combinations that might not exist anywhere else on earth.

Support

One of the requirements of the Roon Ready program is that we have copies of Roon Ready devices on hand in order to provide support. This is a complete game-changer for our support operations. When we have the hardware on hand, we can go plug it in and try to replicate a problem. Bugs get fixed quickly, and quirks are easily explained. When we don't have the hardware, we are often flying blind.

In some cases, when Manufacturers make many products that are nearly identical, we don't keep every single one in our library. This does not generally hinder our ability to provide support, as we only permit this when the differences are very minor (for example, many manufacturers make a DAC and Integrated Amp product that is identical except for analog output circuitry--differences like these do not impact Roon). You can see the status of individual devices on our Partners Page.

Finally, we continue working with manufacturers on an ongoing basis. As RAAT improves, we let our partners know so that they can deliver software updates. When we run into usability issues with devices, we make noise and offer to help. We have the contacts to get other companies to pay attention to issues.

Parity

One important part of the certification process is ensuring Parity between RAAT and other network-based input options. Between the certification program and the Roon Ready license agreement, we make sure that users do not receive a worse experience when using a device via RAAT than they would using other network-based input mechanisms. This requirement applies both at the time of certification and on an ongoing basis.

There are many dimensions to maintaining Parity. We obviously don't allow decisions that hurt the sound quality of the product when combined with Roon, but we also work to make sure that users have equal access to capabilities like Software Volume controls, Tone Control, and DSP features in an endpoint device.

That said, the native capabilities of the device don't always match the capabilities exposed by other network input options. There are devices out there, for example, that accept 384kHz or DSD files when acting as media servers, but internally play those files at 192kHz after downsampling or DSD->PCM conversion. These situations are most common in systems that do not have their own "core", where endpoint devices are doing double-duty as playback hardware and media servers.

In Roon's architecture, we prefer to perform compatibility-oriented format conversions in the server rather than performing them in endpoint firmware. In the end, this decision is made jointly by Roon and the Partner on a case-by-case basis. Sometimes conversions are moved from the device into Roon (since in most cases the Roon Server device has a much larger CPU and can perform higher-quality conversions), and sometimes device manufacturers elect to keep conversions where they are and reflect them appropriately in Roon's Signal Path instead. Regardless of the situation, we never allow a device to pass certification if we believe that using it with Roon will result in a downgrade in sound quality.

Co-Branding

Roon Ready products enjoy custom line art, manufacturer branding and product manual links in-app, like this:



As well as customized partner pages on our website like this.

    • Related Articles

    • Roon Advanced Audio Transport (RAAT)

      What is RAAT? RAAT (Roon Advanced Audio Transport) is the backbone of Roon's audio distribution technology. It is designed to support a wide range of software and hardware applications without format support restrictions or quality compromises. It ...
    • Roon Partner Programs

      Our reason for being is to provide the most exciting way to enjoy music. On one level, Roon achieves that by working with your music (both files and streams) to present not just the content itself, but the context that surrounds it and relates it… ...
    • Starting with Roon Server

      What is Roon Server? Roon Server is media server software that runs on a powerful computer, NAS, or turnkey appliance (like Nucleus or ROCK), located on the network within your home. (For more information on how it fits in with Control and Output ...
    • 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 ...
    • Roon OS Data Directory

      Roon OS automatically exposes a shared network folder (SMB share) called `/Data`. Be careful modifying files or folders in this directory, as this could lead to permanent data corruption and/or loss. Some reasons you might want to access the shared ...
    Visit the Roon Community!
    Need help? Thousands of Roon subscribers and audio enthusiasts are chatting over on our community site right now, join them! You don't even need a Roon subscription to sign up.