Raspberry Pi
Apr 28, 2013 at 8:52 AM Thread Starter Post #1 of 37

fihidelity

100+ Head-Fier
Joined
Nov 26, 2011
Posts
237
Likes
16
I've decided to start a little project involving the Raspberry Pi, my plan is to make it so that it will take music from a server or external memory and send it to a USB DAC and the interface will be on my android phone. I've discovered an app called MPDroid that browses music externally from my phone and then pressing play causes it to play on the RPi. The idea is to eliminate my laptop from the setup and be able to control playback through my phone.
 
Has anyone had any experience with the Pi's USB audio and know whether this is a good idea? 
 
Apr 29, 2013 at 11:51 AM Post #3 of 37
I was thinking of cases to minimise the cable mess that seems inevitable with them and was thinking of taking the insides out of an old electronic device such as a games console. Any cool case ideas?
 
Apr 30, 2013 at 1:47 PM Post #5 of 37
I have a Raspberry Pi and a Fiio E17 DAC. I will see if I can get the combination to work and report back to you in a day or so. I have to say tho, I have found the Pi to be a rather underwhelming device. It is a cheap devices, but once you buy a case, a usb hub, a wireless n adapter, a keyboard, a mouse, and a monitor to pair, it's really not "30 bucks". It's also way slower than my phone at pretty much everything, but audio isn't that demanding for computers so we'll see. 
 
Apr 30, 2013 at 3:10 PM Post #6 of 37
I've had experience with them before so I know they're not the fastest but I think it'd be ideal for just taking music from a server or external memory and sending them to a DAC. Looking forward to seeing how you got on, cheers!
 
Apr 30, 2013 at 8:53 PM Post #7 of 37
I have a lot of experience with the pi, but not particularly with the audio side of it. It isn't that powerful that is for sure, and after all the parts (like the other person said) it does rise above that tricky $35 price tag, but all in all I think its worth the investment depending on how creative you are. That's really all it boils down to. My advice on your potential project would be to first look at compatibility between linux and linux drivers, and the DAC or other devices you plan on using with it. Good luck with it, hope everything goes well.
 
May 1, 2013 at 12:42 PM Post #8 of 37
May 1, 2013 at 5:05 PM Post #9 of 37
Quote:
I have a lot of experience with the pi, but not particularly with the audio side of it. It isn't that powerful that is for sure, and after all the parts (like the other person said) it does rise above that tricky $35 price tag, but all in all I think its worth the investment depending on how creative you are. That's really all it boils down to. My advice on your potential project would be to first look at compatibility between linux and linux drivers, and the DAC or other devices you plan on using with it. Good luck with it, hope everything goes well.

I'm hoping that I'll get away with controlling it via an ethernet cable and ssh when I'm setting up but having used one with school I know how easy it is for the price to escalate on peripherals. I kind of had it in my head that linux was so versatile that it'll just work but I guess that's a little na[size=small]ï[/size]ve of me. Do you have any DACs that you could try to couple a Pi with as I'd be interested to hear some thoughts.
 
Quote:

Thanks for that, I'd seen older ones but this some seems more relevant. Strange how we had pretty much the same idea about the Pi almost simultaneously!
 
May 1, 2013 at 5:36 PM Post #10 of 37
A friend of mine is using my Pi right now, but I know that the Schiit Bifrost will work with it through USB. That's the only one I know from experience that would work. If I remember correctly, I just plugged it in and changed a few settings in the audio settings section right in the GUI and it worked perfectly. I will try to get a hold of it, or one from my old school at some point soon and see what I can come up with.
 
May 2, 2013 at 11:56 AM Post #11 of 37
I tried using Pi XBMC with my DacMagic100 but end result was poor, had alot of jitter\popping sound during playback and whole thing crashed every once in a while. Then i discovered Music Player Daemon. Now i'm using Pi MPD and control it with MPod app, works perfectly.
 
May 2, 2013 at 2:16 PM Post #12 of 37
Quote:
I tried using Pi XBMC with my DacMagic100 but end result was poor, had alot of jitter\popping sound during playback and whole thing crashed every once in a while. Then i discovered Music Player Daemon. Now i'm using Pi MPD and control it with MPod app, works perfectly.

Thanks, that's reassuring!
 
I hope you don't mind my asking a nooby question but should a Pi and say a £500 audio orientated desktop computer sound the same if they went to the same DAC?
 
May 2, 2013 at 4:08 PM Post #13 of 37
Quote:
Thanks, that's reassuring!
 
I hope you don't mind my asking a nooby question but should a Pi and say a £500 audio orientated desktop computer sound the same if they went to the same DAC?

yes and no, it's depends on features of your dac because usb implementation on pi is not ideal and you will be using alsa as means to output sounds. if your dac like mine natively supports asio you will never get asio like latency performance from pi, so expect increase in jitter\distortion. depending on your setup you may actually hear jitter compared to foobar with asio but honestly i don't hear any real difference compared to my windows machine. also, if your dac draws power directly from usb you should use usb powered hub because pi might have not enough juice on it's own
 
If you're planning on building high-end system or something with more features\power but want it to be compact you should look into intel nuc system.
 
May 3, 2013 at 1:41 PM Post #14 of 37
ShiftyFella hit the nail on the head with their answer there. The biggest issue and the one that would be the source of the jitter/latency is the fact that it only has lines for only one USB port coming from the BCM2835 SoC that powers it. Those lines are then fed into a separate chip that provides lines for one 10/100 FastEthernet port and two USB ports. That's a lot data to try and put over one USB port.
 
May 4, 2013 at 11:03 AM Post #15 of 37
I've had no problems at all with the E17 and the Pi (procedure described in the post which Soul_Est linked to above).
 
I did have problems when I used my old EMU 0202 USB DAC (clicking and eventual boot problems), but it turns out the EMU was on its last legs. I've no reason to think other people would have the same issues.
 

Users who are viewing this thread

Back
Top