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

MusicMaster Pro 8.0.15 posted on April 16th, 2025

MusicMaster Pro 8.0.15 is now available under Help, Check for Update. Changes are as follows:

  • The Schedule Calendar setup dialog now has a setting to indicate which date should be shown in the center of the dates listed on the Infobar scheduler tab. This tab will now show between 15-30 total days based on the sizing of the panel.
  • You can now add up to three additional fields to the Chart Editor to show reference data.
  • The Packet Editor will now show marked songs using the standard song mark colors.
  • The Schedule Editor schedule statistics dialog was only applying the range filter coloring to the day total row. This will now also apply to all of the hourly rows as well.
  • Added a new ASCAP Special History Report.
  • Added online help in Italian.
  • Made some changes to the installer to improve compatibility with newer operating systems, including Server 2025.
  • Added additional Nexus commands to get and set the format clocks to be used when scheduling specific future history hours. See the Nexus documentation for details of getClockList, getAssignedClocks, and setAssignedClocks.

You can find the full list of changes under Help, Release notes. Contact your MusicMaster Scheduling Consultant with any questions.

Tags:

Automated Tasks: “Don’t Stop (Thinking About Tomorrow)” posted on March 31st, 2025

By Dave Tyler

In the current age of broadcasting, the idea of being just a Production Director or Music Director or any other position in a station simply doesn’t exist. All employees, no matter what level, are expected to wear multiple hats and shoulder a variety of responsibilities. As the leader in music scheduling, MusicMaster understands that any time we can save you something as small as a mouse click will save you time and allow you to better manage your workload.

MusicMaster CS is a robust platform that streamlines so many of our daily tasks. CS can manage hundreds of stations and/or formats, thousands of songs, and so much more, all from one place. CS allows top-level users to manage this and assign user roles at the station level.

As someone who has programmed multiple stations and formats at the same time, I know it can be daunting to get everything done. With fewer staff members in stations these days, we do not always have the luxury of delegating. The plates that we have spinning are our plates, so time management quickly becomes a prime concern.

What is priority number one? We can say making money, and that is true to a degree. I mean, we need to keep the doors open. But at the end of the day we need to have our product, our programming on the air. There must be something to view or listen to, and therefore something to sell.

You can imagine that a market programmer, regional programmer, or national programmer needs an efficient workflow that can accomplish intriguing programming across potentially dozens to hundreds of stations. You may think this is more than one person can do. Well… it was.

MusicMaster CS has a feature that we as programmers have been wanting since the birth of music scheduling software. The ability to have the program automatically schedule music logs! What??? Yep, it is a reality now. MusicMaster CS has a mega feature called Automated Tasks!

  • Which Automated Tasks are currently available? Let me tell you:
  • Category Sync
  • Create Database backup
  • Create Station backup
  • Export to Automation
  • Export Special History Report
  • Library Sync
  • Nexus Publish Meta Data
  • Publish Changed Hours
  • Purge History
  • Reconcile Schedule
  • Send Queued Notifications
  • Station Distribution

Impressive right? And you can set it up to have these tasks happen while you’re sleeping or on vacation or as part of the weekly routine to give you more time to give attention to your other responsibilities.

Today, we are going to focus on the all-important “Having something on the air” thing. Let’s set up an automated task for scheduling music. Enterprise is the mothership of CS. It is the main control room for all the data for the various stations/formats etc. From here, we will set up (or add) an Automated Task.

A screenshot of a computer

Description automatically generated

Once I click Add New Automated Task, I will see a box that allows me to set up which feature I want (Start Automatic Scheduler). I make music changes on Tuesday and run the task Tuesday night at 8p for (Thursday-Wed) and that gives me Wednesday to edit/massage my logs before exporting them to automation to begin on Thursday. I then click on Details to set up which station(s) I want this to apply to.

A screenshot of a computer

Description automatically generated

I have selected two stations: Dave and Smooth Jazz and I have selected to schedule out for 7 days which is 168 hours. (Through next Wednesday)

A screenshot of a computer

Description automatically generated

When I select the station(s) I want, the configuration box will immediately open. If you have used MusicMaster Pro in the past, this box will look familiar. You can set which categories are to be scheduled, the options you desire, and any filters you may need for the scheduling session.

A screenshot of a scheduler

Description automatically generated

Once done here, click OK and then OK again on the Stations screen. Then, hit Save on the “Add Automated Task” screen and guess what? It’s done. Your music will schedule automatically week after week, even if you’re sipping an umbrella drink by a pool somewhere!

A screenshot of a calendar

Description automatically generated

Now I know what you’re thinking: that’s great that it’s scheduled, but now the logs are just sitting there. As mentioned, I can manually export those logs on Wednesday to automation, or… and this process will be another blog… but you can also use Automated Tasks to set up an automatic “Export to Automation” task! I can hear the “Whoa, that’s cool!” and high-fives from my desk right now.

Automated Tasks is a feature that schedulers like us have wanted for many years, and it is here. This isn’t even the tip of the iceberg when it comes to the sheer power and rich features of MusicMaster CS. As always if you have any questions, you can always reach out to your MusicMaster rep for answers.

Category Groups in MusicMaster CS posted on February 26th, 2025

by Brian Wheeler

A fantastic feature of MusicMaster Client-Server is the ability to use category groups to set specific rules for your station’s database. For example, if you decide you want to have a specific set of rules that only your current categories would use, you can achieve this by applying rules in a Current Category folder in your rule tree. This allows you to set rules that only apply to the current categories indicated therein, enabling you to quickly apply rules to a group of categories without having to individualize the rules for each category. You can still create individual rules for individual categories, of course, but if there are broad rule applications you’d like to apply to a specific group of categories, Category Groups streamlines the task.

The first step in the process is to define a category group. To do this, go to Library, Categories, or simply right-click on your Info Bar and select Category Groups. You can now select the categories you wish to include in the category group, name the group, and then save your group. The new group will now appear in your rule tree.

Pictured here is a rule tree with several specific category groups. Note: the category groups entitled Music Categories and Non-Music categories will be pre-built in your database.

Using the category groups already in place, you can apply rules to all of your Music categories and a separate set of rules for all of your Non-Music categories if you so choose. In my photo example, this database can now have another set of rules for Currents and Recurrents, and yet another set of rules for Golds can be enforced as well. Perhaps you want to have more relaxed rules for your holiday music? You can do it with ease by using the Category Groups.

Of course, MusicMaster CS still provides all the capabilities of MusicMaster Pro, with the ability to apply rules to all categories, rules isolated by category, the ability to bypass specific categories, and our world-class Optimum Goal Scheduling features.

As always, should you have any questions regarding this great new feature or any others in MusicMaster Pro or MusicMaster CS, your helpful MusicMaster Scheduling Consultants are a phone call or email away!

Setting up an Automated Task to Auto-Schedule in MusicMaster CS posted on February 24th, 2025

by Jerry Butler

Everyone is wearing multiple hats these days, efficiency and precision are paramount. MusicMaster CS offers a powerful feature—Automated Tasks—that can streamline multiple processes, ensuring your station runs smoothly with minimal manual intervention.

Understanding Automated Tasks in MusicMaster CS

Automated Tasks in MusicMaster CS allow users to schedule routine operations to occur automatically at specified intervals. These tasks can be configured to run daily, weekly, monthly, or at custom frequency, providing flexibility to meet your station’s unique needs. Here are just a few of the key tasks that can be automated:

  • Automatic Scheduling: Automatically generate music logs based on your predefined rules and criteria.
  • Exporting Logs to Automation Systems: Seamlessly transfer scheduled logs to your automation system without manual intervention.
  • Database Backups: Ensure your data is regularly backed up to prevent loss.
  • Reconciliation: Automatically match scheduled logs with actual airplay to identify discrepancies.
  • System Maintenance: Automated tasks can manage system maintenance activities, such as purging old data and rebuilding indexes, keeping the database optimized without manual effort.

Benefits of Using Automated Tasks

  1. Time Efficiency: By automating routine tasks, programmers can focus on more strategic activities, such as curating content and analyzing audience engagement.
  2. Consistency and Accuracy: Automation reduces the risk of human error, ensuring that tasks like scheduling and data backups are performed consistently and accurately.
  3. Reliability During Absences: Automated scheduling ensures that your station remains on-air with fresh content, even during holidays or staff absences. This is particularly beneficial for educational institutions during breaks.
  4. Enhanced Productivity: With routine tasks handled automatically, staff can allocate their time to creative and value-added activities, enhancing overall productivity.

Today we will run through setting up an Automated task to Auto Schedule.

Implementing Automated Tasks

Setting up Automated Tasks in MusicMaster CS is straightforward:

  1. Navigate to the Automated Tasks: Click on the gear icon and select “Automated Tasks” and “Add New Automated Task.”

A screenshot of a computer

AI-generated content may be incorrect.

  1. Select the Task: Choose the specific task you wish to automate. In this case, we are choosing “Start Automatic Scheduler.”

A screenshot of a computer

AI-generated content may be incorrect.

  1. Set the Frequency: Determine how often the task should run—daily, weekly, or at a custom interval including hour and minute for a start time.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Configure Parameters: Click the “Details” button and specify which station or stations you would like to auto-schedule. Once you select a station and move to the station to schedule window on the right, you can configure exactly what you want to schedule.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Select what you want to schedule: Choose all or specific categories, special sets, and library query elements you want to schedule. Select all hours or specific hours. These options are just like your auto-scheduler window in the individual station. Once you have made your selections, click OK.

A screenshot of a computer

AI-generated content may be incorrect.

  1. You can see in the picture below that we have selected and configured four stations to auto-schedule in this single automated task. Click OK to return to the opening automated task window.

A screenshot of a computer

AI-generated content may be incorrect.

  1. Activate the Task: Click Save here and the automated task is ready to go on the schedule you have set. If you’d like to run the task now, click “Run Task Now”

A screenshot of a computer

AI-generated content may be incorrect.

Many programmers use this automated task to have their stations auto-schedule in the middle of the night. When they come into the station in the morning, the logs are ready for them to edit and fine-tune.

By leveraging Automated Tasks in MusicMaster CS, stations can enhance operational efficiency, maintain consistent programming, and ensure reliable performance, all while freeing up valuable time for creative endeavors.

For automated tasks to operate, your station must have the automated task feature enabled on the server. If you are not sure, discuss it with your IT department or operations manager.

If you have questions or would like help setting up an automated task, reach out to your MusicMaster Scheduling Consultant.

Knowledge Is Power: Getting more from your History Browser posted on January 30th, 2025

by Chris Hulsether

When you are evaluating the sound of your station, do consider looking at the history browser in MusicMaster? This can be a powerful tool to determine what you have played and how the sound of the station is defined.

Today I want to point out the advanced graphs in your History Browser to evaluate how your station sounds with a more visual touch.

You can use these graphs to see how certain Core Artists play throughout a day, week, month, or longer. This can be a great way to determine things like: “Am I playing my Core artists enough? Are they bunching up in certain Dayparts and not spread out throughout the day?”

Or, if you use Sound codes and you want to know what the balance is on Rock songs compared to Pop songs or how many songs coded as Old play through your week, the advanced graph options are an easy way to see this.

To get to your History Browser, go to Dataset/History Browser.

Then, make your choices on the time frame, categories, filters, and how you want the data displayed.

Here is a great video to walk you through that setup. Click Here

Once you have your History Browser set to the Time Period, Categories, Filters, and display settings, you can set your advanced graph to a variety of options. Look for the drop-down in the lower left corner of your History Browser.

Now, maybe you want to look at the log that was just recently scheduled to see when your superstar core artist played through the day.

I set up the History browser to filter only my Superstar-coded artists and use the Artist Keyword (All) Display Mode. This is the Spins By Hour graph.

This example shows how Morgan Wallen played throughout that day. If I find Morgan Wallen important, I may be alarmed that I go four hours without a Morgan Wallen song. I can go back and make changes in the schedule editor before that log actually goes on the air.

What if I want to see how much airplay last week was dedicated to Hard Rock on my Classic Rock station? I set the Time Period for that week and set the Display Mode to Sound. Then set my advanced graph to Air Time Density. This will show the percentage of airtime the target (sound code) played in relation to the total Time Period chosen.

This shows 74% of my airplay in my week was Hard Rock. If you think this might be too much and you want your station to have a lighter sound, you can now see how your library needs to be adjusted to emphasize other sound codes.

Maybe you just took over this database and you want to know how your Categories are used across a week or longer. In this example, I set up a week’s worth of history with my music categories and Category Usage display mode and then set the advanced graph to Spins density. I can click on each category, and this will show the percentage of spins the target (Category) played in relation to the total Time Period chosen. In my Classic Rock station, if I think I need my station to be more 80’s and 90’s instead of 60’s and 70’s, this can tell me where I am at and how much work I need to do.

You may also want to see the song play history by play, like in the history graph. You could set up history for a week or more, set the display mode to Individual Songs, and use the Play History By Play advanced graph. This will show a history graph with only those dates that had plays, with a colored circle in each hour of play. The darker color in the circle indicates the quarter-hour that the song played in. A total will be listed at the bottom of the graph.

Knowledge is power and advanced graphs can give you a bunch of Knowledge about your station. If you’d like to learn more, contact your Music Scheduling Consultant.

Purging LogNotes to Clean Up Your Database posted on November 21st, 2024

by Chris Hulsether

Cleaning up your database is never fun, but it can be necessary for running your data more efficiently and keeping your sanity. You may want to clean up your categories, or you have way more clocks than you need, but what about all those LogNotes? If you have old LogNotes from old automation systems or LogNotes for imaging you no longer use, they may be taking up space and making it harder to find the LogNotes you need.

Try Purging your LogNotes, it’s quick and easy in MusicMaster!.

As always, do a backup before you go through this process.

Go to Dataset/Clocks/LogNote Text

To Purge unused LogNotes click on Purge.

  • This is the best way to remove any LogNotes from your database as it only deletes LogNotes that do not appear in any clocks or logs, active or not. There are two different ways you can do the purge.
    • Use automatic settings – This is the recommended and default option. The program will remove only those LogNotes that are not used anywhere in the active history, format clock or format list.
    • Manually set the history cutoff date – This option allows you to pick a date and time for the purging. When you do this, any LogNotes from unused clock and inactive history will still be removed as they are with the automatic settings. Additionally, LogNotes will also be purged from any active history prior to the date/time you select

Fun notes about LogNotes Texts. If you are looking to make changes to a LogNote that is used in all sorts of clocks and you do not want to go into each clock and change the same LogNote repeatedly, if you make a change to the text in this LogNotes Text window, it will be updated once saved. Sidenote: if you instead want to make an alteration to an existing LogNote in just ONE clock, edit that LogNote in the clock itself. Then, once you revisit the LogNote Text Window, you will see that this changed note has been added to the LogNotes list, along with the original. You also have the option here to add or delete specific LogNotes completely, (Copy/Paste CTRL-C, CTRL-V does work here) as well as print the entire list if you wish.

Another cool part about adding LogNotes to clocks is you can use your InfoBar. With your existing LogNotes, look to the “Info Bar” and go to the Clocks tab and LogNotes. You can simply drag and drop LogNotes from that list into the clock! You can also drag and drop LogNotes into your logs in the Schedule Editor.

Remember, every time you go into a clock and type a new LogNote, it adds this to the LogNotes list…even though it may be a duplicate. If you know you already have that LogNote, use the drag and drop function or search for the LogNote while building clocks.

MusicMaster is all about making life easier and helping you get those little things done quicker so you can schedule better! Ask your Music Scheduling Consultant if you have any questions.

Customizing Your Holiday or Seasonal Imaging Using Session Filters posted on November 21st, 2024

by Jerry Butler

If you are like most programmers, you wear yourself out getting ready for the holiday. Sure, you may get some time off, but you burn the candle at both ends getting ready for that break. MusicMaster is here to help you get ready for your next holiday.

Many stations run specialty imaging for holidays or seasons. Do you currently go through and manually schedule or run through tons of liners changing start and end dates to make it happen? MusicMaster makes it easy to change those elements quickly. Here are the steps to set up imaging elements using session filters.

A screenshot of a computer program

Description automatically generated

I recommend organizing your seasonal elements into two categories. First, have a category for generic imaging, and second, create another for specific seasonal or holiday imaging. This could include imaging for individual holidays like Labor Day, Memorial Day, Thanksgiving, or seasonal themes like Summer or Winter. Utilize a keyword field such as “Theme,” with generic imaging labeled as “generic” and seasonal or holiday imaging specified with the season or holiday. Once these categories are set up, proceed to the next step.

A screen shot of a computer

Description automatically generated A screenshot of a computer

Description automatically generated

Open your clock where you insert your seasonal imaging. Create a combo position in your clock, prioritizing generic liners first, followed by holiday or seasonal liners. Click on the properties tab and select the “Apply Session Filters 1” box. If you’re using session filters for other events, assign a different session filter for this purpose. Save your clock, and now your session filter is active for that position.

A screenshot of a computer

Description automatically generated

Next, activate the rule for the session filter. Navigate to your rule tree and select the appropriate session filter from the right. Drag it over to either the “All Categories Unbreakable” folder or place the rule in each of the individual categories’ unbreakable folders. If you’re bypassing these imaging categories in your “All Category” rules, place the session filter rule in the individual categories for it to be honored. Once the rules are in place, save your rules.

A screenshot of a music schedule

Description automatically generated

Now you’re ready to schedule. Open your automatic scheduler window, navigate to the filter tab, and ensure the appropriate session filter is selected from the dropdown menu. In this example, we’re using session filter 1. Since we’ve coded our seasonal liners within the “Theme” field, select “Theme” and choose the specific theme, like Memorial Day. Once set, you can run your automatic scheduler.

Anywhere you’ve set session filter 1, it will look for the Memorial Day theme to schedule. It skips the generic category because everything there is coded as generic under the “Theme” field. Then, it moves to the seasonal category, skipping any imaging that doesn’t match the Memorial Day theme. It’s that straightforward. Just code your imaging under the appropriate theme and use the corresponding filter when scheduling for that holiday or season.

A screenshot of a computer

Description automatically generated

To revert to your generic liners, you can either click “Clear All Filters” in the filter tab of the automatic scheduler or select “generic” to schedule only liners coded as generic. If you clear all filters, it essentially ignores the filter and schedules normally. As long as your generic category is scheduled before your holiday or seasonal category in your pass order, everything should run smoothly. You can verify this by checking the schedule order under “Dataset,” “Schedule,” and “Schedule Properties.”

These enhancements should help streamline the process of scheduling your seasonal or holiday imaging. Contact your MusicMaster Scheduling Consultant with any questions.

Happy Scheduling… and enjoy your next holiday.

Windows Update Issue Impacting Some MMPro Users posted on November 5th, 2024

Since Thursday, October 31, 2024, We have been seeing increased reports of MusicMaster Pro shutting down in the middle of operations. Typical operations impacted include auto-scheduling activities and log editing activities, but all workflows within MusicMaster can trigger an unexpected shutdown of the application.

Impacted versions include all releases of MusicMaster Pro Version 6, Version 7, and Version 8, and impacted operating systems include Windows 10 and Windows 11.

We believe that Windows released an update to Office 365 that is the root cause of this error. We also believe that the latest update to Windows 11 Cumulative Update Preview for Windows 11 Version 23H2 for x64-based Systems (KB5044380) may also lead to this issue. If you are experiencing unexpected shutdowns to MusicMaster Pro, here are some steps you can take to possibly resolve the issue, at least temporarily.

  • Immediately after seeing MusicMaster Pro shut down unexpectedly, open the Windows Event Viewer, and look at the most recent error in the Application Log. If it references MSADO15.DLL, your system may be impacted. To take corrective action, try the following.
  • In your search bar, type “Add Remove” and then select Add Remove Programs from the results list.
  • In the list of applications displayed, look for Microsoft Access Database Engine (2010), Click on it (or on the 3 dots to the right of it if Windows 11) and choose Modify Or Update (depending on your Windows version).
  • Next, Choose Reinstall or Repair from the options provided
  • Finally, choose Reinstall, and confirm with the button at the bottom

This will reset Microsoft Access to the version that was installed with MusicMaster and should return full functionality.

Finally, be advised that should Microsoft push out another faulty update, this issue may return, thus we recommend disabling Windows Updates temporarily until Microsoft provides final resolution to the issue.

We apologize for any inconvenience and, as always, stand by to assist you in any way we can. Feel free to reach out to our support department at 262-825-4000 if you have any questions or require assistance.

Jerry Parker

Dir. Operations.

MusicMaster, Inc.

Tags:

Optimizing Your MusicMaster Database for Peak Performance posted on October 28th, 2024

By Jerry Butler

Optimizing your MusicMaster database is essential to ensure it runs efficiently and meets your station’s specific needs. While not all settings may be appropriate for every station, reviewing the following areas can help you fine-tune your setup for optimal performance.

Category Size and Dig Depth

A screenshot of a computer

Description automatically generated

  • Large Categories: If you have large categories and have the schedule properties settings to dig 100%, you’re testing every song each time you schedule that category. We see some stations have categories with 1000, 10,000, or even more songs in active categories. This can greatly impact your scheduling and editing time.
  • Divide Large Categories: You might divide large categories into smaller ones or reduce the dig depth to test a smaller percentage of songs.
  • Reducing Dig Depth or using Virtual Dig Depth (MusicMaster Pro): By reducing dig depth in your schedule properties, you are testing fewer songs, allowing for faster scheduling. If you are using MusicMaster Pro, consider using Virtual Dig Depth. This feature digs only as far as it calculates as necessary for the scheduled element before moving on, which can significantly speed up the scheduling process.

History Purge Settings

  • Active vs. Archived History: MusicMaster uses active history for scheduling, while archived history is available for reports.

A screenshot of a computer

Description automatically generated

  • Automatic Purge History: Ensure the “Automatic Purge History When Necessary” checkbox is selected. If not, you’re testing songs against history data stretching back to the start date, which can slow down the scheduling process. I’ve seen this where stations were testing years of history, and they didn’t realize it. Keep in mind, that if you need access to live logs for a specific amount of time, you’ll need that time reflected in your setting for active history. Once the logs have been archived, data is still available for reports, but logs can no longer be opened.
  • Adjusting Active History Length: Most stations don’t need more than 90 days or 8 plays for active history. Very current-based formats may reduce this to 30 days, while classical stations might extend it to a year or more. Adjusting these settings reduces the amount of data tested, speeding up scheduling. It all depends on the size of your library and your rotations. Adjust these settings according to your station’s needs.

Rules: Review and Clean Up

  • Identify Duplicates: Review your rule tree for unnecessary or duplicated rules. Duplicates can occur without you realizing it, especially between the “All Categories” folder and “Individual Categories”.

A screenshot of a computer

Description automatically generated

  • Filter and Clean: Use the filter function to highlight where specific rules are active. You can do this by right-clicking on a rule on the right side of your rule tree from available rules, then clicking filter rule tree. The system will highlight your active rules on the left so you can see every category where the rule is active. You can clear the filter by clicking the green funnel with the X on the rule tree toolbar. Cleaning up redundant or outdated rules can improve system performance and streamline your scheduling process.

Schedule Editor Options

A screenshot of a computer

Description automatically generated

  • Display Fields: The fields you display in the Schedule Editor can impact performance. The “Schedule Status” field, while useful, loads additional rule-testing information that can slow things down. Remove any fields you don’t need to enhance editing performance.

A screenshot of a computer

Description automatically generated

  • Test Optimum Scheduling Goals: Under Tools > Options > Schedule Editor Options, uncheck “Test Optimum Scheduling Goals” if you don’t need them in the editor. Most stations test goals in the Automatic Scheduler, but not in the Schedule Editor. This can improve performance by reducing the load on the editor.

A screenshot of a computer

Description automatically generated

  • Results Bar: If you don’t have the results bar showing, you can access it by clicking on the wrench or arrow next to the wrench on the schedule editor toolbar. Check the box next to the results bar to display. If you right-click on the results bar, you can customize it. Remove unnecessary panels you don’t need. If you don’t use results bar at all, remove all panels displayed to prevent items from loading in the background. This can also improve performance.

MusicMaster Data Location

  • LAN and WAN Use: MusicMaster CS is optimized for use on both LAN and WAN.
  • Server Storage: Storing MusicMaster Pro data on a server provides benefits like better security and access from multiple computers, though it might be slower depending on your network setup.
  • Local Storage: For the fastest performance, many stations store their MusicMaster Pro data locally on the computer running MusicMaster.

Running Tools Purge

  • Regular Maintenance: The Tools > Purge utility cleans up your database by reindexing and compressing it. It first creates a .bak file of your data, ensuring a current version is saved. Regularly running Purge can help maintain and improve performance.

A screenshot of a computer

Description automatically generated

Backup Strategies

Nothing will slow you down more than losing your data. Backups are IMPORTANT.

  • Standard and Custom Backups: To protect your data, regularly run both standard and custom backups. Standard backups save your backup to the same location as your active database, while custom backups allow you to store backups elsewhere on a network drive, USB drive, or cloud storage.

A screenshot of a computer

Description automatically generated

  • Quick Tip: The .bak file created during a Tools Purge can be renamed to .mmd and opened in MusicMaster. While not a replacement for a regular backup process, this has saved many programmers in a pinch.

Conclusion

By reviewing and adjusting these settings, you can ensure that your MusicMaster database is optimized for your station’s needs, helping you achieve the best possible performance. If you have any questions or need assistance, contact your MusicMaster Scheduling Consultant for expert guidance.

Flip It: How & Why to Copy an Assignment Grid posted on October 28th, 2024

By Dave Tyler

We have all been there. After years of programming a station, the decision has been made that you are flipping formats, stunting a format change, or perhaps you are about to enter the Christmas season and really, really don’t want to have to create all brand-new clocks just for 4-5 weeks of programming. Or perhaps you just want to make changes to the clock that won’t go into effect for a couple of weeks and want to work on them without messing with the current grid.

Wouldn’t it be nice if you could copy the current assignment grid and clocks into a new assignment grid populated with newly named clocks that are clones of your current clocks? You could then make adjustments in these clocks and this grid without messing around with your current working clocks and grid. With MusicMaster you can!

It is important to note before moving forward that you can also “Clone” your current database if you were flipping formats and have a safe “Sandbox” version to make your changes in until you are ready to go live. (Here is a link to an article I wrote on that: https://musicmaster.com/?p=6780). Or, you can use the Format Scheduler as another lane to plan ahead for holiday or specialty programming days. For more on using the Format Scheduler, check out this top-notch blog by Senior Technical Support Manager Paul Ziino: https://musicmaster.com/?p=757 .

In my example today, to keep things as straightforward and easy to understand as possible, I will be copying my grid so I can program my Christmas music. But keep in mind, there are multiple reasons why you might want to do this. In my example below, you can see my Christmas categories and my current grid using my normal categories for regular programming.

A screenshot of a computer

Description automatically generated

There are 14 unique clocks in this grid that I use on a weekly basis for my regular scheduling. If I start making changes that will only be used temporarily, then I will need to note those changes, so I don’t miss anything when I return to regular scheduling. In my opinion, this is like laying landmines for myself. I don’t know about you, but when I’m falling asleep, I have some of my best ideas as my mind relaxes. I have learned that 99% of the time when I convince myself I will remember this earth-shaking idea in the morning, I completely forget it. I used to keep a pad of paper by the bed, but now I just speak the idea into “Memos” on my phone. So, the idea that I will either recall the changes or even remember where I put my notes on the changes is a risk I am not comfortable with.

So, I have decided in this case I would love to copy the entire grid to a new grid that I can work on. But hold on a second, I would still need to make new clock names right? Yep, but MusicMaster has that handled. After clicking on my Clock icon on the toolbar to pull up my Format Clock Maintenance window, I can choose to “Copy” my assignment grid. Because I also need new clocks, I can check that box too. But wait there’s more!!!! I can choose a character I would like these new clocks to be prefaced with. In my example, I am using the letter “X” for all my Christmas clocks.

A screenshot of a computer

Description automatically generated

Look what happens when I click OK.

A screenshot of a computer

Description automatically generated

I have a new Christmas grid filled with the same clocks as my regular grid, but I can now adjust and manipulate them for my new/upcoming programming needs. I can double-click on a clock and begin making the necessary changes, and once complete, I can make this grid active when needed and hit the ground running.

There are a lot of reasons why you may find this a useful tool. I find that because I use lognotes and time syncs and special elements in my database, recreating those for a full grid can not only be exhausting, but it is easy to miss something. If I know my grid is solid and works well week in and week out, then that is some solid footing to use as my foundation for adding changes.

I realize some of you may have a huge amount of clocks, and you might not even know if you need them all. Doing some housekeeping on clocks and grids can be a great move too, and I would advise checking out this incredibly complete blog on how to do that written by my colleague Vicky James: https://musicmaster.com/?p=8665 .

As always, if you have any questions, MusicMaster support is here to help.