DeChaff
DeChaff prepares sermon recordings for podcast distribution. Drop in a raw audio file and it cleans the audio, normalises loudness, encodes to MP3, and adds chapter markers with ID3 tags — all in one step.
Basic workflow
- Drop a file onto the drop zone (or click Choose File…). Supported formats: WAV, MP3, M4A, AIFF, FLAC, CAF.
- The waveform appears at the bottom of the window. Trim the recording if needed (see below).
- Fill in the Info tags on the right if you want them embedded in the MP3.
- Add Chapter markers if needed.
- Click Process → to run. The output file is saved next to the original.
Waveform & trimming
The waveform panel at the bottom shows the full recording. Two orange handles mark the trim-in (start) and trim-out (end) — only audio between them is processed. This is useful for cutting mic noise before the service starts and dead air at the end.
Setting trim points
- Drag the orange handles directly on the waveform.
- Or click to position the playhead, then click Set In or Set Out to snap the nearest handle to the playhead.
Playback
- Click anywhere on the waveform to jump to that position.
- Press Space to play/pause (works unless a text field is focused).
- The golden playhead line shows the current position.
Zooming in for precision
- Pinch on the trackpad to zoom in — the waveform shows higher detail as you zoom.
- The scrollbar below the waveform appears when zoomed; drag it to pan, or use the trackpad scroll wheel.
- Double-click the waveform to zoom back out to full view.
Processing options
| Option | What it does |
|---|---|
| Voice Isolation | Runs Apple's built-in voice isolation engine to remove background noise, room reverb, and crowd sounds. |
| Dynamic Compression | Evens out volume differences — quieter passages are brought up, peaks are controlled. Helps with preachers who vary a lot in volume. |
| Loudness Normalisation | Adjusts the overall level to a target measured in LUFS (the broadcast standard). Default −16 LUFS suits most podcast platforms; use the slider to adjust. |
| Mono output | Mixes down to a single channel. Recommended — sermons recorded in stereo waste file size without benefit. |
| Shorten long silences | Finds pauses longer than the threshold and trims them. Useful for tightening recordings with long gaps between thoughts. The slider sets the maximum silence length to keep. |
| MP3 bitrate | Quality/size trade-off for the MP3 output. 64 kbps is fine for speech; use 128 kbps+ if music quality matters. |
Info tags (right panel → Info tab)
These fields are embedded in the MP3 as ID3 tags and are used to build the output filename automatically.
| Field | Notes |
|---|---|
| Sermon Title | e.g. The Saving Power of Jesus |
| Bible Reading | e.g. Romans 1:16–17 |
| Preacher | Speaker name |
| Series | Sermon series title — remembered between sessions |
| Date | Date picker — defaults to today. The year is embedded in the ID3 tag; the full date prefixes the filename. |
| Artwork | Drag an image onto the artwork square, or click it to choose a file. Remembered between sessions. |
Output filename is built automatically from the tags:
YYYY-MM-DD Sermon Title, Bible Reading | Preacher | Series.mp3If no tags are filled in, the file is named <original>_dechaff.mp3.
Chapter markers (right panel → Chapters tab)
Chapters appear as purple lines on the waveform and as a navigable chapter list in podcast apps.
Adding chapters
- Click + in the Chapters tab. The first chapter is pre-labelled Bible Reading and the second Sermon, using the text from the Info fields if filled in.
- Chapter times default to 1-minute intervals — adjust them after adding.
Editing chapters
- Drag a purple marker on the waveform to reposition it. The playhead follows and the time updates in the table.
- Click the time field in the table and type a time directly (format:
m:ssorh:mm:ss). - Click the title field to rename a chapter.
- Click the × button to delete a chapter.
Chapters are stored in output time — that is, relative to the trim-in point. A chapter at 0:00 plays at the very start of the trimmed recording, regardless of where the trim-in handle sits on the original file.
Output file
The processed file is saved in the same folder as the original. When processing finishes, a green bar shows the filename with a Reveal in Finder button.
To process another file, simply drop it onto the drop zone or the waveform area — the window resets automatically.
Tips
- Long recordings: Zoom into the waveform at the start and end to place trim handles precisely rather than guessing.
- Shorten silences: Start with 1.0 s and listen to the result — too short can make the delivery feel rushed.
- Series field: This is the only field that persists between sessions, since series titles typically span many recordings. Fill in the others fresh each week.
- Chapter timing: If you're not sure where a section starts, play the recording and press Set In / Set Out to mark points on the fly, then convert those to chapter positions by dragging the markers.
Podcast page posting format
- Embed youtube video
- Audio object
- Embed tab
- Upload MP3
- Title: Sermon Title, Reading Reference
- Author/Artist: Preacher
- Podcasting tab
- Title: Sermon Title, Reading Reference | Preacher
- *Subtitle: *Series
- Summary:
<h2>Title</h2> <p>Preacher: Preacher</p> <p>Date: DD/MM/YYYY</p> <p>Series: Series</p> <p>Reading: Reading Ref</p> <p>Description</p>- Episode Duration: Duration of mp3
- Embed tab
- Description
