This is an update of my earlier project the cardboard raspberry pi radio. I guess there’s a reason radios aren’t made out of cardboard. No clock, bandwidth meter or soggy cardboard bottom this time. Just a plain radio in a nice vintage, Roberts R760, wooden enclosure.
Everything else is more or less the same except for the addition of a pi supply. Pi Supply’s power on input is controlled by the switch in one of the rotary encoders. The other knob’s switch causes a graceful shutdown. Everything mounts on a piece of perspex and slides in the back of the radio. I’ve kept the original single speaker. This caused a slight headache generating a mono signal from Alsa. I ended up creating a virtual slave device, mixing both channels into one. There’s probably a much nicer solution but here’s my asound.conf anyway :
pcm.makemono { type route slave.pcm "hw:1" ttable { 0.1 1 # in-channel 0, out-channel 0, 100% volume 1.1 1 # in-channel 1, out-channel 0, 100% volume } }
Then tell mpd to use that device in mpd.conf
audio_output { type "alsa" name "usb audio" device "makemono" format "44100:16:2" mixer_device "makemono" mixer_control "Speaker" }
[easingslider id=”328″]
Really dig this project, its given me a lot of ideas. Any chance of more information on it such as the software on the RPi, where you got the LCD, etc? My dad collects lots of old vintage radios, and I would love to possibly build something similar for him (and myself).
Kevin… This is just a cut down version of an earlier wifi radio attempt see here : post http://www.plingboot.com/2013/08/cardboard-raspberry-pi-wifi-internet-radio/ for all the details.