Raspberry Pi Kitchen Jukebox [gav-pi1]
This particular Pi has been used in may locations. It is now the kitchen Music Player Daemon (MPD) jukebox, since Helen doesn't like the user interface on the Philips Streamium WAS6050/05. However, since the Streamium has an AUX input, I thought I'd hook up a Pi, run MPD and allow her to select music via MPDroid on her phone.
It was extremely simple to set up (in fact it only took half an hour)...
- Plug an SDHC card into desktop PC (or laptop).
- Download and install Raspbian Lite (no need to have the full blown desktop) to the card.
- Plug the SDHC card into the Raspberry Pi and power up, letting it re-size the SD card and then reboot.
-
Configure the hostname, locale and audio output with:
raspi-config
- Reboot.
-
Update the system
sudo apt update
sudo apt upgrade -
Create NFS mount point for the music share.
sudo mkdir /home/musicIn my case, /etc/fstab looks like this
sudo nano /etc/fstabproc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
# NFS mounts from v-ger
v-ger:/export/music /home/music nfs auto,bg,noacl,noatime,nodiratime,rsize=32768,wsize=32768 0 0 -
Mount the music share
sudo mount /home/music
-
Install the Music Player Daemon:
sudo apt install mpd
-
Configure /etc/mpd.conf to suit network / music setup (the default ALSA
output should be good as it is)
sudo nano /etc/mpd.confThe things that you'll want to change are the "music_directory" and an "audio_output" - I used the ALSA example to produce this:audio_output {
type "alsa"
name "Stereo -> Amp"
device "hw:0,0"
format "44100:16:2"
mixer_type "none"
} -
Restart MPD
sudo service mpd restart
- Install a Music Player Client, connect and listen!
Specifications
Case: | Pimoroni's PiBow | ||||
Board: | Rapsberry Pi B-model (version 2.0) | ||||
SoC: |
Broadcom BCM2835
|
||||
RAM: | 512MiBytes SDRAM | ||||
Storage: | Sandisk Ultra, class 10 (8GByte SDHC) | ||||
External Sound: | Philips Streamium WAS6050/05 | ||||
Monitor: | none. | ||||
Keyboard / Mouse: | none |
Helpful resources:
Computing Power
- Acer Aspire R3700
- Acknowledgements
- BOINC
- Desktop PC
- Eee PC 4G (701)
- Eee PC 901
- Gigabit Network
- Inspiron 14 5485 Laptop
- Kids PC 1
- Kids PC 2
- Media PC
- Mini-ITX PC
- My Useful Scripts
- Nano ITX PC
- Nook Simple Touch
- Processing Power
- Raspberry Pi
- Sharp Zaurus SL-C3200
- Storage Capacity
- The Server
- What Is Firmware
Galleries
(* updated in last 14 days)