
Разработчик Александр Романов представил открытый проект под названием Cassette Simulation. Это решение позволяет делать имитацию аудиопрофилей кассетной ленты пяти популярных производителей с помощью FFmpeg. Исходный код проекта опубликован на GitHub под лицензией MIT.
Этот проект имитирует аудиопрофили кассетных лент с помощью ffmpeg. Он применяет шум ленты, модуляцию тональности wow и флаттер (flutter), ограничения полосы пропускания и настройки эквалайзера.
Необходимые компоненты для работы проекта: bash и ffmpeg (скомпилированный с libmp3lame).
Структура репозитория Cassette Simulation:
-
BASF LH Extra C90: немецкая ферритовая лента. Умеренный шипение и лёгкий флаттер.
-
Maxell UD C90: более высококачественная ферритовая лента. Меньше шипения, более широкий частотный диапазон.
-
Sony CHF60 Type I Normal (1978): винтажная 60-минутная обычная лента. Тёплый средний диапазон.
-
Sony CHF90 (1978): винтажная 90-минутная обычная лента. Немного больший дрейф скорости ленты.
-
TDK D90 (1995–1997): лента позднего периода Type I. Чистый звук, тонкий аналоговый характер.
-
mk60: советская лента MK-60. Сильный шум ленты, сильный wow и флаттер, агрессивное снижение частоты.
Пример использования проекта:






Источник: habr.com