Linux Radio Station Automation?
miazmatic asks: "I am one of the tech managers for my high school's FM radio station. We have been using Rhythmbox on Debian to play music after hours when no one is broadcasting. However, it took some pretty ugly hacks to get it to transmit the station ID every hour. We are adding a 600GB RAID 0 VG to our PC (P4 2.4/512MB), to which we plan to encode all our CDs losslessly. Along with this upgrade I would also like to find a permanent solution for broadcasting the station ID hourly. Has anyone used Linux to run a radio station before? Can anyone suggest a F/OSS software package or solution? Any help is appreciated."
Otto Audio jukebox.
Mind Booster Noori
They have this tool called 'cron', maybe... ;-)
Paul B.
http://freshmeat.net/projects/livesupport
Why would you encode the CDs losslessly? Correct me if I'm wrong but I do believe that FM radio is about half the quality of a normal CD, so you could encode the songs in something like MP3 or Ogg and still not have your listeners notice a difference in quality. This would save you disk space so you could then run a redundant disk array to protect against hd failure.
Also, contact http://www.radioparadise.com./ The owner/operator was spotlighted in Linux Journal a few years ago about his control system, 100% homebrew, FOSS product. He might have quite a few tips for you.
Rivendell aims to be a complete radio broadcast automation solution, with the facilities for the acquisition, management, scheduling and playout of audio content. As a robust, functionally complete digital audio system for broadcast radio applications, Rivendell uses industry standard components like the GNU/Linux Operating System, the AudioScience HPI Driver Architecture and the MySQL Database Engine. Rivendell is being developed under the GNU Public License.
Ethics II Axiom 2. "Man thinks." B. Spinoza
I don't know if they broadcast the station ID automagically every hour, however:
- they do have a DIY Internet Radio Guide (for streaming)
- Steve (who runs the show) might have a few good ideas).
FCC rules state that the annoucement has to be at the top of the hour, or as close as possible to that time, every hour. For example, if your song finishes at 09:59:47, you're golden. If it finishes at 10:01:05, you can fade the song out before the top of the hour, and play the ID. That works well with instrumentals, but not so good with the vocal stuff.
On the other hand, you can wait till the song is finished, and THEN play the ID. Problem is, if you're running satellite or rebroadcasting a larger or distant station, you're a slave to their timing. If their program starts at 1:00:00, then you almost have to fade the song before the top of the hour, before you cut back to the satellite feed.
You have a constitutionally protected right to be wrong, and I the right to ignore you.
Having worked at a high-power FM station in the Atlanta area within the last year, you have to do a legal ID within 5 minutes of :00, although if it's 5 minutes before, or 5 minutes after, its okay.