MusicMaster Scheduling
Your viewing experience of the MusicMaster website, as well as the web as a whole, would be much improved if you upgraded your browser.

MusicMaster Blog

Maximize Your Voice Tracking Library with Special Sets posted on May 18th, 2023

By Jesus Rodriguez

Never let voice track recordings go to waste again! Why have your on-air personality record one short segment once and then delete it? Why not use the voice track again? Did enough people hear the voice track that was only seconds long? Why not maximize it and use it again?

There are so many more questions I can ask but you get the point. In this blog, I hope to open your mind to that idea. This was originally targeted to smaller stations where there may only be a few on air personalities or none, like some streamers or HD channels. However, this concept can be useful for any station at any level for several reasons. What if your jock loses their voice or is ill and can’t come in to work? The remote jock that voice tracks lost power or internet and can’t do the tracks? Maybe give the jock a break and truly let them enjoy their vacation not having to voice track the days they are out. I mean, does it really count as a vacation when you still must do the work from your vacation time?

The goal is to save all your voice tracks in a category or multiple categories if you prefer so that you can repurpose them the same way you do your new music or your gold records. We will create a new multiple keyword field so you can give your voice tracks and songs any number of descriptions that will allow the proper voice track to play in front of the correct songs. This will allow you to create a massive library of voice tracks overtime and the more you have, the better it will sound because your listeners will not catch on.

For the first step, let’s create the multiple keyword field. You can do this yourself if you are using MusicMaster Version 7 or greater. On the menu bar go to Dataset, Library, Fields, then at the bottom left corner, click on Add Field. Create the settings as shown in the image below.

A screenshot of a computer

Description automatically generated

Press OK to create the new field and OK again on the Field list window to return to the database.

If you did not do so already you can create your Voice Tracking category and add your Voice Tracks information the same way you do with songs. In case you need a reminder of those steps, I included them in the links below with short 1 minute video clips.

How to Create a New Category Video:

How to Add Music/Voice Tracks to Your Library Video:

Next, you will want to add your new field to your library layout so you can begin to label each of your voice tracks accordingly. This tells MusicMaster what they are, so that in the next step, I can show you how they will match up to the perfect song each time. Double click on that new field in your library layout to open up the Keyword entry.

Below are examples of a few of my voice tracks. Each voice track will have a description designating what songs they will be allowed to play in front of.

Voice Track 1: Only be allowed to play in front of Katy Perry’s “Firework”

Graphical user interface, application, Word

Description automatically generated

Voice Track 2: Can play in front of any song where I also gave that song the keyword description of Listener Phoner. This is great for songs with long intros.

Graphical user interface, text, application, email

Description automatically generated

Voice Track 3: This Voice Track may be good in front of any song if all the songs have the keyword of Station Info in this same field.

Graphical user interface, text, application, email

Description automatically generated

Voice Track 4: This recording may only play in front of any Katy Perry song because it possibly is a generic topic about the artist that works any time of the year like “Did you know Katy is a huge fan of… Here she is on XYZ-FM!”

Graphical user interface, text, application, email

Description automatically generated

You will repeat this process with all your voice tracks and my personal recommendation is to only give your voice tracks one description. Another recommendation is to use voice tracks that are not seasonal or contain current events like “this week this next artist got a divorce” or “this artist will perform on the Channel 8 Christmas Special” 

So how do we match the voice tracks to the songs you ask? It is a similar process to what we did with the voice tracks in the previous step. I suggest taking note of the descriptions you created for the voice tracks so you can use those same keywords in the same field we created, but for the songs themselves. It is important that the keywords be written the same so they find their match later in the process.

You will want to go through every song and add all the keywords for voicetracks that will sound great in front of the song. In this case the more the better, because more options you have, the less likely to sound repetitive with your voice tracks.

For Katy Perry “Firework”, I included the following voice track keywords we created that are all allowed to play in front of this song.

Graphical user interface, text, application, email

Description automatically generated

How do we do the actual matching of the correct voice track to the correct song? This is where we use Special Sets in the clock positions where your talk breaks will occur. In your clock add a Special Set element position as shown below.

Graphical user interface, application

Description automatically generated

You will want to make sure that your Voice Track category is bypassed from the all-category section of the rule tree by right clicking on the bold MusicMaster Rule Tree and going to Rule Tree Properties as shown below to place a check mark on that category. This will prevent any other rules in the all-category section from affecting this category, and we can place any rule we need directly in the category, which I will explain later in this blog.

Graphical user interface, text, application

Description automatically generated

Also, go to the menu Dataset, Schedule, Schedule Properties to adjust the scheduling pass order. You will want your special set to schedule last, so move it to the bottom of the list so that your music schedules first followed by the voice tracking category special set to match. This is important because without the song in the log first, the voice track category will not have anything to reference to make the proper decision of which voice track to place in front of it. I also suggest you set the depth for the voice track category to 100% so it can dig in deep enough to locate the best option, should you decide to use additional rules.

Graphical user interface, table

Description automatically generated

We can take this a step further in the Rule Tree for the Voice Track category and add rules for the Voice Tracking field we created for things like Keyword Separation, so we don’t get the same tracks too close to each other or sounding repetitive. We can also add more rules, such as dayparting, so the right jock voice plays during the right shift. Minimum rest, Day or Play Offset, and other rules can help with the rotations, so the tracks don’t play as frequently or in the same positions, allowing you to maximize the voice tracks for weeks, months, even years.

Now for the fun part! Call all your friends and family members that owe you favors and have them record a lot of exciting voice tracks for your station. I also hear AI voices are sounding very realistic these days at reading back scripts, so maybe it’s time to hit the record button.

Custom Rule Settings for Special Sets posted on January 14th, 2019

By Dave Tyler

I had an interesting call the other day. The client is a talented super-user at one of the great radio stations using MusicMaster and he had an interesting dilemma. He uses “Special Sets” to schedule customized Artist Intros into songs. He has 3 of these Special Sets in each hour but only wants them to play a maximum of once an hour and on top of that not always in the same spot. The first thought would be to use a Max Quota per hour rule or Min/Max rule of some sort but the problem would be that if we set it at 60 minutes then it would always become available at the same time. Here is our solution to this unique request.

We decided to re-purpose a Yes/No Field and then add a Time Separation rule to it. To begin with go to Dataset/Library/Fields. I clicked on the header for Type twice to list the fields in descending Alphanumeric order as you can see below.

It turns out there was an available “User” field that I could use. You may have a Yes/No field you are not using and you can simply directly enter the name(type) into Name and abbreviation. If for any reason you do not have a  field available any of our Music Scheduling Consultants would be happy go  “Under the hood” and add one for you. It is as easy as sending us your data. I renamed the field “Artist Intros”. Now I open my Artist Liners category and add the new Yes/No field to my layout by clicking on the Show/Hide Fields icon, locating the field and dragging into my layout.

Now when I return to my Artist Intros category I have the new field with empty boxes. Place a check mark in each box to indicate “Yes”.

Now we open our Rule Tree and open the “Unbreakable” folder for the Artist Intros category on the left and the Yes/No Rules on the right. We then dragged the rule into the Unbreakable folder and set it for 1:07 (1 hour and seven minutes) and saved the rule tree.

Remember our Programmer wanted to play only one an hour but have it rotate around the clock each hour. By setting it for 67 minutes it will schedule an Artist Intro (If available for that song) in say “Position 1” and then an Artist Intro would not be available for Positions 2 or 3 that hour therefore successfully keeping it one an hour but then it goes further because the setting is at 67 minutes it will also disqualify Position 1 in the next hour and be available for Position 2. In this way we are not only limiting how many can play in an hour to one but we are also forcing it to rotate into different positions within the hour and keeping it unpredictable.

At MusicMaster we love when you call us and want to accomplish something we haven’t heard of before! We are all lifelong radio programmers and jocks so we speak your language and get excited when you come to us with a new way of looking things and challenging us to make it happen. As always if you have any questions never hesitate to contact your Music Scheduling Consultant.

The Art of Special Sets (Part Four) posted on October 27th, 2014

By Paul Ziino

We’ve learned a lot so far: how to schedule a special set to make a two-fer in part one, how to create and use kickoff categories for those two-fers in part two, and how to use special sets to auto-schedule artist and title IDs in part three. In this, the final chapter of the series, we’ll discuss how to schedule special sets based on other special set positions. (more…)

The Art of Special Sets (Part Three) posted on October 20th, 2014

By Paul Ziino

We’ve discussed the art of scheduling Two-Fers over the first two parts of this series. Today we’re going to discuss how to use Special Sets to schedule Artist and Title intros. (more…)

The Art of Special Sets (Part Two) posted on October 13th, 2014

By Paul Ziino

Wouldn’t it be great if MusicMaster knew which artists were eligible for two-fers instead of just hoping to match on an artist with multiple songs in the library? This can be done! Here’s how to build a Kickoff Category in MusicMaster. (more…)

The Art of Special Sets (Part One) posted on October 6th, 2014

By Paul Ziino

Special Sets can be used for creating “Two-Fers,” scheduling unique imaging ahead of specific songs, and more. In this article we discuss the basics of scheduling Two-Fers. (more…)

Song Tags 101 posted on December 2nd, 2013

By Marianne Burkett

Whether it’s an artist introducing a new song or the station voice introducing an artist, I frequently get calls from clients who’d like to attach song tags to some or all songs or just add tags to songs in specific categories at certain times in their databases.  This can be done in a variety of ways in MusicMaster.  Which way you will approach this will depend on your individual goals.

  1. If you ALWAYS want the tag every time a title plays.  Utilize “Virtual Shows”
  2. If you want tags at specific times, ie: Overnights.   Use Special Sets.


2fer Tuesdays posted on November 5th, 2012

by Paul Ziino

Lots of stations do a 2fer Tuesday feature or other artist double-shots. Here’s how to do this in MusicMaster.

Start by going to Dataset/Library/Keywords/Artist Keywords, click Tools/Kickoff Category Wizard and follow the prompts. Check the categories you want MusicMaster to consult when determining which artists have enough music for a 2fer. Generally this would be your entire active music library, though some stations have a large Hold category with songs that could be used for 2fers as well.


Scheduling by Theme posted on October 10th, 2011

by Paul Ziino

Whether you want to schedule a bunch of “car” songs leading up to the Indy 500 or “patriotic” songs for Independence Day, Theme Scheduling can get the job done. Here’s how in 10 easy steps… (more…)