Adding & Editing Events

Each row in a format clock is an event. When you click a row, the How Box at the bottom left of the ClockMaker screen shows the settings for that specific event, letting you fine-tune it precisely.

💡

Adding an event involves either copying-and-editing an existing event, or choosing "New Event," and then defining what sort of event it is and how it should behave. Below, we'll go through that together.

Adding a New Event

  1. Click the event row above where you want the new event to go.
  2. Click the plus (+) arrow on the far right, or right-click the event and choose "New event." A placeholder row appears immediately below the selected row.
  3. On the left, where it says "Event category/type," select a category, then choose the event type from the dropdown.
  4. Fine-tune the settings in the How Box. Everything saves automatically as you type.

Choosing a Category and Event Type

Below the format clock list, you'll see four category radio buttons: Playback, Automation, Miscellaneous, and Switcher Control. Click the category that matches the command you want to add, then choose the specific event type from the dropdown below it.

Hover over the category buttons in the app to see a description of each in the status bar. Hover over the selected event type to see a summary of what it does.

Configuring an Event

Once you've chosen an event type, the How Box will show you the exact controls that particular command needs — and nothing else. For a complete guide to what each command's settings look like and how to use them, see The "How Box".

💡

Don't miss the little question mark symbol in the How Box! It will pop open a side panel with detailed information on whichever command you've selected. There's also a complete reference section here in our docs. See "EVENT REFERENCE" in the left menu column.

Event Validation

ClockWork validates every event in a format clock against your existing station library. Validation happens in the background when you switch to the ClockMaker tab — you'll see the tab appear immediately and the indicators update a moment later.

What you seeWhat it means
Normal row colorThe event is valid — it has correct syntax and (for Random/Rotate/Fill) at least one library match.
Pink rowThe event has a problem. For music-selection events, this means zero library matches — either the attribute/value is mistyped, or your library doesn't have any matching tracks. For Play events, the file path doesn't exist on disk.

Pink rows won't necessarily crash AutoCast, but they'll produce no output when that line is hit. Fix them before generating logs.

⚠️

If a standard attribute like Comment is absent from your library's column headers (because the TSV was rebuilt without it), events referencing that attribute are treated as valid rather than flagged pink. ClockWork avoids penalizing correct syntax when the library is missing data.