Roon Bridge for ARM: a beginner’s guide to Raspberry Pi and Cubox-i

Which ARM hardware/software combo is best/easiest for Wifi use?

I have used the Raspberry Pi 2 using the install instructions shown in this thread with an Edimax dongle. I had brilliant results streaming up to 24/192 files over Wi-Fi.

Doesn’t Raspberry 3 have wifi built in?

Yes it does but some metal cases cause it to not have a great signal.

I use the Pi3 in built wireless for my kitchen system. Have plastic cover and no drop outs.

Hi - quick questions for Linux chiefs. I have a Pi3 running roonbridge with SMSL M8 DAC. Upsampling to DSD64 in 1.3 but have pops and crackles at sample rates (PCM/DSD) anything higher than this. Any advantage to disabling wifi/Bluetooth ? Its not a deal breaker and I know im pushing the Pi anyway, just curious as to whether this would make a difference. I have no need for wifi/bt as its hardwired and serves no other purpose beyond being a roon bridge.

Doubt it will help there. A Cubox or odroid might be better if you want to use those sort of sample rates.

Actually, you may reduce the pops and cracks if you have a good WLAN to try instead? I think you are suffering from the shared interrupt between ethernet and USB on the Pi3.

I’ve been toying a little with a spare Pi3, running DietPI, connected to a Chord Mojo via USB.

It appears that with recent kernels/optimization the shared bus bottleneck is a thing of the past: I have been playing DSD128 and 256 (over DoP) for about an hours now, with no hiccups/pops/crackles at all.

I use and Airport Express (latest gen) as wireless bridge. The Pi3’s own WiFi breaks down at DSD128, creating a periodic gap/stutter. (This is a naked Pi3, no case, in line of sight of the access point (last-gen Airport Extreme) about 4 meters away.

@Paul_Butler: which distro are you running on your Pi? I usually disable anything I don’t use, including WiFi and BT (very easy to do in DietPi).

Hi Rene

I am running Raspbian Jessie Lite from early 2016, so maybe its time I moved to Diet Pi…

Or the alternative is that I have an old netbook (atom N270 1gb RAM) running roon bridge which I could repurpose and presumably not suffer the Ethernet/usb shared bus issue for higher sample rates ?

I highly recommend DietPi… I have been using it on an ethernet connected RPi3 up sampling to DSD128 (native), USB to a PS Audio DAC for the past few weeks with not a single drop, pop or click during playback.

Thanks - I may have to dive in. I was nervous driver with my first foray into Linux with roon bridge, but I worked through it eventually, so maybe its time to do the same again…

You won’t be doing the same again. You may be surprised how much more intuitive a DietPi install will be.

I like the sound of that Henry !

DietPi is really a doddle…and if you really can’t manage the whole SSH thing to get it up and running can always worst case hook up any old usb keyboard and plug in a TV on the HDMI and reboot to see a login if you need to use the menus - then when its all good just unplug the TV and keyboard and let it sit there doing its magic. Dan from DietPi is pretty active here and many others know a thing or 3 about linux in general here so you will get any assistance pretty easily.

Thanks - I am suitably encouraged. Will give it a go…

Diet Pi installed without drama - crackles are still there - infrequent but there even with low rate pcm so may be something else at fault

Dietpi installed, Wireless and Bluetooth disabled, but still getting cracks and pops. Worse on hi res than low res and also get it on redbook Tidal. Have disabled all DSP (upsampling) except PEQ (and headroom management as I was getting serious clipping). All seems to have helped, but the crackles are still there. Have rebooted everything (pi, core, router, dac etc) with no effect. I am now purchasing replacement cables.

I have heard that a powered USB hub for the DAC might help - any thoughts ?

The DAC is new (SMSL M8) but was working perfectly upsampling to DSD64 from the Pi until a few days ago (although crackles were evident at higher rates - I could live with that)

I don’t want to give up on the Pi/DAC combination, because the sound (ignoring the crackles and pops) is wonderful. I have also heard that enabling the WLAN and dropping Ethernet is a solution but this seems counterintuitive for hi res files ? I have a firm wireless signal and good internet though - is this worth a go ?

Failing all of the above, I may need to consider a new endpoint. I like Linux for the no drivers approach so maybe a cubox ?

@Paul_Butler what processing speed are you seeing on the CORE - I assume this is where you are upsampling the DSD? also what is you processor spec etc on the CORE machine?