Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc.

New Project - Network Streaming Device (Pi4/Hifiberry)
New Project - Network Streaming Device (Pi4/Hifiberry)
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Thread Tools Search this Thread
Old 28th June 2020, 07:08 PM   #1
chrisjmartini is offline chrisjmartini  United States
diyAudio Member
Join Date: May 2020
Location: San Francisco, CA
Default New Project - Network Streaming Device (Pi4/Hifiberry)

Click the image to open in full size.

* Raspberry Pi 4 (2gb)
* Hifiberry DAC+ DSP
* micro SD card for the OS
* Volumio Audiophile Music Player (Debian based Linux distribution customized for the pi and music streaming)

The hardware build only took about 20 mins: Imgur: The magic of the Internet

* Connected to my NAD integrated amp via optical cable.
* Connected to my home network via wifi. I'm going to change this to a hard wired ethernet connection after I free up an additional port.

The software took a bit longer... Days longer. Ran into some issues.

But first, what went right:https://imgur.com/a/usRswBB
  • Installing the OS and getting the basic player and streaming functions was not that difficult. Volumio found all my network shares & Plex server easily. Access to the box via my phone's browser was also pretty simple. Pretty much all functions can be controlled remotely that way, or by using a web browser on a laptop, desktop or tablet (windows & mac).
  • Spotify connect was enabled easily enough through an available plugin for Volumio.
  • Volumio has native tidal and Qobuz support for the paid license.
  • There's always airplay and bluetooth connectivity built in for when you have no other more direct streaming options.

Now, onto what went wrong:

Installing the software to access the 'DSP' part of the Hifiberry board proved to be quite a challenge!
  • The DSP Tools software package that interfaces with the DSP chipset requires a recent version of Python. Volumio is built on an older version which the DSP Tools doesn't support. So a Python 3.x version needed to be compiled and installed.
  • The instructions to do this, while lengthy, did not look too daunting. I'm no stranger to the Linux command line, though not an expert by any stretch of the imagination.
  • This also means getting 2 versions of Python to play nice together on the same machine in such a way that the applications that require the older version can find it, as well as other applications/packages requiring Python 3.x to be able to find it. This is where I ran into trouble, Errors upon errors returned after following instructions to the letter. I ended up reformatting the SD card and starting from scratch 3 times to get this right. In the end, I have not yet been able to get DSPtools installed correctly in order to access the DSP functions.
  • I have had some wonderful help from a user over on the Volumio forums that has a similar hardware setup. I'll post updates.

Click the image to open in full size.

Last edited by chrisjmartini; 28th June 2020 at 07:27 PM. Reason: Added title image


New Project - Network Streaming Device (Pi4/Hifiberry)Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
hifiberry digi + pro project with separate regulated power ForsbackaKalle Digital Source 10 8th April 2019 08:31 PM
(Project Idea) 4x4 diy usb audio device powered by raspberry pi 3 mry0guy PC Based 1 2nd December 2016 06:12 PM
600W Class D TAS5624A Amp, with USB, HDMI, Bluetooth, and RasPi for Network Streaming brentsinger Class D 17 8th April 2016 02:42 PM

New To Site? Need Help?

All times are GMT. The time now is 11:46 PM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.79%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Copyright ©1999-2020 diyAudio