Александр Романов выпустил проект Cassette Simulation для имитации звучания кассет
Х@habr_comмедиа / агрегатор
1 месРазработчик Александр Романов представил открытый инструмент Cassette Simulation на базе FFmpeg для имитации звуковых дефектов кассетных лент.
Инструмент позволяет профессионально имитировать аналоговые искажения кассет в цифровой среде.
- Позволяет звукорежиссерам и музыкантам добавлять винтажный характер записям.
- Использует стандартный FFmpeg, что упрощает интеграцию в автоматизированные процессы.
- Предоставляет шесть уникальных профилей с разной степенью деградации звука.
Разработчик Александр Романов выложил на GitHub открытый проект Cassette Simulation, который через FFmpeg имитирует звучание кассетных лент пяти производителей. Инструмент накладывает шум ленты, детонацию wow и flutter, режет полосу пропускания и крутит эквалайзер. Код опубликован под лицензией MIT, для запуска хватает bash и ffmpeg, собранного с libmp3lame.
Профилей шесть, и каждый тянет цифровой звук к своим дефектам. Немецкая BASF LH Extra C90 добавляет умеренное шипение и лёгкий флаттер, Maxell UD C90 шипит меньше и берёт диапазон шире. Винтажные Sony CHF60 и CHF90 1978 года дают тёплую середину, а 90-минутная сильнее плывёт по скорости.
Поздняя TDK D90 середины 90-х имитирует чистый звук с тонким аналоговым характером. На другом полюсе советская МК-60, которая заваливает трек сильным шумом, мощными wow и флаттером и агрессивно срезает частоты. FFmpeg, инструмент для честной цифровой обработки, здесь возвращает записи шипение, дрейф скорости и зарезанный верх.

Кратко (AI)
Разработчик Александр Романов опубликовал на GitHub проект Cassette Simulation, позволяющий имитировать звучание магнитных кассет различных производителей с помощью FFmpeg. Инструмент добавляет характерные дефекты, такие как шум ленты, детонация и частотные искажения, используя шесть предустановленных профилей.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖