Roon 2.0.25 is live!

What’s new in this release?

Hello everyone,

We are excited to begin rolling out a significant software optimization on Windows and macOS! This update will be made available to all users over the next week so please read on for all the details.

Roon software optimization delivers the best Windows/Mac experience.

Our team is always working to improve Roon. Alongside new features and functionality, there’s a continual stream of work aimed at advancing the performance of Roon regardless of platform, configuration, or library, reflecting our commitment to continuously improve our product.

Today’s release includes performance improvements that benefit all Roon users, alongside some notable architectural changes for users who run their Core on Windows or macOS. While these changes won’t fundamentally change how the product works or how you access your music, they will improve Roon’s performance across the board.

About Availability

Note that this release will also be “staged,” meaning that it will be released incrementally, and not all users will immediately have an update available to download.

If you check for updates and don’t yet see the new version available, please be patient as we roll these changes out to the entire user base over the coming days.

Best Roon experience, activate!

The upgrade won’t change how you use Roon day-to-day, and all your current settings and preferences will stay the same. But moving forward, you’ll enjoy a smoother, more responsive, high-performance Roon experience if your Core is on Windows or Mac.

To achieve that, we’ve detached the Roon Core from the Roon interface, restructuring both to run as independent processes.

If you run your Core on another device – Nucleus, ROCK, Linux, or otherwise, these changes won’t affect you, but those of you who run your Core on Windows or macOS will now see Roon Server running as a separate process from the Roon app.

This new architecture mirrors our recommended Roon configuration - running Roon Server and Roon separately - but requires no extra work from you.

Going forward, we will no longer offer Roon Server as a stand-alone installer for Windows and Mac. On these platforms, there will be a single Roon installer which will include the Roon application (for selecting music and configuring Roon) and Roon Server, for users that run their Core on Windows or macOS.

In these setups Roon Server continues to run in the background when you close Roon. If you’d like to shut down Roon Server on these platforms you can do that from the System Tray or menu bar.

How do I upgrade?

As mentioned above, this release will be rolled out incrementally, so not every user will immediately have access to the update. Please be patient as we roll out this change to everyone over the next few days.

For most users, Mac and Windows Cores will automatically be upgraded to our recommended software configuration once the update is made available to your account - all you have to do is update Roon as you usually do.

Note that we are aware that a small subset of users (less than .05%) may encounter unavoidable technical issues updating to this release. If you have been notified in-app about a pending update but you are having trouble installing the latest version, please see troubleshooting steps posted here, or get in touch with our support team.

Why change?

Roon was designed from the beginning to be completely modular, giving users total flexibility on where they run their Core, and how they connect a virtually unlimited number of remotes and audio devices.

Running Roon Server as its own application has long been our recommended configuration, allowing for improved performance and UI responsiveness, and ensuring that background work, signal processing, and other tasks can continue even when the Roon interface is closed.

Isolating Roon’s principal processing and background duties from the user interface functions creates more predictable performance from both, reducing contention for computing resources. It’s the same separation of functions that premium audio manufacturers utilize for optimizing music playback.

Historically, these benefits have only been enjoyed by Windows and Mac users who studied Roon’s architecture and then downloaded and configured multiple packages. This release ensures that all users will enjoy the best Roon experience moving forward.

This change will also make it as easy as possible for new and existing users to configure the optimal Roon setup on Windows and Mac. We’ve found that our longstanding download options are overwhelming for many users, and the complexity of these options discouraged many Roon users (especially new users) from configuring the best possible setup.

Going forward, Windows and Mac users will always just download Roon, without having to weigh various download options and grapple with the complexity of downloading and configuring multiple software packages.

Change requires change, AKA “Roon Core” is dead - long live Roon Server.

Yes, you read that correctly. As part of these changes, we’ve decided to retire the term Roon Core in favor of wording that more accurately reflects the key aspects of our Windows/Mac software optimization changes.

The old all-in-one nature of Roon Core is no more. Roon’s control functions and Roon Server may still be bundled together in a single install, but they now function independently. Roon Server runs as a separate background process and continues to run when you close Roon.

As of today, no matter where you run Roon: macOS, Windows, Linux, or Roon OS (on Nucleus or ROCK), the core software piece driving your system is Roon Server. With that, we’d like to thank Roon Core for its long-standing and loyal service - and reintroduce it anew as Roon Server. Hail, hail, Roon Server!

You can read more about these changes on our blog.

Thank you for reading and for your continued support,
The Team at Roon Labs

Build Numbers

Application Version
Roon / RoonServer 2.0 (build 1353) production
Roon Remote (Android / iOS) 2.0 (build 1352) production

Updated versions for Android and iOS have been submitted to their respective App Stores and will be available soon.

Changes

  • Fixed a bug that would cause performance degradation when multiple album details screens were open
  • Fixed a memory leak which impacted Roon servers running on Ubuntu Linux
  • Fixed an issue which would cause severely degraded Roon server performance after interacting with ARC
  • Several other fixes and enhancements

Installation

Cores, remotes, and ARC installations already running Roon 2.0 Production should update automatically. If you need to reinstall, the latest builds can always be found on the downloads page.

Additional Notes

There is no new ARC release with this update. The latest ARC version remains at build 177 for production.

31 Likes
Roon Software Optimization - Potential Issues & Solutions (build 1353)
Mac Mini M1 as roon core - restart after update
Roon Server - Headless - Windows - After 2.0.25
Roon Update coming soon?
Does this mean that Roon is always running of my iMac even if I “quit Roon”
Trying to download early access to my i9 Sonic Transporter
Roon (or my Mac?) crashing too often…
Roon not starting after recent November update
Big issue - roon core, app and remote don't work anymore
Running Roon Core on Apple Mac Mini M2pro
Roon can't closed
2.0.25 is out for five days - no update notification here until now
Database update causing connection issues with Roon remote devices (ref#8WQN3P)
Roon Server download, where is it located?
Roon Remote vs Roon Server - High memory usage
Unable to Connect to Roon Server on macOS (ref#9FUEAK)
How do I install Roon Server on a new pc
Roon confusing version numbering
Deadline for the rollout of the Roon new versions
Roon Server Software missing from downloads page?
2.0.25 is out for five days - no update notification here until now
Unable to Open Roon Server on Windows 10 (ref#XR9729)
Roon 2.0 - Crashing on MacOS due to ".NET ThreadPool Worker" [Ticket In]
Roon not updating to latest version on ROCK installation (ref#O2K9WP)
Roon Server cannot connect after update
Roon dropping out losing speaker, running when quit
Impossible to Update Roon Server on Mac M1
Unable to install Roon app and establish a Roon Server on macOS (ref#4YUMYV)
RoonServer disappears sporadically and reappears
Unable to Start Roon Server (ref#ANLPGP)
How do i confirm SMB v1 is disabled in Roon ROCK?
Roon server keeps using more and more RAM even sitting idle
Mobile App Not Finding Audio Devices
Roon not launching after update on Windows (ref#1556SK)
Roon playback unable to find server (ref#A552OE)
Request for Help with Roon Server App download for macOS (ref#QWJ4PP)
Roon is trying to connect to a Roon Server instead of login
Roon/Qobuz no longer working together
Where to get Roon Server standalone for Windows?
How to stop Roon Server automatically after exiting desktop app
Ouch! build 1357 is problematic on all MacOS household. Please fix!
Unable to Open Roon App: "Cannot Find Server" (ref#V7P0I6)
Corrupted Roon Server update on macOS (ref#WHNH0D)
Where can I download Roon Server
Roon server no longer on downloads page!
Unable to start Roon after lifetime subscription purchase (ref#OJ4UIM)
Waiting for your Roon Server...Roon is still trying to connect
Cannot find Roon Server (NAD/ BlueNode)
Unable to Delete Roon App on Windows (ref#YT7BAJ)
Roon core now roon server
Roon Server Not Running on macOS with Mac Mini and USB DAC (ref#M3DSX3)
Roon core now roon server
After update, headless Mac now has the Roon desktop app running
Roon Remote Greyed-Out Artwork and/or Hanging on Albums/Artist, Pages [Fix Released, Verifying]
ARC causes Roon Server to hang
Roon confusing version numbering
No Roon Client only installation package for Windows (ref#PNH4DK)
Issue connecting to Roon/Roon ARC Server app on Mac, works on Windows PC on same network (ref#MITTME)
Issue with Roon Server and Remote Display in App (ref#90MK0K)
Issue with Roon Server Library Rescanning and Removal Difficulty (ref#N3RSWU)
Roon Server Download
Recent upgrade from Server 1.8 to Roon 2.0?
Roon Server Error on Windows 10 Pro (ref#3T4XRJ)
Issue with Installing Roonserver on Windows Server Essentials 2016 (ref#JFOM8C)
Macbook pro + Roon comparisons and ROCK
Roon Server macOS dmg Installer/Download
Roon Server macOS dmg Installer/Download
Roon Server macOS dmg Installer/Download
Roon Server update failure and unable to connect (ref#BBGEE2)
New windows PC does not allow mapping to ROCK
Slow performance on Apple remotes with Nucleus+
Install remote client only on Windows and Macs
Where is "RoonServerInstaller64"?
New update caused nonresponsive ROON!
Unable to Start Roon Server on Windows PC (ref#A7XNWS)
Roon player will not start in Win 11
Won't stop playing when stopped from app icon
Roon Server Icon in Menu bar (MacOS)
ARC - Time for an update - Update Roon Server to reconnect
Roon No longer Loads
Roon core or Roon server on laptop
Roon Arc is saying Server Needs Updating
White screen of death after 1353 update
Cannot reinstall Roon - "Please quit all instances of Roon Server before continuing..." (ref#NDS0VB)
Waiting for Your Roon Server
RoonServer Download Link?
Headless Roon server/core installations
Fatal Error "Roon could not find WGL functions required to initialize OpenGL" After updating from Windows Server