TuneTracker Radio Automation
TuneTracker is a Radio Station Automation software which runs on the Be operating system (BeOS).
TuneTracker has a Dynamic Date Retrieval (DDR) feature which automatically
picks the right audio file for daily programs, based on the date information in the filename.
But the DDR only solves your problems if:
- you have the audio file for the present date available on your computer
- you have the audio file in the correct folder
- you follow the file naming scheme required by TuneTracker
PMA's radio station faces the challenge of not being able to download audio material
due to slow and expensive internet connection. Programs are being downloaded elsewhere
and sent to Pohnpei on CD. Because of this logistical challenge, the latest audio
material is often unavailable and the station plays programs made for earlier dates.
TuneTracker's DDR does not help in this case, and that's where "The Cross Script"
comes in. This PHP4 script generates a TuneTracker master log according to the programs
available on the hard drive. Some of the features include:
- Scheduling of daily programs. If the audio file for the current date is not available,
the script will pick the first audio file available in the program folder
- When playing outdated programs, the script will keep track of which file was scheduled
the day before so that playing programs in sequence will be ensured
- Scheduling of segmented programs (split up in 3 segments to be played sequentially)
- Script is not sensitive to file ending. Audio files can have a wav, mp2 or mp3 ending
without causing trouble
- Random picking of audio matieral whitin a specified folder (useful for picking a random station ID)
- Random picking of music categories, which can vary for each hour of the day
- Log file output that shows a summary about which files where scheduled for the current day
The Cross Radio Programming Script
Download PHP Script [10 KB, zipped]
Feel free to modify and use for any purpose.
TuneTracker Systems