The all-in-one desktop tool for managing figure skating competition music — from download to iTunes playlist in minutes.
Skating Music Manager replaces the tedious manual workflow of editing music file tags and playlist creation with a clean, point-and-click desktop app.
Writes artist and performerInfo tags to every file in every event with one click. Supports MP3 and M4A.
Produces an iTunes-compatible XML playlist file, grouped by event, ready to import directly into Apple Music or iTunes.
Derives event titles automatically from filenames, or looks them up in a saved map — no retyping between competitions.
Drag-and-drop skater ordering per event. Writes track number tags to files immediately so the order is preserved everywhere.
Import a starting-order file to set the skater sequence across all events at once. Export the current order just as easily. Use AI to automatically set starting order using starting order documents as provided by competition officials.
Save your session to a .smm.yml project file and pick up exactly where you left off next time.
Designed around the real competition-day workflow, with shortcuts at every stage to save time.
Enable the tag files option when downloading. The app uses the embedded event number to group files automatically.
The app scans the folder, reads tags, and builds a table with one row per event — no configuration required.
Click ✨ Derive Titles for automatic title detection from filenames, or use a saved Artist Tag Map or Filename Map. Manually edit any that need a tweak.
Drag skaters into order in the Track Order panel, or import a starting-order YAML — even generated by Claude.ai from a competition PDF.
One click writes Event {N} -- {Title} to the artist and performerInfo tags of every file.
Export an iTunes XML playlist and import it into Apple Music (macOS) or iTunes (Windows). All events appear as sub-playlists inside a named folder.
Pro tip: Export your event-order file, upload it to claude.ai along with the competition's starting-order PDF, and ask Claude to reorder the YAML to match. Import the result back in seconds — no manual transcription.
Details that matter when you're setting up music on competition day.
Save artist-tag or filename maps as reusable YAML files. Auto-fill titles across sessions without retyping. Two map types: Artist Tag and Filename.
Three layers of protection: Integrity Check catches wrong-encoding files and 2× duration errors (auto-repaired with ffmpeg); Quick Health Check flags mono audio, non-standard sample rates, and truncated files — no ffmpeg needed; Deep Health Check uses ffmpeg to decode every file and detect broken bitstreams that iTunes silently refuses to play.
Filter events by number or title instantly. Sort by event number or file count. Colour-coded MP3 / M4A type badges per event.
The opening screen shows shortcuts to your last folder and last project file so you can get back to work in one click.
Download:
For Windows playlist import, use iTunes for Windows — the current Apple Music for Windows app does not support playlist import.