Raspberry Pi Broadcastify Image

From The RadioReference Wiki

These instructions show you how to download and install a completely pre-configured image for the Raspberry Pi2 to function as a broadcast appliance for

This image has only been developed and tested on the Raspberry Pi2 Model B and is not supported on any other model

This image also has all the precompiled software and configuration files to support the Raspberry Pi RTL-SDR Broadcastify setup instructions.

Purchase Equipment

Download the Image

Install the image

Follow the image installation instructions at the following link on the Raspberry Pi Documentation Page:

Initial configuration

  • Boot your Raspberry Pi
  • Login with username = pi / password = raspberry
  • Immediately run the raspberry pi system configuration utility
pi@bcfypi1 ~ $ sudo raspi-config
  • Choose the second option to change the password for the pi account to your own password
  • Choose the first option to "Expand Filesystem", then select Finish, and then reboot the device

Feed Setup and Configuration

  • Plug the USB sound card into the Raspberry Pi
  • Plug your scanner's headphone jack into the mic jack on the USB sound card dongle
  • Start alsamixer
pi@bcfypi1:~# alsamixer
  • press F6, choose the "USB Headphone Set" entry
  • press your tab key to select the "Capture" device volume control
  • use your "up arrow" key to adjust the level to it's lowest level possible (6)
  • press escape to exist alsamixer
  • run the following command to save the volume settings
sudo alsactl store
  • Copy the base darkice.cfg configuration file to darkice1.cfg for the first feed
sudo cp /etc/darkice.cfg /etc/darkice1.cfg
  • Edit the /etc/darkice.cfg file to match your settings, including the sound card you are using, your feed server, mount, password, and description, then exit and save the file
sudo nano /etc/darkice1.cfg
  • Enable the feed to start broadcasting at boot
sudo update-rc.d darkice1 defaults
  • Start your feed
sudo service darkice1 start

Note: very little volume will be needed from your scanner - adjust the levels as appropriate for a good sounding feed.