На GitHub появился код, превращающий цифровое аудио в магнитофонный звук

Современную музыку снова можно превратить в запись с дешёвой кассеты: шипение, дрожание высоты звука и приглушённые частоты — всё это воспроизводит проект Audio Cassette Simulation, использующий обычные фильтры FFmpeg. Исходный код опубликован на GitHub, и в репозитории содержатся отдельные профили для популярных кассет популярных брендов. В этом списке есть даже (!) советская МК-60. Каждый профиль по-своему меняет исходную запись, имитируя особенности конкретного пленочного носителя.

На GitHub появился код, превращающий цифровое аудио в магнитофонный звук

Для обработки файла нужно открыть папку через Bash и запустить сценарий преобразования. Проект поддерживает обработку аудиопотока в реальном времени, а готовые записи сохраняются в папке out. Симулятор добавляет ленточный шум, неравномерность движения плёнки, колебания скорости, частотные ограничения и настройки эквалайзера — без физического магнитофона и кассеты. В отличие от многих современных подходов, разработчик не использует нейросети: основную работу выполняют тщательно подобранные параметры FFmpeg. Результат сохраняется в MP3, что может не понравиться любителям несжатого аудио, но небольшая потеря качества хорошо сочетается с намеренно состаренным звуком.

Напомним, компакт-кассеты появились в 1960-х: пластиковый корпус с магнитной лентой на двух катушках, которую магнитофон перемещал, считывая музыку или данные. Качество зависело от марки кассеты, типа плёнки и состояния техники. После распространения цифровых форматов продажи упали, но интерес к аналоговому звуку возвращается. Audio Cassette Simulation не передаёт тактильных ощущений, но за несколько команд превращает чистую цифровую запись в музыку, словно записанную на домашней аппаратуре 1980-х.

Эксперты проверили, насколько необходимы дорогие аудиокабели на самом деле.


Следите за нашими статьями в Telegam, Дзен, VK и OK
Exit mobile version