Welcome to ClockWork

ClockWork is TuneTracker's scheduling and music-selection studio. You use it to define exactly what your station sounds like every hour of every day โ€” then generate the program logs that tell AutoCast what to play.

Everything flows through three building blocks: Format Clocks define the template for an hour; Master Logs assign one clock to each of the 24 hours in a day; and TuneStacker builds the actual daily program logs by reading those master logs and filling in the music intelligently. The fourth tab, The Editor, lets you make manual adjustments to any finished log.

The Four Tabs

๐Ÿ•
ClockMaker
Build and edit format clocks โ€” the hourly templates that define your station's sound.
๐Ÿ—“
MasterBuilder
Assign a format clock to each hour of the day, for each day of the week.
๐ŸŽต
TuneStacker
Generate program logs for a date range using smart music rotation.
โœ๏ธ
The Editor
View, reorder, and manually adjust any program log after it's been generated.

The Status Bar

The black bar across the very bottom of the ClockWork window serves two purposes simultaneously. When you hover your mouse over any control in the app, the bar shows a plain-English description of what that control does โ€” no need to guess. When your mouse isn't hovering over anything, it shows the current state of your music library, such as "Library: 6,002 entries (18 fields)."

The orange speaker icon on the left flashes green when an operation completes successfully, and red when something needs your attention. Error messages stay visible until you dismiss them; informational messages clear automatically after a few seconds.

๐Ÿ’ก

If you ever see red text in the status bar, stop and read it before doing anything else. Red means something important needs fixing.

Keyboard Shortcuts

ShortcutWhat it does
โŒ˜RReload the music library from disk. Do this any time TuneTracker's Library app has been updated.
โŒ˜+Increase text size throughout the app (70%โ€“200% range).
โŒ˜โˆ’Decrease text size.
โŒ˜0Reset text size to 100%.
โŒ˜ZUndo last text edit in any text field.
โ‡งโŒ˜ZRedo.
โŒ˜C / โŒ˜X / โŒ˜VCopy, Cut, Paste โ€” works in text fields and in the ClockMaker event table.
โŒ˜LShow/hide the Logging tab (diagnostic output from TuneStacker runs).

How the Pieces Fit Together

Here's the typical workflow for a new station or a programming change:

  1. ClockMaker โ€” Create or edit a format clock. Each row is an event: a Random song pick, a Rotate cart, a commercial Break, an automation command. Rows color-coded by category so the clock is easy to scan at a glance.
  2. MasterBuilder โ€” Open (or create) a master log for Monday, for example. Assign your morning clock to hours 6โ€“10, your midday clock to 10โ€“15, and so on for all 24 hours. Do the same for each day of the week.
  3. TuneStacker โ€” Pick a date range, click Generate Logs. TuneStacker reads each day's master log, expands the format clocks, and selects actual songs from your library using smart artist-and-title protection. One program log per day lands in the Program Logs folder.
  4. The Editor (optional) โ€” Open a program log and make any manual adjustments. Move lines, insert specific tracks from your library, cut unwanted entries.