July 26, 2026
Rewind, hiss, and internet discourse
Simulate cassette tape audio profiles using FFmpeg
Your songs can now sound like old mixtapes, and the comments instantly got nostalgic
TLDR: A new FFmpeg project lets people make digital audio sound like old cassette tapes, complete with hiss, pitch wobble, and different tape personalities. The comments quickly became the main event, bouncing from confusion over tape lingo to debates about whether these sounds are science, nostalgia, or just very committed vibes.
A tiny audio project that makes modern music sound like it came off an old cassette somehow turned into a full-on comment-section nostalgia party. The tool uses FFmpeg—a popular audio and video command-line app—to add the little flaws people remember from tapes: soft hiss, slight wobble in pitch, muffled highs, and that worn-in, fuzzy warmth. Even the tape “characters” read like a dramatic cast list, from the relatively polished Maxell and TDK options to the chaotic Soviet mk60, which basically arrives wearing a trench coat made of static.
But the real show was the crowd reaction. One camp was instantly into it, asking the all-important question: which fake tape sounds best? Another camp walked in with the most relatable response possible: “What is ‘wow’?” That kicked off the classic internet split between cassette veterans and everyone else, because yes, in tape land “wow” means the sound gently warbling when the tape speed drifts—not praise, just mechanical drama.
Then the debate got nerdier in a fun way. One commenter wondered how anyone decides what each cassette should sound like in the first place: is it careful testing, cassette folklore, or just vibing by ear? Another tried to level it up with machine-learning gear modeling, while someone else jumped straight to Dolby B experiments—an old tape noise-reduction trick—because of course the comments on a simple retro audio toy immediately escalated into audio lab chaos. In other words: the project is charming, but the comments are where the real mixtape madness lives.
Key Points
- •The project uses FFmpeg to simulate cassette tape audio profiles.
- •Its processing includes tape noise, wow and flutter pitch modulation, bandwidth limiting, and EQ adjustments.
- •The repository provides multiple cassette presets, including BASF, Maxell, Sony, TDK, and mk60 profiles with distinct sound characteristics.
- •Users can either convert local audio files or record live web streams using provided shell scripts.
- •Processed files are written to an `./out` folder, and the project requires FFmpeg compiled with libmp3lame and is licensed under MIT.