Devialet Chat

Full Version: ROON
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(15-Apr-2016, 00:55)hk6230 Wrote: [ -> ]May I know is it easy to get Roon working on the Pi? Are you installing RoonBridge onto it? On Pi, what will be the audio device output to Devialet?

Not as easy as it should be right now…. although people are doing it and say its relatively simple. I know there are people writing step-by-step guides as we speak, and Roon are finishing off the SD card images so it will get a lot easier soon, but if you want to do it now the gist is below:

Install Raspbian Lite, update relevant dependencies, then run the install script.

https://kb.roonlabs.com/LinuxInstall

See the 'easy' install scripts - see: RoonBridge (armv7hf).

I've not actually done it yet FYI, didn't have time last night so will probably be next week based on my weekends schedule….
If I come across any guides in the meantime I'll post them here.
(15-Apr-2016, 12:47)Hifi_swlon Wrote: [ -> ]Not as easy as it should be right now…. although people are doing it and say its relatively simple.  I know there are people writing step-by-step guides as we speak, and Roon are finishing off the SD card images so it will get a lot easier soon, but if you want to do it now the gist is below:

Install Raspbian Lite, update relevant dependencies, then run the install script.

https://kb.roonlabs.com/LinuxInstall

See the 'easy' install scripts - see: RoonBridge (armv7hf).

I've not actually done it yet FYI, didn't have time last night so will probably be next week based on my weekends schedule….
If I come across any guides in the meantime I'll post them here.

Great. Thanks. Awaiting your write-up and feedback on the results. I can easily get hold of a Pi here (usually can be delivered the next day.)
Couple of new Roon Ready additions.

totalDAC and Musica Pristina.
https://roonlabs.com/partners.html
(15-Apr-2016, 14:26)hk6230 Wrote: [ -> ]Great. Thanks. Awaiting your write-up and feedback on the results. I can easily get hold of a Pi here (usually can be delivered the next day.)

Someone on pfm has done a step-by-step (from a Windows users perspective)

http://www.pinkfishmedia.net/forum/showt...588&page=5 post #65
Thanks. Very simple steps to follow. But now that I have found my 3yr old Win8.1 notebook which acts as my RoonBridge with AIR connection to my Le200, my interest in Pi has to be relegated to a later date.


从我的 iPhone 发送,使用 Tapatalk
I´m using a RPi 2 (with a Digi+ board connected optical) with a squeezelite as endpoint solution with ROON. No problem for ROON to see the "Squeezplayer" as an endpoint.

Is there any advantage installing the ROON bridge linux version directly on the RPi ?
(19-Apr-2016, 23:29)midi Wrote: [ -> ]I´m using a RPi 2 (with a Digi+ board connected optical) with a squeezelite as endpoint solution with ROON. No problem for ROON to see the "Squeezplayer" as an endpoint.

Is there any advantage installing the ROON bridge linux version directly on the RPi ?

Yes, if you can.  It's native and should be more reliable and continue get more feature rich and possible even sound better.
(19-Apr-2016, 23:29)midi Wrote: [ -> ]I´m using a RPi 2 (with a Digi+ board connected optical) with a squeezelite as endpoint solution with ROON. No problem for ROON to see the "Squeezplayer" as an endpoint.

Is there any advantage installing the ROON bridge linux version directly on the RPi ?

What Dr Tone said.

The only disadvantage I can think of is if you're currently grouping it with another squeeze player type device. In that scenario, you might want to leave it as you can only group by player type - so RAAT and squeeze devices can't be grouped together.
** ok so since I write the below info, a very decent chap called Rene (@RBM) on the Roon forums has written a nice guide for ARM in general (Pi, cubox etc), so while the below still works you might want to use his guide instead: https://community.roonlabs.com/t/roon-br...ox-i/10138 **

Installing Debian Jessie Lite and RoonBridge on the Pi.  Step-by-Step (OSX version, based on a Pi2 wired ethernet, all done headless via a Mac).

Did this last night, based on BE's pfm post that I linked above and the Roon docs.  Took 5 mins max, and worked first time.  I've now got the option of multiple zones, using a setup costing about £40!  Follow this guide of you want to do the same!

Download Raspbian Jessie Lite from RaspberryPi.org: https://downloads.raspberrypi.org/raspbian_lite_latest

For writing the SD card, I'd suggest (the free) ApplePiBaker: http://www.tweaking4all.com/hardware/ras...-pi-baker/

Put the SD card in your Mac, run PiBaker, check the SD card is listed on the left window.  Load the downloaded .img file for Jessie Lite in the 'Pi-ingredients' box on the right. Press 'Restore Backup'. 

Once its 'baked', eject the SD card and put it in the (powered off) Pi. Connect the Pi to a wired network, and turn it on.

Once booted, find the Pi's IP address - use any of the free tools on the App store, or look in your DHCP server or routers 'connected devices' page, and I'm sure there are command line utilities too.

Once you know it's IP, open a Terminal (from Utilities) and at the prompt type the code below, replacing the example IP with your IP:

Code:
ssh [email protected]
password: raspberry

(it may ask you to confirm security, press y)

OK, assuming you have a prompt similar to below, you're in….

Code:
pi@raspberrypi:~ $

At this stage you can run the command:

Code:
sudo raspi-config

which brings up a text system config GUI. Using the arrow keys, choose Option 1 - expand filesystem - and confirm.  Exit the utility.

(You can also run some commands at this point to update the Pi but I didn't bother, there are guides elsewhere for that.  Same for if you need DSD direct, rather than DoP, or any specific driver libraries. See the Roon docs if you want do to this, but you won't need to for most devices or for the built in audio: https://kb.roonlabs.com/LinuxInstall so can move straight on to the next step.)

Now the Pi's Raspbian OS is installed, run the following commands to download and install the RoonBridge software:

Code:
$ curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
$ chmod +x roonbridge-installer-linuxarmv7hf.sh
$ sudo ./roonbridge-installer-linuxarmv7hf.sh

Er, if it worked, that's it!

Connect a USB DAC, or something to its headphone socket (not great quality I can confirm, but it works), and you're done.

(You should probably reboot at this point, but I didn't)

Just go to the audio setup in Roon, and you'll see it as a networked device where you can configure it as normal.  

Next time you turn the Pi on, it will just sort itself out and boot up with RoonBridge running.

Have fun!

[Now, I didn't setup wifi yet (I have a wifi dongle for my Pi2) so I will ignore that part for now, and come back and update this post once I've done it myself so I know the steps work.]

FYI Exactly the same process would apply to a Cubox install.

Now, of course you could attach a monitor, mouse, and keyboard to the Pi and set it all up that way, but who has those hanging around, and anyway that's for wimps.
(20-Apr-2016, 09:31)Hifi_swlon Wrote: [ -> ]Installing Debian Jessie Lite and RoonBridge on the Pi.  Step-by-Step (OSX version, based on a Pi2 wired ethernet, all done headless via a Mac).

Did this last night, based on BE's pfm post that I linked above and the Roon docs.  Took 5 mins max, and worked first time.  I've now got the option of multiple zones, using a setup costing about £40!  Follow this guide of you want to do the same!

Download Raspbian Jessie Lite from RaspberryPi.org: https://downloads.raspberrypi.org/raspbian_lite_latest

For writing the SD card, I'd suggest (the free) ApplePiBaker: http://www.tweaking4all.com/hardware/ras...-pi-baker/

Put the SD card in your Mac, run PiBaker, check the SD card is listed on the left window.  Load the downloaded .img file for Jessie Lite in the 'Pi-ingredients' box on the right. Press 'Restore Backup'. 

Once its 'baked', eject the SD card and put it in the (powered off) Pi. Connect the Pi to a wired network, and turn it on.

Once booted, find the Pi's IP address - use any of the free tools on the App store, or look in your DHCP server or routers 'connected devices' page, and I'm sure there are command line utilities too.

Once you know it's IP, open a Terminal (from Utilities) and at the prompt type the code below, replacing the example IP with your IP:

Code:
ssh [email protected]
password: raspberry

(it may ask you to confirm security, press y)

OK, assuming you have a prompt similar to below, you're in….

Code:
pi@raspberrypi:~ $

At this stage you can run the command:

Code:
sudo raspi-config

which brings up a text system config GUI. Using the arrow keys, choose Option 1 - expand filesystem - and confirm.  Exit the utility.

(You can also run some commands at this point to update the Pi but I didn't bother, there are guides elsewhere for that.  Same for if you need DSD direct, rather than DoP, or any specific driver libraries. See the Roon docs if you want do to this, but you won't need to for most devices or for the built in audio: https://kb.roonlabs.com/LinuxInstall so can move straight on to the next step.)

Now the Pi's Raspbian OS is installed, run the following commands to download and install the RoonBridge software:

Code:
$ curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
$ chmod +x roonbridge-installer-linuxarmv7hf.sh
$ sudo ./roonbridge-installer-linuxarmv7hf.sh

Er, if it worked, that's it!

Connect a USB DAC, or something to its headphone socket (not great quality I can confirm, but it works), and you're done.

(You should probably reboot at this point, but I didn't)

Just go to the audio setup in Roon, and you'll see it as a networked device where you can configure it as normal.  

Next time you turn the Pi on, it will just sort itself out and boot up with RoonBridge running.

Have fun!

[Now, I didn't setup wifi yet (I have a wifi dongle for my Pi2) so I will ignore that part for now, and come back and update this post once I've done it myself so I know the steps work.]

FYI Exactly the same process would apply to a Cubox install.

Now, of course you could attach a monitor, mouse, and keyboard to the Pi and set it all up that way, but who has those hanging around, and anyway that's for wimps.