Mike if you ever decide to do it again here is a thought. Use a music program, Goldwave, Cakewalk etc and develop your high/mid/low timing sequence then develop the ladder to follow it.
I am not sure I am explaining this properly. The idea is to have a recording that the plc starts, at the same time it starts the plc program....timing would be very important.
The only issue is that plcs when repeating can change timing due to scan so you may need to actually stop then restart the process new to rerun the show. The off/on delay shouldnt take more than a few seconds. The critical aspect is being able to maintain an exact start time for the program and the recording but if anyone can you can.
Using this idea you could start/stop an external device that plays the music that is interface to broadcast on FM as mentioned.