Just noting that more RAM doesn’t yield improvements after you have enough. I run Windows 10, RoonServer, HQPlayer and a monitoring program (CAM) on my music server all of which takes up 5.38 GB of the 8GB available.
Processor speed and cores is your best friend…8GB min is fine for most Roon only machines, but if you run other things then you might need more depending on the application demands.
personally I would only run Roon as a standalone app on Windows. But thats just me, its not a limitation where windows or macOS/osx etc are concerned as long as your base line is capable of the additional overheads.
I’m running the new MacBook Pro with an Intel Core 9 chip, and am getting a processing speed of 86. I am just using a moderate amount of DSP with volume leveling and a few other tweaks. I presume this is a good number?