Welcome to the AudioShark Forums.
Results 1 to 11 of 11
  1. #1

    Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    I use Roon and Qobuz. But I recently resubscribed to Spotify because I much prefer it to find new music and to share music with others. Unfortunately, Roon and Spotify do not work well together.

    I investigated ways to listen to Spotify using my current audio system and DAC. Many folks recommended devices that use Spotify-Connect; none of my components have that capability. Spotify has a list of devices that have it (Audio Streamers & Hi-Fi
    – Tagged "Works with Spotify Free"– Spotify Everywhere
    ). Unfortunately most items on the list cost several hundred dollars and up (some cost thousands). Google Chromecast Audio would have worked, but that product is now discontinued.

    A few years ago I built a Raspberry Pi Roon-Endpoint. It worked beautifully. The initial set up was tricky, but fortunately I got help from techie forums. I wondered if it was possible to build a similar system today that could connect to Spotify and that (hopefully) was easier to build.

    I believe that I found it. It is a Raspberry Pi running RoPiee software. This hardware/software combo can stream Roon, DLNA, AirPlay, Spotify, Squeezelite, and HQPlayer NAA. The developer of the software has made it so easy that this device can be assembled and start running in less than 10 minutes.

    Here is a detailed description of how to build one:

    https://codexwilkes.com/downloads/ro...-beginners.pdf

    I just ordered the components. I plan to build mine without the display but will add a HAT (HiFiBerri Digi+ Pro) with optical outputs. This set up (Raspberry Pi, HAT, case, power-supply, SD card) costs less than $140. That is a very inexpensive route to have Roon-EndPoint, DLNA, AirPlay, Spotify, Squeezelite, and HQPlayer capabilities with digital output (or analog output depending on the HAT you choose). One can use a phone or tablet to select the music and the stream will be sent bit-perfect from the Pi to your DAC. And as a bonus, once you set it up, you never have to touch it again as the software is automatically updated.

  2. #2

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    An Update:
    1. If you are ok with only USB output, the price drops below $100. You only need the Raspberry Pi, a case, a power-supply, and SD card (no need for a HAT).
    2. If you have an old preamp with no digital inputs, you can get a HAT that has analog RCA outputs. And then you can stream whatever you want to your all analog preamp. The price would be about $140 for all of it.

    This is as close to plug and play as you can make it. It literally took me about 10 mins to assemble it and get it running.

  3. #3
    Senior Member
    Join Date
    May 2017
    Location
    Hudson Valley, NY
    Posts
    154

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Nicoff-

    What a great DIY project. Thank you for taking the time to post your findings and all the information necessary for one to replicate.
    Some questions:

    This is just an end point, so the ROON Core and music library of ripped CD's are on another computer that "talks" to this streamer VIA ethernet or WiFi, correct?

    How does it sound?

    In an audiophile world where one may well need a home equity loan for a few of the latest and greatest highly touted power cords, it is refreshing to see the DIY spirit alive and well. Practical solutions for one's own quest to audiophile nirvana. Well Done!
    AKA J2Ordan
    McIntosh/Legacy/VPI/Bricasti/DIYCabling

  4. #4

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Quote Originally Posted by JohnJ View Post
    Nicoff-

    What a great DIY project. Thank you for taking the time to post your findings and all the information necessary for one to replicate.
    Some questions:

    This is just an end point, so the ROON Core and music library of ripped CD's are on another computer that "talks" to this streamer VIA ethernet or WiFi, correct?

    How does it sound?

    In an audiophile world where one may well need a home equity loan for a few of the latest and greatest highly touted power cords, it is refreshing to see the DIY spirit alive and well. Practical solutions for one's own quest to audiophile nirvana. Well Done!
    You are welcome!

    To answer your questions:

    1. Correct, the Raspberry Pi is just a Roon-EndPoint. You still need to run the ROON CORE on another computer. The Roon Core is the one doing the heavy lifting. I am using Roon Core to upsample everything. I can also add convolution filters (including room correction filters) if I wanted to, but have not done that yet.

    2. You can set it up to work via ethernet (wired) or WiFi (wireless). I am using a wired connection to eliminate the possibility of dropouts. I have zero dropouts.

    Before I comment on the sound, let me first point out that the Raspberry Pi delivers a bit-perfect signal to the DAC. If your DAC can handle an asynchronous USB signal and you connect the RPi to your DAC via USB, then the DAC will do the timing (clock), control the jitter, and ultimately determine the sound.

    Right now I have the RPi connected to my older DAC which is NOT asynchronous. And yet, the sound is really-really good. I am upsampling everything to 24/96 to match the capabilities of my older DAC. I will eventually connect the RPi to my newer DAC which is asynchronous and can handle up to 512DSD native. I will report back on how the RPi responds streaming that much data.

    There are high-end equipment manufacturers that sell streamers costing over a thousand dollars that use the Raspberry Pi internally. These high-end streamers come in a nice case and may have a few more outputs. However, they are essentially a RPi in nicer clothing.

  5. #5
    Senior Member
    Join Date
    Jan 2018
    Location
    saṃsāra
    Posts
    1,049

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    great post -- and, i also love seeing that the DIY spirit is alive and well !!

    in looking into this DIY streamer, i see that roPiee has a roPieeXL version that adds the capability to stream via DLNA, Airplay and Spotify as well as being a roon endpoint.

    so, when i give my newly built ACA DIY amp to a family member, i will build a similar rPi streamer with roPieeXL installed and then add on an IQaudio DAC HAT ...viola, plug-and-play:

    smart phone --> rPi streamer --> ampCamp amp --> speakers

    should make a nice starter system for someone just setting up a new place.
    viking acoustics berlin r mk2 | almarro a318b + air tight atc-5 (phono) | clearaudio concept + virtuoso v2 MM | t+a dac8 dsd + diy transport + roon rock
    alp-tone audio analog cables | core audio designs plyKraft 3L | hifi racks ltd podium t5-iii

  6. #6

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Quote Originally Posted by aKnyght View Post
    great post -- and, i also love seeing that the DIY spirit is alive and well !!

    in looking into this DIY streamer, i see that roPiee has a roPieeXL version that adds the capability to stream via DLNA, Airplay and Spotify as well as being a roon endpoint.

    so, when i give my newly built ACA DIY amp to a family member, i will build a similar rPi streamer with roPieeXL installed and then add on an IQaudio DAC HAT ...viola, plug-and-play:

    smart phone --> rPi streamer --> ampCamp amp --> speakers

    should make a nice starter system for someone just setting up a new place.
    Thank you! That set up you mention should work very nicely!

    I am using roPieeeXL myself. I am now streaming Spotify directly to my main system. I control the music using the Spotify app from my phone/tablet. Once I select what I want to listen to, I can turn the phone/tablet off since the RPi connects directly to Spotify.

  7. #7
    Senior Member
    Join Date
    Apr 2013
    Location
    The Neutral Zone
    Posts
    560

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Just got Roon running on an Intel NUC so on to the next project. I just ordered the RPi 4B board, FLIRC case, and a cheap usb c switching power supply. Nice DIY project - we’ll see how it compares to my existing Roon endpoint. If it works ok I’ll build a linear power supply for it.
    Tom

    Audio:
    Amati Futura Mains
    Amati Homage VOX Center,
    Proac Response 1sc Rears,
    Three MC2301's for L,C,R
    MC 602 for the rears
    C 1100, MX 151, MCD 1100, MR 77
    Nottingham Dais with Sumiko Palo Santos Presentation
    SurfacePro 3, JRiver, WW Starlight Platinum USB, Schiit Yggdrasil, Benchmark DAC3 HGC

    Video:
    MX 151, OppO BDP-95, JVC RS-500 DILA projector, 106" diagonal Stewart Luxus Screenwall Deluxe with Studiotek 130 G3 material.

    Lake House:
    Ohm F, MC 275V, C2300, MR 80, Rega P3

    OnDeck:
    McIntosh MAC 4300v

  8. #8
    Senior Member
    Join Date
    Apr 2013
    Location
    The Neutral Zone
    Posts
    560

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    UPDATE:
    Yesterday I built a Roon endpoint using a Raspberry Pi 4B and Ropieee SW. It was very easy. I used the FLIRC case, a well made metal case with plastic top and bottom plates that have a nice feel. Total cost = $93.93 from Amazon. I could have saved some $$ but i was impatient and got everything in two days.

    Here is what it ends up looking like:

    Tom

    Audio:
    Amati Futura Mains
    Amati Homage VOX Center,
    Proac Response 1sc Rears,
    Three MC2301's for L,C,R
    MC 602 for the rears
    C 1100, MX 151, MCD 1100, MR 77
    Nottingham Dais with Sumiko Palo Santos Presentation
    SurfacePro 3, JRiver, WW Starlight Platinum USB, Schiit Yggdrasil, Benchmark DAC3 HGC

    Video:
    MX 151, OppO BDP-95, JVC RS-500 DILA projector, 106" diagonal Stewart Luxus Screenwall Deluxe with Studiotek 130 G3 material.

    Lake House:
    Ohm F, MC 275V, C2300, MR 80, Rega P3

    OnDeck:
    McIntosh MAC 4300v

  9. #9

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Quote Originally Posted by W9TR View Post
    UPDATE:
    Yesterday I built a Roon endpoint using a Raspberry Pi 4B and Ropieee SW. It was very easy. I used the FLIRC case, a well made metal case with plastic top and bottom plates that have a nice feel. Total cost = $93.93 from Amazon. I could have saved some $$ but i was impatient and got everything in two days.

    Here is what it ends up looking like:

    Very nice looking unit!

    Congratulations!!

    Let us know how it compares with your other roon endpoints (hopefully you can connect it to the same DAC).

  10. #10
    Senior Member
    Join Date
    Oct 2019
    Location
    The Netherlands
    Posts
    260

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Quote Originally Posted by W9TR View Post
    Just got Roon running on an Intel NUC so on to the next project. I just ordered the RPi 4B board, FLIRC case, and a cheap usb c switching power supply. Nice DIY project - we’ll see how it compares to my existing Roon endpoint. If it works ok I’ll build a linear power supply for it.
    I am doing tests at the moment with Nucs. The one with Roon Rock was easy to install and love how fast it is and works. But I miss something on that Nuc, so did tests with a normal linux distro, installed Roon on it and changed some settings that linux behaves like Rock. Means press button on, press button off

    I succeeded, the Nuc is able to run constantly for weeks, and is able to start up and shut down with one press on the button, all the greatness that Rock does. The bonus: my Nuc starts up with HQPlayer included, so it gives more possibilities to oversample audiofiles like PCM to DSD conversions.

    next step for me is to make one with a fanless case.

  11. #11
    Senior Member
    Join Date
    Apr 2015
    Location
    MN
    Posts
    187

    Re: Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

    Anyone found a HAT or Pi using fiber (SFP)? I believe Cubox (Clearfog) has a all in one solution with a SFP built in which could be used in a similar application for an endpoint.
    Main:
    Room: Dedicated 25 x 14 x 8 treated room | Computers (headless in utility room): Wkst #1 Ubuntu running lifetime ROON server. High end wkst #2 High end wkst running HQE image | Network rack (in utility room): Managed Fiber Switch, QNAP NAS | Endpoint: Fiber to SONORE OpticalRendu w/ LPS, Sbooster USB vbus2 |DAC: Lampi Lite7, Holo Audio S3 KTE, Aqua La Scala MKII Optologic | Pre: Atma-Sphere MP-3 Mk3.3 Pre | Amps: Pass XA100.5 Mono's | Speakers: Revel Ultima Studio2 (Townshend seismic posiums) with Dual PSA X15 sealed subs | Isolation: Components on custom roller bearings + compression springs | Cables: Wireworld Platinum USB / Analysis Plus PC / Gotham 4/4 XLR / AQ spkr / Revelation audiolabs I2s | Server Streamer: Aqua LinQ using HQP modules > I2s to Aqua La Scala


    Office: Win10 wkst with Spotify or ROON controller > VDAC-II > VLINK 192 > Yamaha RX integrated > Polk audio signature Monitors >12" sub

AudioShark - The Best High End Audio Discussion forum.

AudioShark forum is a leading forum site for High End Audio Discussion, Stereo System Discussion, Home Theater System Discussion, Best Home Stereo System Discussion, Home Theater Installation Discussion etc.

The AudioShark forum was created for sharing the passion of high-end Audio. We have Audiophiles from all over the world participating and sharing their knowledge. From novice to experts, you will find a friendly environment for discussing about High End Audio, Stereo System, Home Theater System, Home Stereo System, Home Theater Installation, Amplifiers, Speakers, Subwoofers, Integrated System, Acoustic treatments & Digital Room Corrections and many more.

At AudioShark, we also have incorporated an exciting Marketplace where members can peruse terrific buys on used gear, as well as meet dealers and discuss the purchase of new gear.

We are as crazy about this hobby as you are! So come on in and join us! Audioshark.org the Friendliest Audio Forum!

Industry Participation Disclosure : The owner and administrator of Audioshark is the owner of Suncoast Audio LLC in Sarasota Florida. Suncoast Audio has a full brick and mortar presence in Sarasota with several great show rooms with many world class brands. More information can be found at http://www.suncoastaudio.com

Audioshark is a community of like minded individuals. Audioshark welcomes participation from all manufacturers and owners of all brands and products. It is our belief that online forums provide a community of like minded audiophiles and music lovers to encourage the growth of this wonderful hobby.

Sincerely,
The Audioshark.org Team

Building Your Own Audio Streamer - Roon, Spotify, DLNA, HQPlayer

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •