Я еще не начал кодировать раздел, но мне было интересно, знал ли кто-нибудь о решении для этого/имеет ли какие-либо источники, которые были бы для него полезны.
Я пытаюсь эмулировать насыщение ленты на массиве байтов 44,1 кГц PCM 16-битных (с прямым порядком байтов) аудиоданных, которые уже были записаны (у меня уже есть класс записи, готовый и работающий). Я хочу исказить и отфильтровать байты данных, чтобы имитировать звук ленты.
Теоретически, я думаю, нам нужно использовать симметричное мягкое отсечение для искажения (я просмотрел пример на странице 118 в этом учебнике для цифрового аудио FX, я просто понятия не имею, как это реализовать: https://books.google.it/books?id=h90HIV0uwVsC&printsec=frontcover&hl=en#v=onepage&q&f=false), а затем отфильтровать весь сигнал с помощью фильтра нижних частот?
Я не уверен, с чего начать, но если вы знаете какие-либо решения, которые можно преобразовать в функцию, я был бы очень признателен.