MusicMaster Blog
Don’t Duplicate Your Cart Numbers posted on April 2nd, 2018
By Jerry Butler
Programmers will often move an outdated liner or song out of rotation to a resting or hold category, but leave it in the database. Later they use that number again even though the original audio element is still in the database. Using the same automation number for multiple audio elements can cause issues including the wrong song airing or your history not showing up correctly for what you believe you had scheduled. When this happens, the first thing I check is to make sure there are not multiple items in the database with the same automation number. This is where the issue often begins. To help make sure you don’t run into this issue in MusicMaster, you can tell MusicMaster that you want the automation number field to be a unique value.
Click on dataset, library and fields to access your database field editor. Scroll down to your automation field, select and then double click the unique value field on the right to toggle between no and yes. If you want the field to be unique, select yes for the field and click OK to save. It’s that simple. Now MusicMaster won’t allow you to enter a number that is already in your system.
(You also want to make sure you are not giving multiple items in your automation the same number unless they are a rotator cart in your automation system.)
Any questions? Call your Music Scheduling Consultant.
Handling Backups / Restoring Backups posted on March 19th, 2018
By Marianne Burkett
I just got off the phone with a client who consults several stations. Each week the station sends him a backup zip file to restore and view. It’s not imperative, but keeping the filename the same all the time makes this whole process much easier.
If the backup file is the same name as the last backup file and is in the same location as your previous backup, what you do is open the database and go to Tools/Restore.
The issue with changing the name of the file all the time is that there is no “previous” backup by the same name, so restoring like this, is not going to work.
When someone sends you a new backup zip, you can ALSO double click on the zip and EXTRACT the database into the data folder. Download the zip from your email or dropbox and double-click on the Zip to open.
See the EXTRACT ALL button? Go there.
From there just extract to your database folder like so:
If a database of the same name exists in the database folder you will get the warning below, but go ahead and keep going to overwrite the old data.
There are several “zip” programs out there like WinZip or RAR, but Windows compression is the free default program within XP/Win7, 8 and 10.
I hope this clears up some of the mystery behind restoring data. Remember, do not right click and copy the database from inside the zip or drag the database out of the zip. You need to extract it, or it may become corrupted.
Please remember to go to Tools/Backup daily in MusicMaster. It takes a few seconds but will save you future grief in the event of an issue. Also, you can only backup when ONE person is accessing data, so check Tools/User List before attempting backups!
If you have any questions, please reach out to our Support Team.
Happy Scheduling!
MusicMaster Field Names posted on March 5th, 2018
By Dave Tyler
Around the MusicMaster headquarters we are proud to talk about how MusicMaster is the only music scheduling software that allows you to create a custom database! That’s a big deal. I have programmed radio stations for more than 30 years and I have used most of the popular schedulers at one point or another. You know one thing that used to drive me crazy? Tabbing! Especially tabbing past fields I don’t even use to get to ones I do. MusicMaster allows you to set up your layout so you only have the fields you actually use in your view but MusicMaster goes way past that with customization! You can even rename the fields anything you want.
In the following example I am going to exaggerate a bit. I am not recommending you actually change your field names to the examples but I am showing that you could if you wanted to.
Let’s say there are three fields that are driving you nuts: your Artist, Title and Energy fields. You wish they were called Singer, Song Name & NRG (because that looks cool!). Here’s how you would change it.
First if you look at a category in Library Maintenance, your layout displays Title, Artist and Energy.
To change these names go to Dataset/Library/Fields.
Now you can rename these fields by simply selecting the field and typing via direct entry. As you can see those fields names have been changed.
Now close and reopen the category you were viewing in Library Maintenance and viola! Your new yet slightly ridiculous new field names have appeared.
Making this sort of change does not affect your export or anything. It is simply the name of the field as you see it. Let’s face it you sit in front of your computer potentially for hours a day, you set your computer’s background graphic and choose fonts etc. to your preferences. Do the same with MusicMaster! Make it look your way today.
If you have any questions always feel free to contact any of us here on the MusicMaster Support team and we’ll be more than happy to help.
Cloning Clocks and Grids posted on February 19th, 2018
By Paul Ziino
You’ve cloned your database and want to get busy working on a bunch of new clocks. The structure of the clocks will remain, but with new element types and some cool new features. Is there a way to clone all my active clocks?
Go to Dataset/Clocks/Assignment Grids. Highlight the grid you wish to clone then click the Copy button. Now you’ll be able to give this new grid a unique description as well as make copies of all the clocks. You can also tell MusicMaster with what character you want those clock copies to begin.
Click OK and you’ll have an exact copy of each clock from the original grid, now assigned to that cloned grid. To edit the clocks, open the new assignment grid, then double-click on the clocks within to make your changes. Don’t forget to save the changes after you’ve completed your new clocks!
Being the “New Guy” posted on February 8th, 2018
By Brian Wheeler
It’s an odd experience to write a blog as ‘the new guy’. It’s not a bad place to be, being the new guy. I usually enjoy learning new things, and I consider myself a perpetual student in life. Returning to work for MusicMaster is definitely an education, especially since so much has changed from when I departed in 2003!
The changes were evident. The team had grown. The software is rich with features and modifications and has changed with the times and the needs of our users. Of course, I’d seen some of the new features while I was using MusicMaster myself, but you see the software differently when you are a Music Scheduling Consultant. You see the depth and breadth of the program. You begin to appreciate the magnitude of the tool at your fingertips. You also get an insider’s view of MusicMaster’s secret weapon: The people.
Not just the people who work here, although that is a big part of the equation. The management, the developers, the programming team, right down to the front-line folks who work with MusicMaster users around the world…the passion for our industry and to be the best runs deep here. It’s an excellent and rewarding culture. But it’s the folks who use the software that impress me the most. Many of them have been using MusicMaster for decades. Some have come from using other scheduling software and have since made MusicMaster their own with their personal touches and modifications. New users dive in and are quick to learn the ins and outs of MusicMaster, and their infectious curiosity is energizing. It’s a testimony to the vibrancy of the industry and the desire to make great programming.
I love the stories, too. In the last three months, I’ve heard some fascinating stories from programmers all over the continent. The unsolicited testimonials floor me. Imagine how humbling it is to be on the other end of the phone when a MusicMaster user says he used “X” software for 20 years, but how he loves how much easier and better MusicMaster achieves his goals? The stories are inspiring, to say the least.
What’s your MusicMaster story? We look forward to hearing it.
Virtual Shows and Scheduling Custom New Music Intros posted on December 11th, 2017
By Jerry Butler
I’ve received numerous requests to schedule custom new music intros for songs. MusicMaster has a couple ways of doing this, but one very easy way to do this is by using our Virtual Shows feature. This works if you want the intro to run every time the song is scheduled. A Virtual Show allows you to schedule a single song card, but play back multiple files. So, when you schedule your new song, your custom intro can air adjacent to it and you don’t have to change your clocks. Here are some basic steps to get his set up.
Click on Dataset, Library and Fields. Find an unused keyword multiple field and rename. You can call it virtual shows, custom intro or whatever you like. Note what field number you are using. (Ex. Field 151) Click OK to save your changes.
Now click on Tools, Options and Additional Properties. Scroll all the way down to the bottom of the list and enter your field number in the VirtualShowField and click OK.
Now that the field is set up, it’s time to tell your system what you would like to schedule using the virtual show field. I recommend a couple of steps to make this easy to manage on a weekly basis. First, let’s create a new category group so you can see all elements that will be used in scheduling your new music and intros.
Second, pull up the new category group and using the Show / Hide fields button, show both your song ID and your new Virtual Show field. It makes it easier to see if you sort by title as well. To make the intro schedule directly before your new song, you are going to add the song IDs of both the intro and song into the Virtual Show field of the song. You can see I added 3419, the song ID for Compass Intro and the 3389 for the actual Compass song. This tells the system when you schedule the song, you want the intro to air then the new song. Whatever order you list in this field, is the order the elements will play. Click OK.
This is a great option if you want the intro to air every time the song is scheduled. When you move the song to a new category that you don’t want the intro to schedule, just delete the Song IDs in the virtual field and your song will schedule by itself.
There are a couple of other things to keep in mind:
You likely do not want an imaging element scheduled in your clock before the song where you are using the Virtual Show as you will then have an imaging element and your intro back-to-back.
When the Virtual Show is used, you will not see the individual elements of the Virtual Show on your log. You will see the song scheduled on the log, but both the song intro and song will however export to your automation to play in the order specified.
Contact your Music Scheduling Consultant with any questions.
Migrating Positions to Mix Things Up posted on November 27th, 2017
By Paul Ziino
A client posed the following scenario.
I am only using one clock 24/7. The categories always show up in the same place every hour. As such, those items at the end of the hour aren’t getting played very often—they’re dropped due to time updates in automation. I play primarily 80s pop, but have four positions per hour that are 90s, 70s pop, 80s rock, and 70s rock. Right now, that 80s rock drops almost every hour as it’s the last position. What can I do without rebuilding everything else that is working so well?
We looked at his clock. He has things spread out very well, so anything that strays from that core 80s pop sound is surrounded by that core sound. He still wanted one of each of those categories scheduled in the hour, but maybe he didn’t always need it to be the 80s rock that gets dropped.
So, what did we do? Migrating Positions! We turned those four clock positions that called for the 80s Rock, 70s Pop, 70s Rock, and 90s into migrating positions. Now MusicMaster knows where in the hour to schedule those four items, but it can move them around making their specific placement different one hour to the next.
By looking at the clock and Flex Rules, you can see that we have four positions in the hour (Usage column in the Flex Rules) and that one of each of those positions must come from each of those four categories (Min/Hour and Max/Hour in Flex Rules). We let MusicMaster decide which position will come from each, and the result is the same rotation overall, but different placement within the hour. Overall, it’s an easy way to move things around and keep it interesting without the need to create a bunch of different clocks.
If you have questions on this or any other MusicMaster topic, make sure to reach out to your MusicMaster Scheduling Consultant.
TEMPO vs. MOOD posted on November 13th, 2017
By Jesus Rodriguez
Let’s talk about Attributes! Attributes are the codes you can give to a song to define its Gender, Genre, Era, etc.
Specifically let’s talk about Tempo and Mood attribute codes. As obvious as it may seem to what the difference is between these two, you would be surprised at how easily the lines are blurred. I get calls at times asking why so many slow songs are playing next to each other or sad songs playing next to a slow song. The common mistake is that many music schedulers use Tempo Slow as Sad rather than the speed of a song. For some reason the misconception is that if it’s a slow song it must be a sad song. So, in their head they hear a slow beat as they are coding and give a happy slow track a slow tempo code based on the assumption that if it’s slow it must be sad. However, not all slow songs are sad songs and this can also be the case with up-tempo dance songs that have a sad message about a break up for example. My best examples are urban records right now. There are many are in the 60-80 BPM range (Beats Per Minute) but they are not sad songs. Just listen to the lyrics or better yet go to a nightclub and see the crowd react to the hot new Drake record that is 71 BPM.
I notice that many music schedulers never consider also using Mood. Those same people are the first to say, “That station has a really bad tempo issue!” Maybe it’s never been a tempo issue at all but a mood issue.
Here is my solution to help your station flow better. Lets start using both Tempo and Mood attribute codes right away. If you don’t have one or either of these contact your Music Scheduling Consultant so we can add a field for it. You can create your attribute codes by going to Dataset, Library, Attributes.
First, get out of the mindset of assigning tempos based on feelings like sadness. If you have a hard time being disciplined and not letting your feelings get in the way of what you hear in your head when coding, download a free BPM counter app. This way you can get the actual speed of the song in beats per minute. We can’t change the Slow, Medium, or Fast tempo of the song so stick to what tempo truly is: a speed not a mood.
Now also code those songs based on Mood only! You have to get your mindset out of thinking speed and truly engage on the feeling the song gives you when it comes on the radio. For this example, we’ll keep it simple. Is the song Sad, Happy, or Exciting. When picking the mood of the song I like to think about how people react to the lyrics or rhythm while in their car or even at a nightclub. Is it going to make them drive off a cliff because it’s sad when they’ve had a terrible day? Is it a good listening, happy song for everyday leisure? Is it an exciting song I play at the club that packs the dance floor? I then code my mood accordingly based on feelings alone not tempo.
This is all great but how do we use these together if we’re no longer using Tempo to define both the speed and the way the song makes us feel? Well now that we have both Tempo and Mood defined on every song we can set up some basic rules to keep Tempo Slow songs from playing to close to each other or even back to back. We can do the same for Mood when it comes to sad songs or in reverse if we don’t want the station to be to uplifting.
Are we in agreement now that not all slow songs are sad? If so your stations mood will be better balanced because you can now have a Tempo Slow/Mood Exciting song like the new Drake that’s 71 BPM go right into an up-tempo song with sad lyrics to help pick up the pace rather than two slow tempo songs one of which you labeled as sad but was really happy back-to-back. When you play an actual sad song your mood rules can kick in to uplift the feelings of the listeners instead of back-to-back sad songs on a day they just got dumped by the person of their dreams.
Just remember that the next time someone says your station has a tempo issue, what may really be going on is a mood issue because it’s not being utilized. Ask them these same questions so you’ll have a better idea of what to adjust.
Call your Music Scheduling Consultant if you have any questions.
Themed Weekends – Your Gift To The Sales Department posted on October 30th, 2017
By Dave Tyler
Let’s face it, radio stations have two very different departments: Sales and Programming. General Managers and Owners are famous for believing that the Sales Department makes the money and the Programming Department spends it. While there is certainly some fundamental truth to it the real fact is great programming will make your sales team better and everyone will make more money!
MusicMaster can easily pay for itself many times over by using one simple piece of programming, the Themed Weekend! When PDs and MDs hear Themed weekend they immediately try to schedule a dentists appointed so life will be less painful but the fact is MusicMaster makes Themed Weekends a piece of cake. Imagine going to your GM or GSM and saying “I have a way we get a bunch of new money every week!”. After making sure you haven’t been drinking the good stuff you explain that each weekend (perhaps over the Summer or all year long) you are going to present themed weekends on the air and they can either sell one title sponsor or multiple sponsors. They’re going to love you. Here’s how it works.
I like taking my weekend clock(s) and then adding in a “Saved List” position wherever I want a “Themed” song to play and I prefer the setting for “Use Session List”. I will explain why below.
You can add these positions wherever you want one of your themed songs to play in the hour. This might be just after the top and bottom of the hour IDs or perhaps out of stopsets after the sponsors imaging. Once you choose the Saved List position in your clock, the dialog box will pop up and give you a chance to choose some options. As previously mentioned I prefer the “Use Session List” options because then I can make my weekend clocks once and use them for whatever Theme I want without having to change the clocks each week. Once you have these positions made and saved in your clocks you need to create those “Saved Lists”. In my example I am suing a Classic Rock database so I am going to go to Dataset/Library/Song List Editor.
This will pop up the Song List Editor and allow you to search for specific kinds of songs based on your criteria. In my example I am going to click Library Search and in the Query I am going to search for songs that have the word “Rock” in the Title. You can base you searches on Attributes like Mood or Energy too or Artists, etc. If you can search for what you want in your data, you can make a Song List.
When I click OK I get a list of all of the songs with the word “Rock”! Awesome! Now I generally click the Add All Songs icon but the icon next to it will add just unique titles so in the event you have duplicate titles you will only get one of them. The danger there of course is you may have 2 different songs with the same title (example: You & Me by Alice Cooper and You & Me by Lifehouse). Now that those songs have been added you can look them over and remove any you do not want. You can also drag them around to arrange them manually or click the “Arrange Songs” icon to shuffle based on your preferences.
Once you are happy with the list and its schedule order give it a Title and click the Save icon because now it is time to schedule.
Open your Automatic Scheduler and select your weekend dates. Using the dropdown at the bottom of the editor select the session list you want. In my example I want use the one we just created called “Rock Songs”. Click OK and like MusicMaster magic you have scheduled a themed weekend.
Remember you can create lists based on all sorts of different things. You could Title themed weekends like I did here (Other title weekends could be songs with Highway or Driving or Summer or Hot in the Title) or you can create lists based on attribute codes you use on songs for British Invasion weekends or American Guitar Rock. Country stations can do Beer Drinkin’, Bro Country, Huntin’ n Fishin’ and Lost Love weekends if their songs are coded as such. It is fun to make the lists. When you schedule each weekend, just pick a different list and start counting the cash being thrown at you by sponsors. Heck a Sales person might even be so happy they’ll buy you lunch…ok…don’t count on that one!
Reach out to your Music Scheduling Consultant if you have any questions about the setup.
The MusicMaster Rule Tree – Making Your Rules Work Using Rule Groups posted on October 16th, 2017
By Marianne Burkett
I was called on not too long ago to review a database and explain why segue rules were not working using the automatic scheduler. When I opened up this databases rule tree, all the coding rules were repeated over and over and over again in each category. The same rules, but multiplied and inserted within the folders of each category. That’s a lot of work with no actual reward!
A good rule of thumb to consider when building rules for the automatic scheduler: Inside the category, the rule applies to that category, not the others. So, if a category is in each quarter hour and it is not next to itself, the “segue” tests in the rules within the category will not work like you might expect when using the auto scheduler. The rules you should be inserting in each category should be: Minimum Rest, rotation rules (i.e., Day Offset Windows, etc), Max plays per day, shift rules, specific artist separation rules and any Optimum Goal Scheduling rules you decide on. Why? Each category rotates differently and normally requires some kind of different setting in the areas listed above.
What are you to do with the coding rules? This is where the “All Categories” section of the rule tree comes in, and where you can build coding rules for specific categories using “Rule Groups”.
What is a Rule Group?
On the right hand side of the Rule Tree …the very first folder at the top contains Rule Groups.
Drag a Rule Group over to the All Categories section. When it opens set up your parameters in the Rule Properties.
There are 6 areas within each Rule Group
- Description: Give it a name so you know what coding rules should be applied.
- Availability: This allows you to set the rules to always be tested, never be tested, test only in the Auto Scheduler or only test in the Schedule Editor
- Time Restrictions: You can daypart rules in the rule groups so if you have a Saturday Night Jam, you can apply a completely different set of rules to those hours. In addition to the time restriction you decide when and where the rules are valid. Test against plays in ANY time period/Ignore FAILURES outside this time period or Ignore PLAYS outside this time period.
(i.e., this might be used to ignore plays from weekdays to weekends)
- Group Mode: You decide on how to handle failures. I personally always select “Test rules as if they are not in a group” so I can see specifically which rule failed when reviewing the “Recap Report”.
- Clock Restrictions: Rather than using dayparting rules you can apply rules inside a rule group to specific clocks.
- Song Restrictions: This is where you can select which categories your rules inside the rule group would apply to. You can also create Filters. For instance you can select a Specific attribute code(s) or Keyword(s) and apply specific rules to those items.
One last thing: Making sure the rules you want are actually IN the Rule Group!
I see the scenario from the image below a lot, during support calls.
None of the rules you see in the image above are actually in the Rule Group. You need to drag the rules INTO the Group. Drag directly over the Title of the rule group and release your mouse. The rule should INDENT so the little lightning bolt next to the actual rule is slightly to the right, like this:
Of course, you can use Rule Groups inside an individual category as well. Say you are plotting more Light Currents in the overnights than you are plotting during the day. You can use two Dayparted Rule Groups within the category, each with its own distinct Minimum Rest and rotation settings. You may need a one hour rest during overnights and a three-hour rest setting during the day. That will just depend on your clocks and turnovers.
Here is to happy, healthy Rule Tree’s in the land of MusicMaster!
If you have any questions or concerns, contact your Music Scheduling Consultant!