Vibecode Auphonic

track this build5 phases, 15 steps, beginner friendly
KINDA · weekend project
price variesbuild time multi-daycategory 🎤 podcastingreplaced by 0 people

The core loop is buildable, but a dependable replacement becomes a real weekend or multi-day project. For Auphonic, normalize loudness, reduce noise, and batch-process user-owned audio locally. The hard boundary is proprietary adaptive audio processing, cloud queues, and broad format delivery, plus audio infrastructure, distribution, and production polish.

the project pack5 files · written for this build, step by step
README.md
# Auphonic · indie build

A command line and small interface over ffmpeg that measures each file, normalises it to a podcast loudness target with a true peak ceiling, reduces steady noise, evens out speakers recorded at different levels, and exports production ready files with a report showing the measured figures before and after.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Processing | ffmpeg with the loudnorm and afftdn filters | loudnorm implements EBU R128 measurement and true peak limiting, which is the actual standard rather than a guess at one |
| Runtime | Python 3.12 driving ffmpeg as a subprocess | the work is orchestration, measurement parsing and batch bookkeeping, not sample manipulation |
| Measurement | Two pass loudnorm: measure, then apply with linear correction | single pass loudnorm compresses dynamics to hit the target and sounds worse; two pass applies a fixed gain |
| Transcription | whisper.cpp locally, optional | chapter marks and a transcript without sending anyone's recording to a service |
| Storage | Original files untouched, outputs written alongside with a JSON report | you must be able to rerun with different settings, which means never overwriting the source |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **ffmpeg with the loudnorm and afftdn filters** · free
  - Why: It is the entire processing engine. A build without these filters cannot do any of this.
  - Get it: brew install ffmpeg, your package manager, or a static build from ffmpeg.org. Confirm the filters are present rather than assuming.
  - Verify: ffmpeg -filters lists loudnorm and afftdn
- [ ] **Python 3.12 or newer** · free
  - Why: Runs the orchestration, measurement parsing and batch logic.
  - Get it: python.org or your package manager, then a virtual environment in the project directory.
  - Verify: python3 --version prints 3.12 or higher
- [ ] **Three real recordings with different problems** · free
  - Why: A clean studio file proves nothing. You need one with steady hiss, one with two speakers at clearly different levels, and one already close to target.
  - Get it: Use your own recordings, or record them deliberately. Keep them as fixtures so a settings change can be compared against the same material.
  - Verify: All three are saved as fixtures with their initial measurements recorded
- [ ] **Headphones or monitors you know well** · free if you already have a pair
  - Why: Denoising decisions are made by ear, and laptop speakers hide exactly the artefacts you are trying to avoid.
  - Get it: Any headphones you have listened to enough to know how they sound. Familiarity matters more than price here.
- [ ] **whisper.cpp with a model, optional** (optional) · free, but transcription takes real time on your own machine
  - Why: Phase 5 only, for transcripts and chapter assistance. Everything else works without it.
  - Get it: Build whisper.cpp and download a model. Model sizes vary from tens of megabytes to several gigabytes, and the larger ones are much slower.
  - Verify: whisper-cli transcribes a short 16 kHz mono WAV

## Quick start

```sh
ffmpeg -i input.wav -af loudnorm=print_format=json -f null -
```

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Adaptive per-recording processing decisions.
- Cloud queues and processing that continues when your machine sleeps.
- Delivery integrations to podcast hosts.
- Licensed music and automatic ducking around it.
- proprietary adaptive audio processing, cloud queues, and broad format delivery
- remote studio reliability
- licensed music libraries
- hosting distribution
- advanced mastering and support

If one of those is essential to you, that is the reason to keep paying for Auphonic, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People still pay for Auphonic because creators pay to remove fragile audio plumbing and publishing chores from a release schedule. The recurring cost buys codec support, loudness standards, transcription, storage, feeds, analytics, and deliverability to directories, not just the visible interface.

what you lose

xproprietary adaptive audio processing, cloud queues, and broad format delivery

xremote studio reliability

xlicensed music libraries

xhosting distribution

xadvanced mastering and support

share on X ↗"I just replaced Auphonic with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

AudacityNoise reduction, loudness normalization and batch macros, with no cloud queue to blame.18kaug 2026open source↗

no votes, no pay-to-list · just what's real

the numbers

Auphonic pricing

planmonthlyannual (per mo)what you get
auphonic free$0$02 processed audio hours/month; free credits do not roll over; multitrack productions under 20 minutes; Auphonic jingle
auphonic s recurring—$139 processed hours/month
auphonic m recurring—$3021 processed hours/month
auphonic l recurring—$6445 processed hours/month
auphonic xl recurring—$136100 processed hours/month
auphonic xxl recurring—$290250 processed hours/month
recurring morecustom—More than 1,000 processed hours/month
one-time 5 hourscustom—5 processed hours total; credits never expire
one-time 10 hourscustom—10 processed hours total; credits never expire
one-time 25 hourscustom—25 processed hours total; credits never expire
one-time 50 hourscustom—50 processed hours total; credits never expire
one-time 100 hourscustom—100 processed hours total; credits never expire
one-time 250 hourscustom—250 processed hours total; credits never expire
one-time 500 hourscustom—500 processed hours total; credits never expire
one-time 1,000 hourscustom—1,000 processed hours total; credits never expire
one-time 2,000 hourscustom—2,000 processed hours total; credits never expire
one-time 3,000 hourscustom—3,000 processed hours total; credits never expire
one-time morecustom—More than 3,000 processed hours total

free tier2 processed audio hours/month; no rollover; multitrack productions under 20 minutes; outputs include an Auphonic jingle; no speech recognition or automatic shownotes

billingfree + recurring monthly/yearly plans + non-expiring one-time credits; yearly recurring prices are 20% lower

hidden costsMinimum charge is 3 minutes per production; changing an input file or creating a new production charges again; recurring credits expire monthly, auto-top-up can repurchase one-time packs, and VAT may be added.

verified 2026-08-14 · source ↗

questions
Vibecode Auphonic

Kinda. The core of Auphonic is buildable in a weekend with the prompt on this page, but there are real gaps: proprietary adaptive audio processing, cloud queues, and broad format delivery, remote studio reliability. Read the honest list above before committing.

How much does Auphonic cost?

Auphonic's pricing is usage-based or varies by plan · Pricing is credit and hour based rather than a stable monthly subscription; canonical price is null..

What do I lose by replacing Auphonic?

Honestly: proprietary adaptive audio processing, cloud queues, and broad format delivery; remote studio reliability; licensed music libraries; hosting distribution; advanced mastering and support. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Auphonic?

Yes: Audacity (Noise reduction, loudness normalization and batch macros, with no cloud queue to blame.) The prompt is for when you want it exactly your way.