Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Wireless Networking Hardware

Open Source w/ Low Power FM Stations 25

deacon brown asks: "My employer has just acquired the license to operate a low power FM station in the area (on a tight budget, of course). Because of our location, I'm the only local tech guy, so they might need my help setting this thing up. I can't do it at the job, but I'd LOVE to make Open Source work for this radio station, so I can keep the costs as low as possible. Does anyone have experience setting up, or operating, Radio stations? How should I go about getting information together, to have a go at this? I know they're some areas where I'll need to buy some hardware to do a job (mixers, etc), but are there software solutions like (e.g. the Linux phone switch) for other parts?" While there have been a few helpful articles on this subject, I think they more dealt with the hardware side, rather than the software side of the equation. What operations and infrastructure can you see Open Source handling in a small radio station?
This discussion has been archived. No new comments can be posted.

Open Source w/ Low Power FM Stations

Comments Filter:
  • CALL WAITING STUFF (Score:1, Informative)

    by Anonymous Coward on Thursday February 05, 2004 @08:31PM (#8196437)
    http://freshmeat.net/projects/callcommander/?topic _id=247
    Call commander does some stuff with call screening and management system helpful if ur into talk radio or a request line or waiting for people to call in to be the 10th caller to win a trip to Kenya
  • Places to start (Score:5, Informative)

    by rueger ( 210566 ) on Thursday February 05, 2004 @09:58PM (#8197233) Homepage
    Open source has made some inroads into broadcasting, but not many. For the most part anything in a radio station will run on Windows or a more proprietary system.

    The starting point is usually sound recording and editing. Unfortunately the available Open Source products are still a fair distance from matching the functionality of say Adobe Audition [adobe.com] or Pro Tools [digidesign.com]. Still though do check out Audacity [sourceforge.net] for a simple editor which can handle many tasks.

    Beyond editing there have been a few people in Canada who have developed Linux based audio logging systems, and stations in many places who catalog music using Open Source software.

    Automation is still the land of proprietary software, although Scott Studios [scott-studios.com] has been working on packages that run over Linux.

    A good source for information (assuming you're a community radio station) is the member e-mail list for the National Federation of Community Broadcasters [nfcb.org] or either of the radio-tech [broadcast.net] or pub-tech [pubtech.org] mailing lists for broadcast engineers.

    Finally, you might want to hook up with the Prometheus Radio Project [prometheusradio.org], the leaders in community LPFM. Ask for Pete Tridish.
  • prometheus radio (Score:4, Informative)

    by akb ( 39826 ) on Thursday February 05, 2004 @10:39PM (#8197520)
    Talk to Prometheus Radio [prometheusradio.org]. They help LPFM's get setup, they've done several "barnraisings" now that help the new community stations in everything from software, to RF engineering, to how to do community news.

    A few volunteers associated with that project have developed some software called Flow STL [sourceforge.net], which manages the link between the studio and the transmitter.

  • Perl! Perl! Perl! (Score:5, Informative)

    by InfiniterX ( 12749 ) on Thursday February 05, 2004 @11:50PM (#8197958) Homepage
    I'm engineer for a college radio station, and just happened to have given a speech to my local unix users group on running smalltime radio with open source software a few months ago...

    We're a 10 W station operating as a unit of a university. All of our servers run Linux, handling various things such as webcast encoding, playlist tracking (for FCC/royalty requirements), and our automated rotation.

    Our autorotation runs 24/7 on a Linux box and simply feeds a channel on our air console, so when no DJ's in the studio, they simply switch that on and walk away. The S/PDIF output on the autorotation box feeds into our spiffy new digital mixing console.

    The music rotation is run pretty much by a Perl script that simply runs in a loop, pulling songs off and enqueuing them into XMMS according to a genre-based schedule we've laid out. MP3::Info and XMMS::Remote on CPAN are your friends here. Plays are logged into MySQL.

    We wrote our own in-house PHP scripts to run a web-based playlist tracker, backed my MySQL. I integrated this with some Perl/PHP-based stuff to talk to our Icecast server to print out on the playlist tracker screen just how many listeners there are.

    We've got a Postnuke-based website, and so we've written a module to talk to the playlist tracker database to let people browse playlists online through the website. Pretty damned easy to implement.

    I use RRDTool to also generate running graphs, so the DJ in the studio can see how many people were listening over the past two hours.

    Icecast works great for audio, of course, and for running 128, 56, and 24 Kbps streams, Jamie Zawinski's got some scripts on DNALounge.com that handle encoding all three of these and makes it really easy.

    We do have a few Windows workstations, and those are all managed through VNC.

    I'm hoping that once I've got some of our software more ready for prime-time, I'd like to release it to the community for other people trying to do what I'm doing.

    Hope this helps!

The hardest part of climbing the ladder of success is getting through the crowd at the bottom.

Working...