MusicOne
New
Light theme for the dashboard — You can now switch the whole dashboard to a light theme from the account menu. Every screen works in it, including the navbar, categories, clocks, rules, schedules, settings, charts, dialogs and the public pages. Dark mode is unchanged, and if your computer is set to light mode the controls now look right whichever theme you pick.
Choose how dates and times appear — You can now pick your own date format, 12 or 24-hour clock, and which day your week starts on. Your choice applies everywhere dates and times are shown, including the calendar, schedule headers, history and billing.
Station timezone and next-day reminder — Each station now has its own timezone. At local noon the owner gets an email listing any stations whose next-day schedule isn't finished, with a link straight to that day.
Violations column on the schedule — You can now turn on a Violations column in the schedule listing. It re-checks a finished day against your current rules and shows you which songs break them, including on days with manual stops and for read-only users.
Pick rules to disregard for a day — Before you generate a day you can now tick which rules to ignore for it. Once the day is generated the list is shown read-only.
Cart numbers that fill themselves in — A cart number can now hold a template built from the date, hour, weekday or a track counter, and it expands when you export the log. Voice tracks number themselves the way they did in M1 Pro, and an insert-variable menu shows you what you can use.
Export to Rivendell and ENCO DAD — You can now export your schedules for Rivendell and for ENCO DAD. Pick either one during onboarding or in station settings.
Intro, outro and ending markers — Songs and productions now carry an intro marker, an outro marker and a Cold or Fade ending. You can edit them in the media dialog, see them as listing columns, bring them in from legacy .m1 files and CSV, export them, and sync them both ways with PlayoutONE. On a CSV update an Extro column maps to Outro, and a file with Intro, Ramp or Ending headers will overwrite what you set in the dialog.
Improved
Rule flexibility and category scope — Every rule and rule setting now shows a measured flexibility percentage while you edit it, so you can see how much room a rule leaves before you save it. You can also scope a rule to specific categories now, not just clocks.
Replace opens on what's next up — The Replace panel now opens on the songs actually next up in that slot's category, in rotation order, with violations and last-play history in view. Search is one click away when you want something else.
CSV import reads more of your file — CSV import can now map Category, Sound Codes and Mood columns, creating any categories and sound codes that don't exist yet and showing you a preview of what it will create. Files that aren't UTF-8 now import with their accented characters intact instead of question marks.
Fixed
Rule warnings you can trust — The violation warnings shown when you add or replace a song are now correct. Legal songs no longer pick up phantom badges, no rule is quietly skipped, and a manual stop names the nearest offending play rather than a distant one. This applies on both web and mobile.
WAIT holds run their full length — A WAIT hold for a syndicated feed now runs for as long as you set it, instead of ending after about two minutes. The length shows on the item, clock item lengths go up to 999:59, and the old Time field and its "Time is required" error are gone.
PlayoutONE edits save again — When you edit a song in PlayoutONE the change now applies in MusicOne. Before, the same tracks kept re-sending every 15 seconds and the edit never stuck.
Library data no longer quietly lost — A track's artist is now editable, sortable and exportable, and saving no longer blanks it. A CSV export carries every column you see on screen, including Category, and countdown and selection categories export real data instead of "Media not found". Re-importing no longer overwrites durations, file paths, titles or artists that the file didn't contain.
Your saved view settings stick — Your column order, panel visibility, search sort and KPI mode no longer reset when you reload. You will see one last reset on your first load after this update, and after that your choices stay put.
Legacy imports finish instead of stopping — A legacy database import that lists the same sound code twice no longer crashes partway through, and an import no longer fails if a sync arrives while it is running.
Artist spacing and rotation corrections — High-rotation artists now get the shortened separation your station slider implies, and the slider saves reliably from an Advanced card. A song pulled forward early can no longer air again before the song it skipped. Expect spacing and rotation to look different from before.
CloudSync
New
Choose which stations get synced media — You can now decide which MusicOne stations synced media lands on. Map your PlayoutONE player types to stations, and tick more than one station to sync a library as. Songs already shared across every station stay as they are.
NextKast sync — CloudSync now works two-way with NextKast. It syncs your whole library, keeps up with ongoing changes, and treats a renamed file as a move rather than a lost cart.
Improved
Synced songs arrive already filed — Songs synced from your playout system now land in a matching station category, and the category is created if it doesn't exist yet. A full library import shows how far it has got as N of M, and works out its statistics once at the end rather than after every batch.