Simulate cassette tape audio profiles using FFmpeg
Article URL: https://github.com/AARomanov1985/Audio-Cassette-Simulation Comments URL: https://news.ycombinator.com/item?id=49061887 Points: 4 # Comments: 1
masterBranchesTagsGo to fileCodeOpen more actions menuFolders and filesNameNameLast commit messageLast commit dateLatest commit History4 Commits4 CommitsBASF LH Extra C90BASF LH Extra C90 Maxell UD C90Maxell UD C90 Sony CHF60 Type I Normal (1978)Sony CHF60 Type I Normal (1978) Sony CHF90 (1978)Sony CHF90 (1978) TDK D90 (1995-1997)TDK D90 (1995-1997) assetsassets mk60mk60 LICENSELICENSE README.mdREADME.md View all filesRepository files navigationCassette Simulation This project simulates cassette tape audio profiles using ffmpeg.
It applies tape noise, wow and flutter pitch modulation, bandwidth limits, and equalizer adjustments. Prerequisites bash ffmpeg (compiled with libmp3lame) Repository Structure BASF LH Extra C90: German ferric tape. Moderate hiss and mild flutter.
Maxell UD C90: Higher-grade ferric tape. Lower hiss, wider frequency range. Sony CHF60 Type I Normal (1978): Vintage 60-minute normal tape.
Warm mid-range. Sony CHF90 (1978): Vintage 90-minute normal tape. Slightly higher tape speed drift.
TDK D90 (1995-1997): Late-era Type I tape. Clean sound, subtle analog character. mk60: Soviet MK-60 tape.
High tape hiss, heavy wow and flutter, aggressive frequency cut. How to Use Navigate to any cassette folder and run the scripts: # Convert local audio files (mp3, ogg, m4a, aac) ./convert_cassette_*.
sh # Record a live web stream into segment files ./record_stream_cassette_*.sh [STREAM_URL] Processed output files will be saved in the .
/out folder. License MIT. AboutThis project simulates cassette tape audio profiles using ffmpegResourcesReadmeMIT licenseActivityStars5 starsWatchers0 watchingForks0 forksReport repositoryReleasesPackagesContributorsLanguages masterBranchesTagsGo to fileCodeOpen more actions menuFolders and filesNameNameLast commit messageLast commit dateLatest commit History4 Commits4 CommitsBASF LH Extra C90BASF LH Extra C90 Maxell UD C90Maxell UD C90 Sony CHF60 Type I Normal (1978)Sony CHF60 Type I Normal (1978) Sony CHF90 (1978)Sony CHF90 (1978) TDK D90 (1995-1997)TDK D90 (1995-1997) assetsassets mk60mk60 LICENSELICENSE README.
mdREADME.md View all filesRepository files navigationCassette Simulation This project simulates cassette tape audio profiles using ffmpeg. It applies tape noise, wow and flutter pitch modulation, bandwidth limits, and equalizer adjustments.
Prerequisites bash ffmpeg (compiled with libmp3lame) Repository Structure BASF LH Extra C90: German ferric tape. Moderate hiss and mild flutter. Maxell UD C90: Higher-grade ferric tape.
Lower hiss, wider frequency range. Sony CHF60 Type I Normal (1978): Vintage 60-minute normal tape. Warm mid-range.
Sony CHF90 (1978): Vintage 90-minute normal tape. Slightly higher tape speed drift. TDK D90 (1995-1997): Late-era Type I tape.
Clean sound, subtle analog character. mk60: Soviet MK-60 tape. High tape hiss, heavy wow and flutter, aggressive frequency cut.
How to Use Navigate to any cassette folder and run the scripts: # Convert local audio files (mp3, ogg, m4a, aac) ./convert_cassette_*.sh # Record a live web stream into segment files .
/record_stream_cassette_*.sh [STREAM_URL] Processed output files will be saved in the ./out folder.
License MIT. AboutThis project simulates cassette tape audio profiles using ffmpegResourcesReadmeMIT licenseActivityStars5 starsWatchers0 watchingForks0 forksReport repositoryReleasesPackagesContributorsLanguages masterBranchesTagsGo to fileCodeOpen more actions menuFolders and filesNameNameLast commit messageLast commit dateLatest commit History4 Commits4 CommitsBASF LH Extra C90BASF LH Extra C90 Maxell UD C90Maxell UD C90 Sony CHF60 Type I Normal (1978)Sony CHF60 Type I Normal (1978) Sony CHF90 (1978)Sony CHF90 (1978) TDK D90 (1995-1997)TDK D90 (1995-1997) assetsassets mk60mk60 LICENSELICENSE README.mdREADME.
md View all filesRepository files navigationCassette Simulation This project simulates cassette tape audio profiles using ffmpeg. It applies tape noise, wow and flutter pitch modulation, bandwidth limits, and equalizer adjustments. Prerequisites bash ffmpeg (compiled with libmp3lame) Repository Structure BASF LH Extra C90: German ferric tape.
Moderate hiss and mild flutter. Maxell UD C90: Higher-grade ferric tape. Lower hiss, wider frequency range.
Sony CHF60 Type I Normal (1978): Vintage 60-minute normal tape. Warm mid-range. Sony CHF90 (1978): Vintage 90-minute normal tape.
Slightly higher tape speed drift. TDK D90 (1995-1997): Late-era Type I tape. Clean sound, subtle analog character.
mk60: Soviet MK-60 tape. High tape hiss, heavy wow and flutter, aggressive frequency cut. How to Use Navigate to any cassette folder and run the scripts: # Convert local audio files (mp3, ogg, m4a, aac) .
/convert_cassette_*.sh # Record a live web stream into segment files ./record_stream_cassette_*.
sh [STREAM_URL] Processed output files will be saved in the ./out folder. License MIT.
AboutThis project simulates cassette tape audio profiles using ffmpegResourcesReadmeMIT licenseActivityStars5 starsWatchers0 watch
Đọc thêm từ Công nghệ

Apple Watch Series 12 and Ultra 4: What to expect
Apple will announce its next-generation Apple Watch lineup in September, including the Apple Watch Series 12 and Apple Watch Ultra 4. Here’s the latest on what to expect from this year’s updates.

Sources: Nvidia is in talks to provide a ~$250B backstop for OpenAI as part of a 10GW data center project that SoftBank is developing in Ohio (Wall Street Journal)
Wall Street Journal: Sources: Nvidia is in talks to provide a ~$250B backstop for OpenAI as part of a 10GW data center project that SoftBank is developing in Ohio — Project would be one of the largest AI computing hubs and involve power controlled by the U.S. government — Nvidia

Hackaday Links: July 26, 2026
At a time when so-called “artificial intelligence” seems inescapable, we were encouraged to see news that Amazon will be cracking down on third-party sellers that use AI-generated images for their …read more
「ニューロマンサー」実写ドラマ、Apple TV+で2027年1月配信開始へ
Appleは、ウィリアム・ギブスンのSF小説をドラマ化した「ニューロマンサー」の初ティーザー動画を公開した。全10話構成で2027年1月22日から配信を開始する。主役のケイス役をカラム・ターナー、モリイ役をブリアナ・ミドルトンが演じ、原作者のギブスンも出来栄えに満足感を示している。