Jump to content
  • The Computer Audiophile
    The Computer Audiophile

    Geek Speak: Raspberry Pi HiFi Is Here

    thumb.png

    Over the years I've researched countless software and hardware combinations, based on the Raspberry Pi, for use in HiFi audio systems. I'm not alone. Audiophiles all over the world have been trying to squeeze every ounce of audio quality from the device since its release in February 2012. During the early attempts it was "nerd city" with massive tweaking and lackluster results. Now, with the Raspberry Pi 2 Model B, the right software, and a few optional add-ons, audiophiles have a simple solution for HiFi sound starting at around $50.

     

    After publishing the previous CA Geek Speak article with instructions for using a Beaglebone Black as a UPnP renderer, I noticed many user comments seeking additional features. Members of the CA Community asked for WiFi, Spotify, and different audio output options among other things. Satisfying these needs wasn't possible with the hardware limitations of the Beaglebone Black. Thus, I went back to the Raspberry Pi platform and pieced together three different solutions for bit perfect playback.[PRBREAK][/PRBREAK]

     

    1) Raspberry Pi board with high quality digital audio output via coaxial RCA or optical TosLink.

    2) Raspberry Pi board with high quality analog audio output via RCA.

    3) Raspberry Pi board with high quality USB audio output or HDMI output

     

    All three devices can support gapless wired or wireless audio playback up through 24 bit / 192 kHz. The USB output can support higher sample rates including DSD. The HDMI output currently passes all audio out at 48 kHz. I believe a software fix is in the works for this HDMI limitation.

     

    The software used for all three devices is called Volumio. Volumio offers terrific features and a nice user interface. Here are some features:

     

    Supports accessing music stored on a NAS or USB drive

    Supports UPnP / DLNA / openHome as a media renderer

    Supports Spotify with a Premium Account

    Supports HiFiBerry audio hardware add-ons such as the DAC+ and Digi+ without manual file edits

    Supports USB audio output without pops, ticks, and other issues commonly found with the Raspberry Pi

    Supports AirPlay as an audio receiver

    Supports the Wi-Pi 802.11n (2.4 GHz) wireless adapter

     

     

     

    Requirements

     

    Device 1 - Digital audio output via coaxial RCA or optical TosLink

     

    Raspberry Pi 2 Model B $35.00

    Power Supply (5v 2a) $7.75

    microSD Card $8.91

    HiFiBerry Digi+ w/ output transformer $37.50

    Volumio Software $0

    Wi-Pi USB Wireless Card $9.69 (optional)

    USB microSD Card Reader $5.95 (optional)

    Win32 Disk Image $0 (Windows users only)

     

    Device-1.png

     

     

     

     

     

    Device 2 - Analog audio output via RCA

     

    Raspberry Pi 2 Model B $35.00

    Power Supply (5v 2a) $7.75

    microSD Card $8.91

    HiFiBerry DAC+ $32

    Volumio Software $0

    Wi-Pi USB Wireless Card $9.69 (optional)

    USB microSD Card Reader $5.95 (optional)

    Win32 Disk Image $0 (Windows users only)

     

    Device-2.png

     

     

     

     

     

    Device 3 - USB or HDMI output

     

    Raspberry Pi 2 Model B $35.00

    Power Supply (5v 2a) $7.75

    microSD Card $8.91

    Volumio Software $0

    Wi-Pi USB Wireless Card $9.69 (optional)

    USB microSD Card Reader $5.95 (optional)

    Win32 Disk Image $0 (Windows users only)

     

    Device-3.png

     

     

     

     

    Step-By-Step Instructions

     

    Almost all the instructions are identical for all three devices. Here are the instructions that are the same for all devices, followed by specific instructions for each device as needed.

     

     

     

    Step-By-Step Mac OS X (All Devices)

     

     

    - Connect the MicroSD card to the computer

    - Open Disk Utility (Applications > Utilities > Disk Utility), select select all volumes under the MicroSD card, then select Unmount. In my example the volume is named 8GB. (Image Link ex.png)

    - Download the image file from Volumio (HERE ex.png).

    - Double-click the downloaded preconfigured image file named Volumio1.55PI.img.zip. This will automatically extract the image file named Volumio1.55PI.img

    - Open the Terminal app (Applications > Utilities > Terminal)

    - Type -> sudo su (without the arrow ->)

    - Enter your password if asked.

    - Type -> diskutil list

    - Take note of the disk number of the MicroSD card connected to your computer. My MicroSD card is listed as /dev/disk1. The MicroSD card should be easily identifiable by its small size. My MicroSD card is listed as 7.9 GB (Image Link ex.png)

    - Type -> sudo dd if=

    - Drag the Volumio image file named Volumio1.55PI.img on to the Terminal window to automatically fill in the path to the file. You can also type this in manually if desired.

    - After dropping the image file on to the Terminal window the command line should read something like this >> sudo dd if=/Users/chris/Desktop/Volumio1.55PI.img.

    - Make sure there is a single space after the path to the Volumio image file named Volumio1.55PI.img entered in the previous steps.

    - Type -> of=

    - Then enter the disk number of your MicroSD card. In my case this is /dev/disk1

    - The text should look something like this of=/dev/disk1.

    - Make sure there is a single space after the path to your MicroSD card entered in the previous steps.

    - Type -> bs=1m

    - The entire line should now look something like this >> dd if=/Users/chris/Desktop/Volumio1.55PI.img of=/dev/disk1 bs=1m

    - Hit Enter on your keyboard and wait for the image to be written to the MicroSD card. This will take several minutes and appear like your computer is stuck. Please wait for the command to finish.

    - Once the image has been written to the MicroSD card the Terminal window will list something like this.

    3781+1 records in

    3781+1 records out

    3965190144 bytes transferred in 2489.137016 secs

    - If you receive an error message stating "Resource busy" (Image Link ex.png) you likely skipped step 2. Please unmount the volume and try again.

    - Open Disk Utility (Applications > Utilities > Disk Utility), select the MicroSd card, click Eject or Eject Disk via the right-click menu.

    - Place the MicroSD card into the Raspberry Pi's MicroSD card slot.

    - Connect an Ethernet cable to the board or put the Wi-Pi USB wireless card into a USB port, and your USB DAC to a USB port and connect the power supply.

    - The Raspberry Pi will boot up into the Volumio operating system and will be ready for the final configuration for optimal audio output.

    - Wait a few minutes for the Raspberry Pi to boot, then open a web browser such as Safari, Chrome, or Firefox and go to http://volumio.local . If the Volumio web page for your device doesn't appear, I recommend typing in the IP address of the raspberry Pi. To find the IP address I recommend using the LanScan application from the App Store Link ex.png. Please leave a comment below if you get stuck at this step.

     

     

     

     

     

     

     

    Step-By-Step Windows (All Devices)

     

    - Connect the MicroSD card to the computer

    - Install Win32 Disk Image Link ex.png

    - Download the image file from Volumio (HERE ex.png).

    - Right-click the downloaded Volumio image file named Volumio1.55PI.img.zip. Select Extract All (you may have to click Next after this). This will extract the image file named Volumio1.55PI.img into a folder with the same name Volumio1.55PI.img.

    - Open Win32 Disk Imager

    - Make sure the MicroSD card drive letter is selected under Device (Image Link ex.png)

    - Select the small folder to the left of the Device drive letter and browse to the file previously extracted named Volumio1.55PI.img. Don't select the .zip compressed file.

    - Click the Write button and Yes to any popup questions.

    - Eject the MicroSd card when Win32 Disk Imager finishes writing the image.

    - Place the MicroSD card into the Raspberry Pi's MicroSD card slot.

    - Connect an Ethernet cable to the board or put the Wi-Pi USB wireless card into a USB port, and your USB DAC to a USB port and connect the power supply.

    - The Raspberry Pi will boot up into the Volumio operating system and will be ready for the final configuration for optimal audio output.

    - Wait a few minutes for the Raspberry Pi to boot, then open a web browser such as Internet Explorer, Spartan, Chrome, or Firefox and go to http://volumio.local . If the Volumio web page for your device doesn't appear, I recommend typing in the IP address of the raspberry Pi. To find the IP address I recommend using the Advanced IP Scanner application Link ex.png. Please leave a comment below if you get stuck at this step.

     

     

     

     

     

     

     

     

     

     

    Device 1 Configuration - Digital audio output via coaxial RCA or optical TosLink

     

    - Open the Volumio web interface in your web browser

    - Select Menu in the upper right, then select System

    - On the System page you can enter a unique name for the device is desired.

    - On this page you can also enable AirPlay and Spotify

    - Scroll down to the section labeled I2S Driver, click the down arrow, select Hifiberry Digi, then click Apply

    - Reboot the device by Menu > Turn Off > Reboot

    - Reopen the Volumio web interface, select Menu > Playback

    - On this page you can set different volume options, DSD options, and resampling options.

    - Under the section labeled Audio Output click the down arrow and select sndrpihifiberry, then click Save Changes

    - By default the Raspberry Pi will now be capable of accepting audio as a UPnP / DLNA / openHome renderer and sending audio out the digital audio output via coaxial RCA or optical TosLink

     

    Optional Steps

     

    - For wireless configuration select Menu > Network, scroll down to Wireless Connection. Please note that the network name must be broadcast (Can't be a hidden network SSID). Enter the pertinent details and reboot.

     

    - Adding a USB disk or NAS drive is done by selecting Menu > Library

     

     

     

     

     

     

     

    Device 2 Configuration - Analog audio output via RCA

     

    - Open the Volumio web interface in your web browser

    - Select Menu in the upper right, then select System

    - On the System page you can enter a unique name for the device is desired.

    - On this page you can also enable AirPlay and Spotify

    - Scroll down to the section labeled I2S Driver, click the down arrow, select Hifiberry +, then click Apply

    - Reboot the device by Menu > Turn Off > Reboot

    - Reopen the Volumio web interface, select Menu > Playback

    - On this page you can set different volume options, DSD options, and resampling options.

    - Under the section labeled Audio Output click the down arrow and select sndrpihifiberry, then click Save Changes

    - By default the Raspberry Pi will now be capable of accepting audio as a UPnP / DLNA / openHome renderer and sending audio out the analog audio output via RCA

     

    Optional Steps

     

    - For wireless configuration select Menu > Network, scroll down to Wireless Connection. Please note that the network name must be broadcast (Can't be a hidden network SSID). Enter the pertinent details and reboot.

     

    - Adding a USB disk or NAS drive is done by selecting Menu > Library

     

     

     

     

     

     

     

    Device 3 Configuration - USB or HDMI output

     

    - Open the Volumio web interface in your web browser

    - Select Menu in the upper right, then select System

    - On the System page you can enter a unique name for the device is desired.

    - On this page you can also enable AirPlay and Spotify

    - Select Menu > Playback

    - On this page you can set different volume options, DSD options, and resampling options.

    - Under the section labeled Audio Output click the down arrow and select your USB DAC or ALSA, then click Save Changes

    - By default the Raspberry Pi will now be capable of accepting audio as a UPnP / DLNA / openHome renderer and sending audio out the USB or HDMI output

     

    Optional Steps

     

    - For wireless configuration select Menu > Network, scroll down to Wireless Connection. Please note that the network name must be broadcast (Can't be a hidden network SSID). Enter the pertinent details and reboot.

     

    - Adding a USB disk or NAS drive is done by selecting Menu > Library

     

     

     

     

     

     

     

    Wrap-up

     

    The Volumio web interface is great for browsing the options and trying different configurations without the requirement of Linux knowledge. I encourage everyone to snoop around and try items such as the Sound Quality Tweaks listed on the System menu. As usual please let me know if there are any errors in the above instructions and leave comments, questions, or concerns below.

     

     

     

     

     

    1-Pixel.png




    User Feedback

    Recommended Comments



    Hi,

     

    I got a Raspberry PI 2 and configured it with Volumio as described in the article.

     

    It all works fine. Highly recommended. Great alternative to commercial streaming hardware solutions.

     

    My hardware configuration:

    - Synology NAS with FLAC music library.

    - Rasperry PI 2

    - Audio-gd DAC/preamp connected via USB (soon to be replaced by Emotiva Stealth DC-1)

    - Adam F7 active speakers

     

    My software configuration:

    - UPnP Media server on NAS

    - Volumio on RPI

    - Bubble UPnP on Android phone

    - XiiaLive on phone

    - Qobuz HiFi subscription

     

    What I can do:

    - easily play any music in the best possible quality!

    - stream HiRes files from NAS

    - stream CD quality files from Qobuz

    - stream internet radio stations from XiiaLive

    - control it all from the Android device

    - play it all on high quality equipment - via speakers or headphones

     

    - I also have the DAC/preamp connected to the TV so that all video sources (Bluray, streaming video, youtube, TV, movies) can be integrated. But that's another story.

     

    Limitations/Challenges:

    - technically, nothing!

    - not very family-friendly. I've been looking for a simpler app than Bubble so that the family doesn't have to understand how to select servers and renderers and so on.

    - The RPI setup was a bit of a challenge. PIWriter didn't work so I had to manually flash the SD card and it took several tries to get it going.

     

    If anyone wants tips or troubleshooting, I'm happy to help.

    Share this comment


    Link to comment
    Share on other sites

    Just my 2 cents:

    I've installed Openelec on my Raspi2, in order to use it as a mediacenter (via HDMI to my HT amplifier), with a "separate daemon" running Squeezelite (via USB DAC to stereo amplifier).

    So I could use both same time, with no trouble with 1080p nor SqueezeboxServer streams!

    :-)

     

    Next step will be changing the USB DAC with a I2S DAC (I think Hifiberry DAC+).

    Share this comment


    Link to comment
    Share on other sites

    I am experiencing issues with trying to get my RP2 with Volumio working with my Schist Bifrost via USB, I have the Uber Analog and USB Gen2 updates. Sometimes Volumio does not recognize the Bifrost, and all I hear from the speakers are pops and clicks even when Volumio sees the Bifrsot as a "Device". The pops and clicks go away if I manually set the rate in Volumio to Medium Sync Interpolator and 16/44.1.

     

    I just placed an order for the HiFiBerry Digi to try to run the RP2 via spdif to the Bifrost. Any thoughts why I cannot get the USB to work to the Bifrost? I am able to get my MacBook Pro to output via USB to the Bifrsot so I know the DACs input and the USB cord work properly.

    Share this comment


    Link to comment
    Share on other sites

    I am experiencing issues with trying to get my RP2 with Volumio working with my Schist Bifrost via USB, I have the Uber Analog and USB Gen2 updates. Sometimes Volumio does not recognize the Bifrost, and all I hear from the speakers are pops and clicks even when Volumio sees the Bifrsot as a "Device". The pops and clicks go away if I manually set the rate in Volumio to Medium Sync Interpolator and 16/44.1.

     

    I just placed an order for the HiFiBerry Digi to try to run the RP2 via spdif to the Bifrost. Any thoughts why I cannot get the USB to work to the Bifrost? I am able to get my MacBook Pro to output via USB to the Bifrsot so I know the DACs input and the USB cord work properly.

     

    Have you try others such as Rune or Archphile. I find Archphile the most stable.

    Share this comment


    Link to comment
    Share on other sites

    I am experiencing issues with trying to get my RP2 with Volumio working with my Schist Bifrost via USB, I have the Uber Analog and USB Gen2 updates. Sometimes Volumio does not recognize the Bifrost, and all I hear from the speakers are pops and clicks even when Volumio sees the Bifrsot as a "Device". The pops and clicks go away if I manually set the rate in Volumio to Medium Sync Interpolator and 16/44.1.

     

    I just placed an order for the HiFiBerry Digi to try to run the RP2 via spdif to the Bifrost. Any thoughts why I cannot get the USB to work to the Bifrost? I am able to get my MacBook Pro to output via USB to the Bifrsot so I know the DACs input and the USB cord work properly.

     

    There are fundamental issues with the USB interface on the RPI. I had the same problem and tried all the solutions I could find on various forums. In the end, the only thing that worked was to set it to resample at 16/44. That's okay, but I wanted to listen to some hi-res tracks too.

     

    I also tried Rune and Archphile. No better.

     

    Final solution: HiFiBerry Digi+ board. Now I use the optical interface from the RPI to the DAC. It runs up to 24/196 so there are no compromises. The optical interface also electrically isolates the RPI and the DAC, if you believe that might matter.

     

    Next time I would just buy the Cubox. The RPI, plus Digi+, plus a case adds up to approx the same price.

    Share this comment


    Link to comment
    Share on other sites

    It runs up to 24/196

    Did you mean 24/96 ... or 24/192 ... or perhaps 24/176.4?

    Share this comment


    Link to comment
    Share on other sites

    I am experiencing issues with trying to get my RP2 with Volumio working with my Schist Bifrost via USB, I have the Uber Analog and USB Gen2 updates. Sometimes Volumio does not recognize the Bifrost, and all I hear from the speakers are pops and clicks even when Volumio sees the Bifrsot as a "Device". The pops and clicks go away if I manually set the rate in Volumio to Medium Sync Interpolator and 16/44.1.

     

    I just placed an order for the HiFiBerry Digi to try to run the RP2 via spdif to the Bifrost. Any thoughts why I cannot get the USB to work to the Bifrost? I am able to get my MacBook Pro to output via USB to the Bifrsot so I know the DACs input and the USB cord work properly.

     

     

    SSH into the pi and increase the power to the usb outlets.

     

     

    props to Krisbee

     

     

    Thanks

    A brief follow up on what Peter has said and the ref to his post at theaudiostandard forum. Once you have worked out how to connect to your RPi via SSH, you can log in as the "root" user with password "volumio" (unless your're not using Volumio).

     

    Two points - (a) commands do not need to be prefixed by "sudo" , (b) the following single command will append the appropriate line of text to the "/boot/config.txt" file:

     

     

    echo max_usb_current=1 >> /boot/config.txt
    

    Then reboot your RPi either via the Volumio web interface, or via the command line:

     

     

    reboot

    Share this comment


    Link to comment
    Share on other sites

    SSH into the pi and increase the power to the usb outlets.

     

     

    props to Krisbee

     

    Thank you, this solved most of my issues. The RP now recognizes the Bifrost every time, the pops and clicks have gone away except for when I try to play 24/192 FLAC files. ALAC files play perfectly, but 24/192 FLAC files play with pops and cracks.

     

    Any thoughts on why the FLAC files are failing?

    Share this comment


    Link to comment
    Share on other sites

    I switched to Rune on my RP and that solved my issue with playing back 192/24 FLAC files. I am fully operational now. Thanks again for all the comments on helping me get this running.

    Share this comment


    Link to comment
    Share on other sites

    I switched to Rune on my RP and that solved my issue with playing back 192/24 FLAC files. I am fully operational now. Thanks again for all the comments on helping me get this running.

     

    That's good news, as I don't have a clue about the flac file problem.

     

    I was going to suggest Moode Player but as your sorted, your sorted!

     

     

    atb

     

    Ronnie.

    Share this comment


    Link to comment
    Share on other sites

    Thank you, this solved most of my issues. The RP now recognizes the Bifrost every time, the pops and clicks have gone away except for when I try to play 24/192 FLAC files. ALAC files play perfectly, but 24/192 FLAC files play with pops and cracks.

     

    Any thoughts on why the FLAC files are failing?

     

    I had the same problem with hi-res FLAC files. I could play them if I converted to wav, but not as flac.

     

    I wonder if the ultimate answer to the USB audio issue is here

    More Power For Raspberry Pi USB Ports | Hackaday

     

    It seems that the USB ports are under-powered. Even after the software fix (in boot/cmdline.txt) the USB ports still don't meet the specified power requirements.

     

    So if we have a PI model 2, with an ordinary phone charger for a power supply, and we are decoding hi-res flac files to output via USB, it looks like something gives up and we get "brownouts" that explain the pops and clicks.

     

    I'm happy with my solution - install the HiFiBerry Digi+ card, use the Digi+ optical interface, and free up the USB interface on the DAC for a laptop.

    Share this comment


    Link to comment
    Share on other sites

    I had the same problem with hi-res FLAC files. I could play them if I converted to wav, but not as flac.

     

    I wonder if the ultimate answer to the USB audio issue is here

    More Power For Raspberry Pi USB Ports | Hackaday

     

    It seems that the USB ports are under-powered. Even after the software fix (in boot/cmdline.txt) the USB ports still don't meet the specified power requirements.

     

    So if we have a PI model 2, with an ordinary phone charger for a power supply, and we are decoding hi-res flac files to output via USB, it looks like something gives up and we get "brownouts" that explain the pops and clicks.

     

    I'm happy with my solution - install the HiFiBerry Digi+ card, use the Digi+ optical interface, and free up the USB interface on the DAC for a laptop.

     

    I also have the HiFiBerry Digi+card, use the Coax SPDIF output playing into a Musical Fidelity DAC -- but have never had a problem playing 24/192 FLAC files via Volumio. I do, however, use a USB power supply from MCM Electronics designed specifically for the RPi -- it's rated for 2A at 5.1 V, so that it never drops below 5 V under load. This may, or may not, be the difference.

     

    Regards,

    Share this comment


    Link to comment
    Share on other sites

    I also have the HiFiBerry Digi+card, use the Coax SPDIF output playing into a Musical Fidelity DAC -- but have never had a problem playing 24/192 FLAC files via Volumio. I do, however, use a USB power supply from MCM Electronics designed specifically for the RPi -- it's rated for 2A at 5.1 V, so that it never drops below 5 V under load. This may, or may not, be the difference.

     

    Regards,

     

     

    This is a good point, I use either a Modmypi supply rated at just over 5v 2A or a mean well 4a 5v (mostly the latter)

    Share this comment


    Link to comment
    Share on other sites

    Hi Everybody,

     

    (I am using Device 2)

     

    I got part way through the setup and now it won't allow me to see the Volumio.Local.....and on top of that in JRiver & with the Ip scanner software, it's showing two instances of the device. There must be a conflict of some kind. The funny thing is I can stream music to the device from my JRiver server.

     

    I am using the wifi dongle with it.....

     

    Thanks, any help is appreciated.

    Share this comment


    Link to comment
    Share on other sites

    Hi Everybody,

     

    (I am using Device 2)

     

    I got part way through the setup and now it won't allow me to see the Volumio.Local.....and on top of that in JRiver & with the Ip scanner software, it's showing two instances of the device. There must be a conflict of some kind. The funny thing is I can stream music to the device from my JRiver server.

     

    I am using the wifi dongle with it.....

     

    Thanks, any help is appreciated.

     

    Marcels, I'm sorry but you will have to explain "Device2", I can't be arsed to find out.

     

    One IP address is for the Ethernet connection and a separate one for the wireless.

     

    I don't know Volumio or Jriver, but would suggest you reformat the card with the correct format tool and start again.

     

    Also it might be a good idea to get everything set and working to your satisfaction whilst using the Ethernet connection and then do the wireless thing.

     

    Then try Moode.

     

    atb

     

    Ronnie

    Share this comment


    Link to comment
    Share on other sites

    With a little effort you can get Tidal working with the Raspberry Pi and Volumio. If you're using a NAS and install minimserver and bubbleupnp, you can use the Linn Kazoo app to access the Raspberry Pi and use your Tidal account.

     

    I'm currently using this setup to feed a Devialet from the Raspberry Pi. It sounds good, and I haven't put my Auraliti back into the system since I got it setup.

     

    Dear djn04!

    Which Pi device config do you use with the Devialet? Do you feed the Devialet with using USB connection? thx

    Share this comment


    Link to comment
    Share on other sites

    The Computer Audiophile,

    Thank you for the great post !

     

    Would like recommendations for setting up a headphone system. It seems that using Digi + with an external DAC and amp is best approach, although having a tough time find an inexpensive Dac with Coaxial in.

     

    Recommendations for inexpensive coaxial in DAC ? (less than $100usd)

    Recommendations for inexpensive headphone amp? (less than $100usd) or coaxial dac headphone amp combo (less than $200usd?)

     

    Or is an option to use DAC + with a headphone amp ?

     

    Headphones:

    * Sennheiser HD650

    * Sony MDR-7506

    * Denon D2000

    * Fostex t50rp

     

    Thank you !

    Share this comment


    Link to comment
    Share on other sites

    Would like recommendations for setting up a headphone system. It seems that using Digi + with an external DAC and amp is best approach, although having a tough time find an inexpensive Dac with Coaxial in.

     

    Recommendations for inexpensive coaxial in DAC ? (less than $100usd)

    Recommendations for inexpensive headphone amp? (less than $100usd) or coaxial dac headphone amp combo (less than $200usd?)

     

     

    Thank you !

     

    You might consider the highly-regarded Musical Fidelity V-Series, which I have used quite successfully. The Headphone Amp and DAC, ~ $200 - $300 originally, are both in their third generation now. You may be able to find used 1st or 2nd generation units close to your $100 targets.

     

    Good luck,

    Share this comment


    Link to comment
    Share on other sites

    You might consider the highly-regarded Musical Fidelity V-Series, which I have used quite successfully. The Headphone Amp and DAC, ~ $200 - $300 originally, are both in their third generation now. You may be able to find used 1st or 2nd generation units close to your $100 targets.

     

    Good luck,

     

    Thank you for the suggestion !

    Share this comment


    Link to comment
    Share on other sites

    Dear The Computer Audiophile,

    I noticed that you did not include any of the Raspberry Pi Dacs, Dac+, IQAudio, Audiophonics. Is the Digi + with an external dac and amp have better sound quality ?

     

    Thank you

    Share this comment


    Link to comment
    Share on other sites

    Thanks bobsherman for explaining it with videsoI also do same , powering the pi off the hifiberry card

     

     

    I am not using linear power supply as I don't get one in my country. I am looking at sbooster and will order it once I have someone visiting from USA.

    Another option is IFI ipower. Its not linear but company claims very less noise. No actual user review on the internet

     

     

    Right now using a battery bank, yes a battery bank to charge a mobile to power up the pi via the hifiberry card.

    Sound is very clean so not sure how much improvement I can get with using a linear power supply

     

     

    If you have a battery bank lying around and ready to sacrifice a USB cable (you will have to remove micro USB connector and then solder to hifiberry card), then maybe you can do a comparison between linear power supply and battery bank

    Thanks

     

    Yes batteries are good and the IFI should be good also. If you have access to ebay you can find plenty that are made in China. TeraDak etc.

     

    regards

    Bob

    Share this comment


    Link to comment
    Share on other sites

    I have a £35 RPI fed by a £220 5v linear power supply. If sound quality is your number one priority then this is a no brainer.

    Share this comment


    Link to comment
    Share on other sites

    A question on devices to control Moode on an RPI.

     

    I have installed a Wi-Fi dongle on my RPI solely to be able to control the system wirelessly. It works faultlessly on my Hudle 2, but I am looking at something a bit smaller than the Hudle.

     

    I have tried an old mobile phone (Samsung Y) which is probably pretty obsolete technology (although it does rotate the screen if turned on it's side!). It establishes contact with the RPI but all the scripts overlaps and the Moode display is very messy. Is this to be expected from an 'old' phone?

    Share this comment


    Link to comment
    Share on other sites

    hello all RaspBerry nerds :-)

    just saw this amazing thread, after another user friendly linked to it :-)

    http://www.computeraudiophile.com/f22-networking-networked-audio-and-streaming/diy-network-audio-media-player-raspberry-pi-28109/

    ---------------

    >I have tried an old mobile phone (Samsung Y) which is probably pretty obsolete technology

    >(although it does rotate the screen if turned on it's side!).

    >It establishes contact with the RPI but all the scripts overlaps and the Moode display is very messy.

    >Is this to be expected from an 'old' phone?

     

    Why not get a dedicated PAD for your PI player ?

    one of them small android tablets 7" screen in kiosk mode, will solve exactly this,

    they are ultra cheap 1/10 of the price of an ipad, but still makes one heck of a cool remote controll for your music box

    Share this comment


    Link to comment
    Share on other sites




    Guest
    This is now closed for further comments




×
×
  • Create New...