

When I get some time I want to post a step-by-step for setting up raspbian lite for multichannel crossover use, with starter c code for the crossover running as an alsa ladspa plugin, and an ipython notebook to use for calculating your filter parameters. Nice thing about the pi is that you can get yourself some sd cards, and try all the linux distributions you want. My pi is a B+ and it has plenty of umph for the eight channels of IIR filters plus some sample delay for each channel.Īt home I use a pi as an airplay interface for my stereo, controlling the pi through ssh on an ipad, again with raspbian lite. In my truck I'm using the 8 channels of the usb audio device for a stereo 4-way crossover, through two 4-channel stepped attenuators for volume control. I control the pi and mpd using some switches wired to the gpio pins, for next, previous, pause, and shutdown. I've run the lite version of raspbian for a couple years to play music in my truck, running the mpd player, with a cheap Diamond 7.1 usb device plugged in. That app is either squeezelite or MPD.Īnd better think twice to buy any commercial solution! Most stuff is available for free! Under the hood they all pretty much do the same thing. If using Moode or piCorePlayer is a matter of taste.Īll other OSes IMO do not add much - if any - value. If you can't live with that you better buy a i5 NUC or similar and use that as All-In-One solution. DSP you do on a powerful server and use the PI as a very basic streaming client only.ģ.

IMO using a PI as high quality audio streamer requires a HAT audio solution * If you plan to attach a USB DAC - you better stay away from a PIġ. * If you plan to do (serious) DSP - you better stay away from a PI Let's assume "high quality" and not a background kitchen/bathroom streamer level. I've been playing around a lot with PIs and OSes over quite some years by now.įirst question would be what audio quality you'd be expecting ?!?
