01 · Measure
Loudness analysis.
We measure integrated loudness and true peak across the whole episode with R128 methods. No guessing from a moving average.
Technical guidelines
Deliver your audio however it comes. If you want to help, aim for around −24 LUFS with a little headroom. Either way, every episode is conformed to spec before it publishes.
Loudness
Loudness is measured in LUFS, integrated across the whole episode. Every platform normalizes to its own target. Delivering so your show benefits from each of them is our job, not yours.
You don't need to be the loudest thing on the planet. Resist the urge to crank it. Send it quiet, around −24 LUFS, dynamics intact, with at least −2 dBTP of headroom. That is the archival loudness we like to receive. If your tools can hit it, great. If they can't, send whatever you have. We are not fussy about the input.
We handle the loudness. Castcore runs the exact same pipeline we build for broadcasters around the world, not a fixed gain offset bolted onto every file. We measure with R128 methods and bring every episode to the AES77 −18 LUFS target, leaving the right headroom so platforms like Spotify can apply their own boost without clipping.
We take the standards for everything they're worth. Knowing exactly how each platform normalizes, and delivering so your show benefits from all of them, is the part that takes expertise. That is the part we are good at.
Integrated loudness · LUFS
Send it quiet, around −24 LUFS, and let us do the work. We store at −18 LUFS with a −5 dBTP ceiling — headroom calculated so each platform's boost lands clean.
What to deliver
Upload the best-quality file you have, in any format. We re-encode every episode ourselves, so the one thing that matters is that what you send is clean. Garbage in, garbage out.
What happens after upload
01 · Measure
We measure integrated loudness and true peak across the whole episode with R128 methods. No guessing from a moving average.
02 · Process
Solo: loudness normalization to −18 LUFS and true-peak limiting. Producer: full upward and downward compression to target LRA, loudness normalization, and conformance limiting. Either way, the output meets spec.
03 · Encode
We encode above the floor bitrate with the Fraunhofer AAC encoder. Audibly cleaner than minimum-bitrate output at the same size.
04 · Artwork
Apple Podcasts requires exactly 3000×3000 JPEG. We rescale and convert your cover automatically on every upload — whatever size or format you send.
Before you publish
LUFS vs dBFS, dithering, encoding artifacts, the Dynamic Score: the people who build Castcore's audio pipeline write it all up at Fremen Guru. Castcore keeps it practical. Fremen goes deep.
That's the whole deal. Start a show and your first upload comes out to spec.