Skip to content

Station Manager 2 is a system using Liquidsoap and Icecast that makes it easy to set up and operate fully automated netradio stations.

License

Notifications You must be signed in to change notification settings

ymatto/Station-Manager-2

Repository files navigation

For documentation on configuration and usage, see the wiki right here on GitHub.

You can find the Station Manager homepage at stationmanager.tech

Introduction

Station Manager 2 is a system using Liquidsoap and Icecast that makes it easy to set up and operate fully automated netradio stations. Like a traditional radio station, your netradio station can include multiple "shows", which play different tracks out of folders of music you provide. Shows can be scheduled to play at different times of day, across the week. An automated DJ reads your show schedule and handles the details for you, including spoken announcements if you want. Or you can tell the DJ what to do manually via telnet server.

The main logic of Station Manager 2 is the StationManager2.liq Liquidsoap script file, which runs your playlist-based shows and expects to output to an Icecast server for broadcast to the world.

Station Manager 2 works best when run using dockerized Liquidsoap and Icecast, although it is not required. If you have Liquidsoap installed natively on your host, you can run the script directly with your configuration file.

Also included is a simple TTS_server script that enables use of Text-To-Speech for automated on-air announcements.

Wait, but...

Where did Station Manager 1 go?

Why'd you ask me that question?

(There was actually an original Station Manager. It was written in Applescript to control iTunes and it was perfect in every way.)

About

Station Manager 2 is a system using Liquidsoap and Icecast that makes it easy to set up and operate fully automated netradio stations.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •