Touchups — By Folder

The By Folder sub-tab turns Touchups into a quiet background process. Tell Librarian to watch a folder, set the Touchups options that should apply to it, and click Activate. From that moment on, any audio file that lands in that folder is automatically added to your library and scanned with the settings you defined — no manual Apply needed. Disable monitoring just as easily when you don't need it any more.

By Folder is built around the idea of cards. Each card is one rule: one folder, with one set of Touchups options. You can have as many cards as you like; each watches its own folder with its own settings. A station might run one card on its VoiceTracks folder with SteadyCast™ in Voice mode, another on the Music folder with SteadyCast™ in Music mode, and a third on a shared network drop folder where new commercials arrive throughout the day.

Anatomy of a Card

Each card on the By Folder sub-tab contains everything needed to define one monitoring rule:

Setting Up a Card

  1. Click + on an existing card to add a new one (or use the placeholder card that's already there on first launch).
  2. Click Browse… and pick the folder you want Librarian to watch.
  3. Decide whether subfolders should be included by toggling Also apply to all sub folders.
  4. Configure Silence Trimming and SteadyCast™ independently — pick one, both, or neither.
  5. Click Activate. The card's title gains "(Active)" and the status bar confirms the new monitor is running.
💡

Activate also runs a catch-up scan on the folder. Any audio files already inside that aren't yet in your library get added and Touchups-scanned right then, so you don't have to remember which files arrived before you set up the rule.

While a Card Is Active

An active card is soft-locked — every input is greyed out so you can't accidentally change a setting mid-batch and have new files scanned with mixed rules. The folder field, the recurse checkbox, the Silence and Volume options, the sliders, the radios — all of them stay visible but uneditable. Only the title and the Disable / − / + buttons remain interactive.

Whenever a new audio file appears in the watched folder, Librarian:

  1. Adds it to the library (the library.tsv) if it isn't already there.
  2. Runs the card's configured Touchups operations on it.
  3. Saves the resulting TrimStart, TrimEnd, LUFS, and LUFSTarget values.
  4. Reports the scan in the status bar at the bottom of the window.
📝

Files that are already in the library and already have Touchups values won't be re-scanned. Only genuinely new files get processed. To force a re-scan of older files, use the Re-analyze already-scanned files option on the By Selection sub-tab.

Stopping Monitoring

Click Disable to stop watching. A confirmation sheet appears with two options:

After confirm, the card returns to its editable state — fields un-grey, Disable becomes Activate again, settings can be tweaked. Click Activate when you're ready to resume monitoring.

Overlap Detection

Librarian refuses to activate two cards covering the same ground. If you set up Card A to watch /Music with subfolders included, then create Card B pointing at /Music/Rock and click Activate on B, Librarian shows a red warning on Card B and refuses to activate it. The conflicting card's name is named in the message.

The check considers recursion in both directions: a non-recursive card on /A doesn't conflict with a recursive card on /A/B, but a recursive card on /A does. Saved-but-inactive cards may overlap freely; only activation enforces uniqueness.

Across Launches

Cards are saved to your library settings as soon as you create or change them. The next time you launch Librarian, every active card resumes monitoring automatically and runs a catch-up scan to pick up anything that arrived while the app was off. Inactive cards stay inactive — they're just remembered, not started.

Common Use Cases

How It Manifests in AutoCast

By Folder writes the same four library columns that By Selection writes — and AutoCast honors them identically, regardless of which sub-tab generated them:

⚠️

By Folder watches for new files only while Librarian is running. If you produce a voice track in AirStaff Studio while Librarian is closed, the catch-up scan on next Librarian launch will pick it up. But for live, immediate processing, Librarian needs to be open. Most stations leave Librarian running on the studio Mac at all times — that's the intended setup.