
Music Scheduling Looks Perfect On Paper. So Why Does Your Station Sound Wrong?
You open the log. Every rule has passed.
Artist separation is clean. Tempo is balanced. Categories are rotating exactly the way you set them up.
Then you listen back and something is off. Not broken, just flat.
This is one of the strangest parts of music scheduling. A log can be technically perfect and still sound like nobody is home.
A Clean Log Is Not The Same As A Good Hour
Clinical is the word I keep coming back to.
You can build a log that is so tidy it stops sounding like a radio station and starts sounding like a spreadsheet with a transmitter.
Everything is spaced. Nothing clashes. And there is no personality anywhere in it.
The software has done exactly what you asked. That is the problem.
It has protected you from rule breaches. It has not protected you from two songs that simply do not belong next to each other.
Every Log Needs A Human Pass
I think every music programmer should be going through their logs by hand.
Not rebuilding them. Just walking them.
Sometimes two songs sit in different genres, the computer has spaced them beautifully, and they still feel wrong back to back. You can hear it before you can explain it.
A small shuffle fixes it. Move one song two positions. Swap a segue. Give the hour a bit of breathing room.
That tiny bit of human input is what separates you from the station down the road running the same format with the same library.
If you both let the software do all of it, you will both sound the same. The only difference will be your jingles.
Stop Trying To Wear Someone Else’s Music Policy
A lot of the “sounds wrong” problem comes from borrowing.
We have brilliant tools now. You can pull almost everything a station you admire is playing, crunch the numbers, and roughly group it into categories and sizes.
You can rebuild their rotation on paper. It still will not sound like them.
Their sound came from their market, their library, their presenters and hundreds of small judgement calls nobody exported to a CSV.
I prefer to work backwards.
Decide how you want the station to sound first. Then calculate back from there.
That is the opposite of how most people do it. Most people build the categories, run the logs, and then hope the sound turns up.
Not Every Song Burns At The Same Speed
Here is the rule that quietly lies to you.
Your software says the songs are spaced perfectly. Same rotation, same frequency, same treatment.
But songs do not wear at the same rate. Some tracks feel tired after three weeks of the same exposure that another track shrugs off for six months.
Think of it like tyres. They can all be the same size and fit the same car.
Some brands are just cheaper and wear down faster.
The numbers cannot see that. You can.
So when a song starts feeling old on air, trust that feeling before you trust the report telling you it has had exactly the same plays as everything else in its category.
The Thing I Got Wrong For Years
I used to think music scheduling was a maths problem.
Early on I genuinely believed there was a perfect setup out there. The right categories, the right sizes, the right rules, and then the machine would run itself and I could step back.
Fourteen years of programming later, I can tell you that setup does not exist.
No scheduling software does it perfectly. Not one.
You can have the best foundations in the world. You still have to build the house on top of them.
The foundations are the categories, the clocks and the rules. The house is everything you do after the log generates.
Listen To Your Listeners, Properly
The other place stations go wrong is dismissing feedback.
Someone says “you play the same songs all the time” or “I never hear new music” and the instinct is to explain radio to them.
We start talking about rotations and reach and how the average listener only hears a fraction of the day. All of which is true, and none of which helps.
That listener is telling you how the station feels to them. That is the actual product.
Take it on board instead of correcting it.
Pull From As Many Sources As You Can
Good playlist decisions come from stacking inputs, not from picking one and defending it.
Streaming data. Airplay data. TikTok trends. Listener feedback. Music research if you have the budget. Your own ears.
None of those are the answer on their own. All of them are useful.
Feed the lot into your head and let yourself be the hivemind that combs through it.
That is the job. Not running a report and doing what it says.
If You Got It Wrong, Just Bin It
This one gets pushback and I do not care.
People get far too precious about removing a song.
They will find a number that justifies keeping it. It is still doing well on this platform. It is holding up in that market. The research says give it time.
Meanwhile the song is a bit rubbish and your listeners are not enjoying it.
You are allowed to say you made a bad call. Everyone makes them.
It does not need to be quietly demoted down through the categories over six weeks so nobody notices. Just take it out.
A bad song dying slowly does more damage than a bad song dying quickly.
What Good Music Scheduling Actually Looks Like
None of this is an argument against the software. The software is doing the heavy lifting and doing it well.
It is an argument against finishing at the log.
Build your foundations properly. Set your categories, your clocks and your rules so they reflect the sound you want, not the sound someone else has.
Then walk the log with your ears. Shuffle the bits that feel wrong. Pull the songs that are tired even when the report says they should not be.
Listen to what your audience is actually telling you, and let a lot of different sources feed your decisions.
A perfect log is not the goal. A station that sounds like it was put together by a person is.
That is the part no scheduler can do for you, and honestly, it is the best bit of the job.
