Roon core and ALAC archive together on NUC8i5BEH?

Actually one hopefully final question. If I’m going to swap out the M.2 and get a new one to dedicate to ROCK, what would be the optimal size for that? Looks like 250 GB, 500 GB and 1 TB are reasonably affordable.

Just to be clear. Rock is a linux based closed OS. You cannot install anything else onto it, nor can you access the file system. It becomes an appliance as Scott mentioned.

More importantly, the OS drive CANNOT be used for anything else, including music storage. Since the OS and Roon will probably take up less than 40 gb on the OS drive, that is a whole lot of storage hardware to be wasting. You would be better served by getting a smaller drive to function as the OS drive.

Personally, I like using Windows and have done so for 5 years as my main core, so, give it a shot now with Windows. You can always move over to ROCK later.

Thanks, Daniel. My going-in assumption was that ROCK was probably built on Linux. I’m an occasional Linux user, have Raspbian on a couple of RPi’s, etc. Generally I’ve found that it tends to require more tinkering.

So I’ll try out Roon with my existing Win 10 installation on the NUC, and then make further decisions from there.

Hmm, another couple of questions. If I install Roon on my existing M.2 with Win 10, my options for my ALAC collection are, in order of easy-to-more-involved: (1) put it on the same M.2 drive as the OS and Roon; (2) put it on an external SSD plugged into USB; or (3) install a SATA SSD in the NUC and put it on that.

The first question is, any suggestion on which of those would be best overall, at least for demo purposes?

Second question is, if I put the music files on the same M.2 SSD as the OS and Roon, is the usual thing just to create a new directory under C:\ in Windows and place the music files there? If not, what would be the best config?

Thanks again.

It depends.

If you are going to stay with Windows then, just create a folder on the drive and point Roon to the folder in Settings/Storage. ( or you can just dump everything in Music, but, I don’t like to do that).

If you might switch to ROCK later, than having it on an external USB would mean that you could just blow away Windows to install Rock without having to worry about copying off the music first.

NAS has its own issues. Roon works better, imho, if the music is local and you use the NAS as a backup. Roon works by pulling the music from storage to the server, processing it and then sending it back out. If it is local then no lag. If it is over the network then you have to stream the music from the NAS to the PC and network issues can result in playback issues depending upon the quality of your home network. Best not to add potential pitfalls into the mix, again imho.

Thanks, that should get me started.

1 Like

Regardless of if you use ROCK or Windows, I would just put the ALAC files on the secondary SATA SSD that you have. That way, you don’t have to worry about transferring them from the M.2 drive to the SATA drive.
I recently set up my NUC8i7BEH with ROCK on the M.2 SSD and all my ALAC files on a 2TB SATA SSD (a Samsung 860evo), and it was really easy. It has worked flawlessly ever since. I also would not worry about getting a new M.2 drive. Although according to ROON you only need 128 GB M.2 SSD for ROCK OS, why waste the money on buying a new, smaller SSD? Unless you have a better use for the 500GB M.2 SSD somewhere else, it won’t hurt anything be being larger than you need.

It took me a while to decide if I was going to use Roon ROCK or if I was going to use a Mac mini with Roon Server installed. Basically all of the music servers out there run a modified and stripped down Linux OS. The purpose is so that there is nothing else running on the computer in the background while playing music. That allows all of the NUC’s resources to focus on providing the best experience and sound quality. Switching from using Roon on my iMAC, which functioned as the core and the control, I immediately noticed improved sound quality when I switched to my NUC running Roon ROCK.

Thanks, good background and interesting to know.

I actually have some other uses for a NUC running Windows, so what I might end up doing is just getting a new NUC and M.2 for the ROCK setup. If I go that route, is there a good case to be made for a NUC8i7BEH instead of the i5 I currently have? I see people here mention the i7 version a lot. If I were starting from scratch that way, any thoughts on an optimal size for the M.2 SSD? I wouldn’t want to go too small to save a few bucks in case the software needs (or can benefit from) more disk storage at any point in the future.

As things stand now, I got Roon set up on the existing NUC a couple of hours ago, and have been running it remotely from a MacBook. I have a few odds and ends to figure out, such as how to power down the NUC if needed without causing problems for Windows or the Roon system.

In terms of performance, I’ve noticed two things so far. On the one hand streaming seems smooth to an amp/speakers system through a Bluesound Node 2i, but on the other hand I get regular glitches (sound dropout for a half second or so) when I try to stream to a pair of Sonos 5:Gen2 speakers in one room. Wifi issue somewhere along the way?

The other issue I’ve noticed is that, when clicking on a new song in my ALAC library within the Roon app, I fairly frequently get the error “An audio file is loading slowly …”. It then skips over to the next song and plays that smoothly. The ALAC files are on an SSD connected to the NUC by USB. Maybe that and/or the NUC’s CPU speed?

It really depends on the size of your library and your intended uses. If you look at Roon’s standard Nucleus, it uses an i3 and is recommended for libraries up to 10,000 albums and it will do most DSP processing and upscaling, except for some of the highest DSD settings. Their Nucleus+ is for libraries over 10,000 albums and will do all DSP functions and uses the i7. When I was looking for my NUC, I could find the i7 model for the same price as the i5, so there was no reason not to get the i7. Plus, a little future proofing never hurt.
In regards to the M2 SSD, Roon recommends nothing smaller than 64GB and nothing larger than 128 GB. I went with the 128GB M2 SSD.
My first guess for the dropouts would be a wifi or network issue, but it could be a number of things. I have my NUC connected using the LAN port. I don’t really know enough about the Bluesound or Sonos systems to give an opinion on if the issue is on the NUC, with your WIFI or those products. Hopefully someone else can chime in, or you can go to the support section and Roon people Weill help you out with that and the issue of your files loading too slowly and then getting skipped.
The i5 with 4-8gb of ram is plenty fast if you are running Roon ROCK, but maybe its not enough to run Roon Core and Windows? I really don’t know. But you are starting to see the appeal of just running Ronn Rock on a NUC. Nothing else gets in the way or takes up system resources.

Here is the Roon page about their recommended NUC models and configurations

Thanks! That link to the page about NUC models is a great help. It looks like Amazon is showing the i3 NUC as unavailable right now, but another i5 might be good to have anyway.

sure. Heck, i do it on an old macbook pro that’s about 5 generations behind. The only issues potentially arise if you use DSP heavily.

You might also want to look through this thread.
@simon_pepper did a comparison of an older i3 NUC against my 8i7. Basically we could not find the place where the i7 does things the i3 does not. Surely they exist, but they aren’t obvious. So a difference between an i5 and i7 will not be significant in the Roon scheme of things, I would think.

Thanks, interesting information there.

For me there may be some benefit in having an i7 NUC with Windows for other purposes. So what I might do is buy an i7, move the existing M.2 SSD with Windows onto it, and then get a new M.2 SSD for my existing i5 NUC to run ROCK on. I assume (hope?) the i7 vs i5 hardware is close enough that Windows won’t have an issue being moved from one NUC to another.

You might want to change two parameters in your Device setup for the Sonos. First, you might want to increase your Resync Delay. It is often set at Zero. That basically gives Roon and the Device a short period to negotiate the transfer of a new format. Second, you could increase the buffer size.

Thanks! I assume that is (or can be) done from the iOS app for Sonos? Will have to dig into that.

No, that’s through Roon!
Settings>Audio
Select the endpoint (in this case there should be an icon for Sonos, or Airplay…), then click on the gear icon and select Device Setup. You’ll see Resync Delay, and below that there is a toggle for advanced settings where buffer is found.

Hmm, when I get to Device Setup for the Sonos, the visible options are only Volume Control and Volume Limits. If I click on Advanced, the only item added is Multichannel Mixing. No Resync Delay or Buffer Size.

The Sonos pair, incidentally, is shown in the top menu as two different endpoints – one as Sonos via Airplay, and the other as Sonos via Sonos Streaming. However, the device setup options noted above are the same either way.

Sorry about that. I guess if they are not Roon Ready they don’t have those options.
As was said before, this one might need a Support Ticket. It seems to be a common error (Search “Audio File is Loading Slowly”) and there are a zillion different causes/solutions.
The Support guys are very good. They are methodical which frustrates people wanting an instant magic bullet. But that approach invariably gives a solution. They also have tools to query what is wrong on your server.

Yes, I looked at device options for our Bluesound Node 2i’s, and see Resync Delay. Maybe what I’ll do is play around with it all for a few more days to see if any other issues appear, and check out various threads here, and then get in touch with Support. Thanks again for the help.

1 Like

ROCK has plusses and minuses. Ont he plus side, its simple and self-updating/managing. Set it and literally forget it. Setup is a bit involved though. Its also optimized in terms of low CPU background load.

On the other hand, as noted, it runs Roon and nothing else. Want to use the same computer and DAC input/cable for Amazon prime music? Nope. To play a great performance on Youtube? Nope. To use the native inetrface of radio paradise to your DAC? Nope. For pandora, Apple Music, etc? Nope.

So, trade offs.

I have roughly the same NUC you bought running ROCK. I do like it. But in terms of sound and performance i get almost identical sound and performance from an 11-year old MacBook Pro with a single drive. Note this is in a system that would retail for over $35,000 if most of it was not prototype equipment either from my own firms or partners or self-made. So all this jabber about power and background noise is just that - jabber. Maybe the one exception is if you are using very heavy SDP apps, btu i then ask “why?” and “have you really evaluated the trade offs?”. Its very very good, but DSP is not sonically transparent.

G