The Editor

The Editor is a three-column program log editor. It lets you view any program log, search your music library, and make manual adjustments — inserting specific tracks, reordering lines, cutting entries — without leaving ClockWork. All changes are saved to disk automatically as you make them.

The Three Columns

The tab is divided by draggable dividers into three panels. You can resize them freely, subject to minimum widths (120px / 180px / 300px for log list / search / editor).

Left — Program Log List

Lists all files in your station's Program Logs folder, newest first. Click any filename to open that log in the editor on the right. The most recently generated log is selected automatically when you switch to the tab. The list updates automatically when files are added or removed from the folder.

Middle — Library Search

A folder dropdown and a search field for finding specific tracks from your music library to insert into the log.

Right — Log Editor

Shows every line of the selected program log, one line per row, in monospaced font with alternating white and light-gray row backgrounds — exactly as the file will appear to AutoCast. Every line is shown verbatim, including automation commands, time markers, comments, and blank lines. A find field at the top of the column lets you search for any text within the log — see Finding Text in the Log below.

To insert a specific track from your library into a program log:

  1. Use the folder dropdown and search field in the middle column to find the track.
  2. Click to select it in the results table. For multiple tracks, Shift-click or Command-click to select several at once.
  3. Drag the selected rows from the search results table into the editor on the right. A drop-line indicator shows exactly where the new lines will be inserted.
  4. Release to drop. The tracks are inserted and the log is saved to disk immediately.

Previewing Tracks

Before dragging a track into the log, you can audition it without leaving ClockWork — useful for confirming you've got the right cut, the right edit, or the right tempo for the slot you're filling.

  1. Click a single row in the Library Search results table to select it.
  2. Press Spacebar. The track begins playing through your configured preview output.
  3. Press Spacebar again to stop. (A second press always stops — it does not restart from the top.)
  4. While a preview is playing, press or to step to the previous or next row in the results table. The current preview stops and the newly-selected track begins playing automatically — letting you "scrub" through search results with audio following the selection.

Choosing the Preview Output

Preview audio is routed to a specific output device of your choice, separate from whatever AutoCast is using for on-air playback. This means you can audition tracks through headphones or a cue speaker without bleeding onto the air.

  1. Open ClockWork → Settings… (⌘T).
  2. Click the Audio tab.
  3. From the Library Search preview output dropdown, choose the device you want to hear previews on — typically a headphone interface or a dedicated cue output. Choose (none — preview disabled) to turn off the spacebar preview entirely.
💡

The device list shows every output device currently connected to your Mac. Pick a device that is not your on-air bus. If the chosen device is later unplugged (e.g., a USB interface), preview falls back to the system default until you reconnect it or pick a different device.

Finding Text in the Log

The find field at the top of the editor column searches for any text within the currently-open program log — useful for jumping straight to a specific artist, title, automation command, or time marker in a long log.

  1. Click the field labeled Find in log… at the top of the editor column.
  2. Type the text you're looking for. Matching is case-insensitive and matches any substring.
  3. The first match is highlighted and scrolled into view with a few rows of leading context above it.
  4. Press Enter or click the arrow button to jump to the next match. Click the arrow to jump back to the previous match.
  5. Click the at the right end of the field to clear the search and return the row backgrounds to normal.

The arrow buttons disable themselves at the ends of the match list, so Enter at the final match is a no-op rather than wrapping around.

Editing Log Lines

Reordering Lines

Drag any row (or a multi-selection) within the editor table to reorder it. A drop-line indicator shows the destination. The file is saved when you release.

Right-Click Context Menu

Right-click any row in the editor to access these operations, all of which support multi-line selection:

CommandWhat it does
CopyCopies the selected lines to the clipboard as plain text.
CutCopies and removes the selected lines.
PasteInserts the clipboard content below the currently selected row.
CloneDuplicates the selected lines and inserts the copy immediately below.
DeleteRemoves the selected lines permanently.
Adjust Text SizeOpens a text-size adjuster for the editor table only.
💡

The Editor responds to ⌘R library refresh — the folder dropdown is rebuilt and any stale search results are cleared automatically. If you add new music to your library while ClockWork is open, press ⌘R and then search again in The Editor to see the new tracks.

⚠️

All changes are saved immediately. There is no Undo in The Editor. If you accidentally delete or misplace lines, you'll need to regenerate the log from TuneStacker or restore from a backup.

Text Scaling

The Editor participates in the app-wide text scaling system (⌘+ / ⌘− / ⌘0). You can also adjust the editor column's text size independently using the "Adjust Text Size" option in the right-click menu — useful if you want the log content in a larger monospaced font without scaling the rest of the interface.