ClockMaker is where you design the template for what a single hour of your station sounds like. That template is called a format clock. It contains an ordered list of events — play a Random song from this category, fire this Rotate cart, start a commercial Break at :27, run this automation command — and AutoCast follows that list from top to bottom when it's time to fill an hour.
Most stations have several format clocks: a morning show clock, an afternoon drive clock, an overnight clock, maybe special event clocks. You can have as many as you need.
The left column of the ClockMaker tab shows all your format clocks sorted alphabetically. Click any name to load that clock into the editor on the right. The currently selected clock's name is also shown in the title bar above the event table — handy when the clock list is scrolled.
Click New below the clock list. A new clock named "New Format Clock" appears, pre-filled with 25 empty placeholder rows. Click the name field at the top to rename it — use something descriptive, like Morning Drive or 00 - Midday Standard. Press Return to confirm.
Double-click the name field at the top of the editor area (not the list — the editable field above the event table). Type the new name and press Return.
If the clock you're renaming is referenced by one or more master logs, ClockWork shows a confirmation dialog listing the affected master logs and warning that those hours will be left blank — set to (none) — once the rename completes. Click Rename anyway to proceed, or Cancel to keep the original name. This firewall protects you from accidentally orphaning master log assignments by changing a clock's name out from under them.
Select a clock in the list and click Clone. A copy appears with " copy" appended to the name. Rename it immediately.
Select a clock and click Delete. As with renaming, if any master log references this clock you'll see a confirmation dialog listing the affected logs before anything is removed. Click Delete anyway to proceed, or Cancel to keep the clock. After deletion, hours in those master logs that used the deleted clock are set to (none) — go to MasterBuilder to reassign them.
Every event in a format clock belongs to one of four categories, shown by the background color of its row in the event table:
A row that turns pink means the event has a problem — most commonly, a Random or Rotate command whose attribute/value filter matches nothing in your current library. See Event Validation.
The center column of the ClockMaker tab is the event table — your list of events in order. Each row shows the event type on the left and the parameters on the right. The event you click to select is highlighted with a blue accent border; its details load into the How Box below, where you can fine-tune exactly how that command behaves.
Events run top to bottom. AutoCast works through them in sequence when playing the hour.
Drag events to reorder them, or use Cut (⌘X) and Paste (⌘V) — paste inserts the copied event below the currently selected row.
Use ⌘C, ⌘X, ⌘V to copy, cut, and paste events via the keyboard. You can also right-click a row to access these commands from a context menu.
Select a row (or multiple rows with Shift-click or Command-click) and press Delete, or use the Edit menu's Delete command.
ClockWork saves format clocks to disk automatically whenever you change an event. There is no Save button. If the app quits unexpectedly, your work is preserved.