Before you can broadcast live, schedule a live event within your station calendar. Please see this guide for more information.
What is Mixxx?
Mixxx is a free open-source piece of DJ software for Mac, Windows, Ubuntu, and Linux.
Use it to manage media, beat sync with 4 decks, input multiple microphones and other devices, and map broadcasting decks with MIDI controllers.
What You Need
Download LAME MP3 Encoder.
Install Mixxx and the LAME MP3 encoder.
Add your microphone in Mixxx -> Preferences -> Sound Hardware, select Input and choose the microphone or microphones you want to add to Mixxx.
In Mixxx -> Preferences -> Live Broadcasting, enter your radio station’s details in the Server Connection area:
- Type: SHOUTcast 1
- Mount: (Leave blank)
- Host: E.g. blue.radio.co
- Port: E.g. 1234
- Login: (Leave blank)
- Password: E.g. 1a2b3c4d5e6f
- Stream Name: My Online Radio Show
- Website: https://radio.co
- Description: My radio station plays nothing but the best indie tracks
- Genre: Indie
- Bitrate: 128kbps (recommended) or 192kbps (faster connection)
- Format: MP3
- Channels: Stereo
SHOUTcast Metadata Format:
- $artist – $title
Leave Custom Metadata as is, then apply the changes.
Play music or have you microphone switched on within the Mixxx dashboard, then go to Options -> Enable Live Broadcasting. A notification appears to confirm your connection.
In your Radio.co Dashboard, the Connection Status will change to DJ On Air and track artist and title should also update.
NOTE: You can only go live when the Live event starts. If you try to connect to the system before the start time, your broadcast software will show an error.