Streaming lullabies with a Raspberry Pi Zero

Bedtime Music

Article from Issue 203/2017
Author(s):

When a much-loved stereo bites the dust, a Raspberry Pi Zero fills in.

When my wife was young, she bought what must have been a pretty cool radio, CD, and dual cassette player stereo (Figure 1). The stereo worked well during her youth and her college years, and once we were married, she let the children listen to it.

Eventually, age began to catch up with this venerable system. First the cassette players stopped working, then the CD player would only play intermittently, and finally the tuner just stopped over the holidays.

My children like to listen to music as they are falling asleep, so I set out to look for a replacement. With so much music available on the Internet, I thought their radio could be replaced by a computer, which would offer extra flexibility because I could control it from my laptop. The computer could be scheduled to shutdown after the kids were asleep, rather than staying on all night.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Darwin Streaming Server

    Apple’s Darwin Streaming Server is a free version of the commercial Quicktime server. It can handle the seminal MP3 and MPEG-4 formats, and it has a web front-end.

  • PiJuice Zero

    The Raspberry Pi Zero is a frugal little computer. But without a power socket, you might be surprised how quickly it can drain a battery. Active power management is the order of the day.

  • Ripping Audio Streams

    FM no longer has the biggest selection of radio stations. Instead, you need an Internet connection. But how can you save a copy of your favorite web broadcast?

  • PiCam Surveillance

    The new PiCam camera for the Raspberry Pi delivers image data with very little overhead, making it ideal for video surveillance applications. We find the bumps in the road you'll encounter and show you how to smooth them out with a few Linux commands and pipes.

  • Command Line: MPlayer and MEncoder

    MPlayer and MEncoder have considerable potential, and you can control them by means of intelligent command-line options. We’ll put both programs to work.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News