QUILL Audio Studio User Guide

Version 1.0.0

QUILL Audio Studio is audiobook and audio production the way a screen reader user would design it: a small home window whose book list has focus the instant it opens, a wizard that asks one question at a time and announces every step, a chapter editor you drive entirely by ear, and spoken progress for every long run. It runs the exact same Audio Studio code that ships inside the QUILL editor and shares QUILL's data store, so a voice you configure here reads aloud in QUILL too, and nothing you set up is ever stranded.

Three journeys cover the whole workshop:

Installing and running

The installer

Run QUILL-Audio-Studio-Setup-1.0.0.exe. It installs to its own folder with a Start Menu group (including a User Guide shortcut) and an uninstaller. Your data lives in the shared Quill store in your Windows profile (%APPDATA%\Quill), the same store QUILL, Quill Radio, and QUILL Cast use. Uninstalling never deletes that shared data.

Windows SmartScreen may warn on first run because this release is not code-signed; choose "More info" then "Run anyway".

The portable zip

Extract the portable zip anywhere - even a USB stick - and run QuillAudioStudio\QuillAudioStudio.exe. The portable switch is a data folder next to the exe that contains a storage-mode.json marker file holding {"mode": "portable"}. When that folder and marker are present, all settings, voices, downloaded engines, and your book list live inside the app folder, so the whole studio travels with you. The portable zip ships this marker already in place; the installed copy ships no data folder and uses the shared %APPDATA%\Quill store instead.

Both flavors bundle ffmpeg and the mpv player engine in a tools folder next to the exe, so audiobook building and high-fidelity playback work out of the box.

Running from source

From a checkout of the repository:

run-quill-audio-studio-safe-mode.bat launches with Safe Mode on (see "Safe Mode" below).

The home window

The window opens with keyboard focus on your books list. From top to bottom:

The status bar reads "Ready - N books in your library" when idle. During a long run it carries per-file progress, and by default the Studio also speaks the 25, 50, and 75 percent milestones so you can follow an overnight narration from another window (turn this off in Preferences).

The library tree

The library fills in as you work: every book you open in the Chapter Workbench joins it, and you can shape it yourself with Favorites and folders. Books are grouped into four built-in collections and any folders you create:

Expand and collapse the groups with Left and Right. Press Enter on a book to open it in the Chapter Workbench. The context menu (Application key, or Shift+F10) is keyboard-complete on both books and folders: Open, Reveal in Folder, Favorite (toggle), Move to Folder, New Folder, and Remove. Reveal in Folder opens your operating system's file manager (Windows File Explorer, or the macOS Finder) with the book file selected, so you can find it on disk. Remove takes the book out of your library but never touches the file on disk, and says so. The tree remembers which book you had selected when the library reloads.

The Studio wizard

Studio > Open Audio Studio... (Ctrl+N) opens the wizard. Its first page asks the one question that matters - what would you like to make? - and the following steps adapt to your answer. The wizard remembers which journey you used last and pre-selects it.

Wizard mechanics, the same on every page:

The menu items Narrate Documents..., Build From Recordings..., and Edit a Book... are shortcuts into the same wizard (Edit a Book goes straight to a file picker and then the Workbench).

Journey 1: Narrate Documents

Seven steps: Start, What should I read?, Who should read it?, How should chapters work?, Output and diagnostics, Tell me about the book, Review and start.

What should I read?

Who should read it?

How should chapters work?

Output and diagnostics

Tell me about the book

Review and start

The summary reads every choice back in plain sentences; press Back to change any of it. Save a job file... pins this exact run to a portable .quilljob (see "Job files"). Press Start and the run begins in the background: per-file progress in the status bar, spoken milestones at 25, 50, and 75 percent, and the finished book lands in Your books.

Journey 2: Build From Recordings

Four steps: Start, Where are the recordings?, Tell me about the book, Review and start.

Journey 3: The Chapter Workbench

Open a book three ways: Edit a Book... (a file picker), Studio > Open Book File... (Ctrl+O), or press Enter on a book in Your books. A chaptered MP3, M4B, or M4A opens with its chapters; a file with no chapter markers opens as one big chapter, ready to carve.

The chapter list

Each row reads in full: "3. The Long Road - starts 1:02:03, runs 12:40". Press Enter on a chapter to hear it. Selecting a chapter loads its title into the Chapter title field - type a new one and press Enter (or the Rename button).

The player

The built-in player anchors everything. All controls are buttons with access keys, fully reachable with Tab and screen-reader-friendly:

The player also remembers your volume and mute choice per book - turn one book down to 40% and mute another, close them, and each reopens at the level you left it.

Playback uses the bundled mpv engine when it is available (gapless audio, exact seeking, instant chapter jumps even on eight-hour books) and quietly falls back to the Windows media engine when it is not - a broken engine can never take playback away.

While a Workbench is open, your media keys drive the active player: Play/Pause, Stop, Next chapter, and Previous chapter work from any window. With no Workbench open they are silent. (Media keys are a Windows feature.)

Chapter surgery

All by ear:

  1. Play until you hear where a boundary belongs, and pause there.
  2. Split at playhead - the chapter is cut in two exactly at the playhead. This is the fix for a book whose chapters landed in the wrong places.
  3. Set start to playhead - retime an existing boundary: select the chapter, park the playhead where it should start, press. The timeline always stays contiguous.
  4. Merge into previous and Restore original (one press undoes every edit) round it out.

Analysis helpers

Both propose, never impose - proposals land in the list for review, and Restore original undoes them.

Import, export, and split

Book details and saving

Title (album), author, narrator, genre, and year are edited right in the dialog.

Saving is honest about physics:

Long saves run in the background so the window stays responsive.

Publish...

Opens the Publish dialog for this book - save your chapter edits first. See "Publishing" below.

Voices

Engines

The Speech Hub

Voices > Speech Hub (Voices and Engines)... is the one place to see and set everything: offline voices on one tab, cloud voices on another, and the speech-recognition (dictation/transcription) engines and models alongside. Pick an engine and voice, adjust rate, volume, or speed, preview, and Set as Default. Voices you configure here are shared with QUILL - and the hub's "export to audio" action opens the Audio Studio wizard, because in this app that is what export means.

Pronunciation dictionaries

Voices > Pronunciation Dictionaries... opens the same manager QUILL uses to teach the speech engines how to say tricky words - names, acronyms, invented terms. Each entry maps what is written to how it should be spoken, and dictionaries apply as a silent text transform to both narration runs and live Read Aloud. Because this is shared QUILL data, a correction you make here is honoured everywhere the shared store is used.

Voice previews

Every preview speaks the same standard phrase, so voices are directly comparable. When a bundled sample ships for a voice, the preview plays instantly - even before the engine is downloaded. When no sample ships but the engine is installed, the Studio synthesizes the phrase live with the real voice; if that synthesis is taking a moment, you hear "Generating preview, please wait" so silence never leaves you guessing. If neither a sample nor an installed engine is available, the status line says "Download this voice to hear a preview." Starting a new preview always stops the previous one; previews never overlap.

Downloading voices, engines, and components

Everything heavy downloads on demand, with progress and a working Cancel:

If a component install fails, the Studio offers to save a diagnostics bundle - a small, redacted zip you can send to support so the failure can be read without exposing anything private.

All downloads are disabled in Safe Mode.

AI features

Set Up AI

AI > Set Up AI... runs a short, jargon-free wizard: choose how AI should run - a cloud provider with your own key (paste it, test it) or a local model via Ollama (nothing leaves your machine) - and you land ready to go. Nothing is applied until you confirm, and you can cancel at any point with nothing lost.

One configured provider powers three things in this app:

All AI features are unavailable in Safe Mode.

Publishing

Publish a Finished Book

Book Tools > Publish a Finished Book... asks for the book file (pre-selecting the book highlighted in Your books) and opens the Publish dialog. The Workbench's Publish... button opens the same dialog for the book you are editing. Three explicit, consent-first paths:

Make a Podcast Feed From a Folder

Book Tools > Make a Podcast Feed From a Folder... runs a whole show from one folder. Every MP3, M4B, or M4A master becomes an episode (oldest file = episode 1), with its title from its tags or your per-episode override and your per-episode description, edited in an accessible list. The show settings (title, author, description, media URL base, feed URL, cover URL) persist in the folder itself, so after each new build one press of Write feed.rss now regenerates the complete feed. Write show notes page produces an accessible show-notes.html beside it. Everything here is local file IO; uploading is the SFTP destination's job.

All publishing is unavailable in Safe Mode.

ACX Compliance Check

Book Tools > ACX Compliance Check... measures any audio file - not just books built here - against the ACX submission window: integrated loudness (target -20 LUFS plus or minus 3), true peak (max -3 dBFS), and noise floor (max -60 dBFS). A passing file is told so plainly; a failing one gets a concrete recommendation per criterion ("make the recording 5.8 dB quieter"). The measurement runs in the background and needs ffmpeg; if ffmpeg is missing the app points you at Voices > Get FFmpeg... first.

Job files

A .quilljob file pins an entire run - folder, voices, rotation and casting, chapters, output, mastering, and book details - in a small, portable, hand-editable text file.

Keep one job file per project, or edit one in any text editor between runs. Loading a job from the Studio menu behaves exactly like loading it in the wizard - just one dialog sooner.

Book Tools

Two listening aids live on the Book Tools menu:

Mute (Ctrl+M) is also on the Book Tools menu - same as the Mute button in the player.

The Studio menu

Two items on the Studio menu track your listening across launches:

Preferences

Studio > Preferences... (Ctrl+Comma):

These preferences are stored in a small app-local file, so the shared settings QUILL wrote stay exactly as QUILL wrote them. Speech settings (engine, voices, rates) deliberately stay in the shared store - configure a voice here and QUILL reads aloud with it too.

The system tray

While minimized to the tray the Studio keeps running - a long narration continues with the window tucked away. Right-click (or keyboard-invoke) the tray icon for:

Double-click the tray icon to bring the window back.

Checking for updates

Help > Check for Updates... compares your version with the newest release on GitHub, downloads the right artifact for your flavor (installer for an installed copy, portable zip for a portable one) with spoken progress, then offers to install. The automatic startup check (on by default, throttled to once a day) is silent unless it actually finds something.

The Command Palette

Help > Command Palette... (Ctrl+Shift+P) lists every Studio command in one searchable list: the three journeys, Open Job File, Publish, the podcast feed, the ACX check, Sleep Timer, Mute Playback, Play Queue, the Speech Hub, Pronunciation Dictionaries, model and component downloads, AI setup, Preferences, and Check for Updates. Type a few letters, arrow to the command, press Enter.

Keyboard reference

Action Key
Open Audio Studio (the wizard) Ctrl+N
Open Book File Ctrl+O
Preferences Ctrl+Comma
Command Palette Ctrl+Shift+P
Open selected book (in Your books) Enter
Remove selected book from the list Delete
Play selected chapter (Workbench list) Enter
Rename chapter (Workbench title field) Enter
Mute (player / shell) Ctrl+M
Media Play/Pause (when a Workbench is open) Media key
Media Stop (when a Workbench is open) Media key
Media Next chapter (when a Workbench is open) Media key
Media Previous chapter (when a Workbench is open) Media key
Studio menu Alt+S
Book Tools menu Alt+B
Voices menu Alt+V
AI menu Alt+A
Help menu Alt+H

Every button and field in the wizard, the Workbench, and the dialogs also has an access key (underlined letter), reachable with Alt plus that letter while the surface has focus.

Safe Mode

Set the environment variable QUILL_SAFE_MODE=1 or pass --safe-mode (or use run-quill-audio-studio-safe-mode.bat). Safe Mode disables AI features, publishing, and component downloads; everything local - narration with installed engines, the Workbench, saving - keeps working. Use it to isolate a problem or to run on a machine where network features are unwelcome.

Sharing data with QUILL

The Studio reads and writes the same data store as QUILL, Quill Radio, and QUILL Cast: %APPDATA%\Quill for an installed copy, or the data folder next to the exe (marked by a storage-mode.json file holding {"mode": "portable"}) for a portable one. Shared between the apps:

Only the handful of window-behavior preferences above are app-local. Uninstalling the Studio never deletes the shared data.

Troubleshooting