SpinTrack replaces a rack of separate tools — scheduler, automation, voice tracker, audio processor, streaming encoder — with a single integrated system built for macOS. Sized for small and medium market stations, and perfect for streamers: everything you need to run a station, on hardware as simple as a Mac mini.
Traditional automation systems enforce separation rules after the fact — place a song, check if it breaks a rule, reject it, and try again. CHART takes the opposite approach: make the station sound like the library. Artist distribution is solved geometrically before a single song is placed, so back-to-back plays and artist clumping are structurally impossible rather than merely rule-prevented.
An artist with ten songs naturally earns more airtime than an artist with two — proportional to catalog size, with no manual weighting. Per-day scatter seeding means the same artist lands at different clock positions across the week, so a listener tuning in at 8am hears a different lineup every morning. Song selection layers in rotation tiers, play-count balancing, and "coldness" — the songs you haven't heard in a while always surface first.
SpinTrack's Heads & Tails workflow pre-generates the intro and outro of every song in your library, so DJs can record voice tracks against the exact audio context they'll air over — anywhere, on any schedule. Tracks drop into the log with broadcast-precise timing, and the result is indistinguishable from a live jock in the studio.
Run fully unattended around the clock, or flip to live assist with real-time transport controls, a cart wall, and hot-key triggering. Crossfades honor each song's cue points — intro, fade, and cold endings are all first-class data, not guesses.
Build your clock the way your format demands: music sweeps, commercial breaks, station IDs, long-form shows. Templates drive both the scheduler and the playback engine, so the log you design is the log that airs.
Every song carries the metadata that matters for great radio: cue points, intro and fade timing, cold endings, loudness-normalized gain, era, tempo, and intensity. Batch loudness scanning keeps your whole library at a consistent level — no more riding the fader between quiet ballads and loud rockers.
A built-in processing chain — AGC, multiband compression, limiting, and clipping — delivers a consistent, polished on-air sound. Dual-mode Icecast integration streams your signal to the world: a server-side pipeline for automation, and browser-based capture for live shows.
Daily and multi-day dashboards show exactly what aired and when: log history, category balance, rotation health, and gaps — so program directors can verify the station sounds the way it's supposed to, without pulling logs by hand.