Files
VoiceStudio/docs/specs/longform
7f77f4d7bf fix(audio): remove hidden reverb from the mastering pre-stage — reverb is preset-declared only (#986)
* fix(audio): remove hidden reverb from the mastering pre-stage — reverb is preset-declared only (#TBD)

Field report (Discord): baked-in echo/reverb on some voices. apply_mastering()
hardcoded a Reverb that ran on every non-raw synthesis before the user's
preset chain — broadcast shipped reverb it never declared, podcast broke its
"no reverb" promise, cinematic/warm got doubled reverb.

The mastering pre-stage is now data-driven (MASTERING_CHAIN: highpass +
compressor, same params as before) and reverb-free; cinematic/warm keep their
user-chosen reverb. Regression tests pin the contract, incl. a burst-then-
silence echo-tail check and pedalboard-missing passthrough.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* docs(changelog): hidden mastering reverb entry (#986)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: mergetest <test@local>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-08 02:26:19 +05:30
..

Longform / roadmap implementation specs

Generated by the longform-roadmap-specs workflow (draft + iterative refinement). Each maps to a task (#21–#34).

# Spec Title size
21 gpu-compat-matrix GPU compatibility matrix + preflight 101k
22 shared-voice-selector Shared component 88k
23 transcriptions-import Import from Transcriptions → script/lines 92k
24 story-audiobook-export Story <-> Audiobook export/convert 86k
25 inline-create-voice Inline Create Voice in cast/narrator 94k
26 gallery-use-handoff Gallery "Use in Stories"/default + create-voice handoff 85k
27 unify-longform-parsers Unify the 3 longform parsers 92k
28 two-pass-acx-mastering Two-pass ACX loudness mastering 103k
29 ovsvoice-format .ovsvoice portable persona format 82k
30 dub-to-stories Dub -> Stories cast+lines export 81k
31 unified-longform-project-store Unified LongformProject store 101k
32 phone-calls Opt-in phone calls (agentic) 101k
33 cue-sheet-export Standalone chapter cue-sheet (.txt) export 69k
34 runtime-verify Runtime-verify shipped longform features 119k