Недавно я прочитал, что необработанный звук (несжатые файлы WAVE) хранится в кодированном формате LPCM (линейная импульсная кодовая модуляция). Теперь я считаю, что кодирование LPCM хранит в основном форму волны, которую получает рекордер, которая представляет собой суперпозицию нескольких частот, которые присутствовали во время записи.
Теперь мы все знаем, что любой стандартный музыкальный проигрыватель (скажем, Windows Media Player) дает нам эквалайзер, который может усиливать или ослаблять полосы частот. Я знаю, что мы можем получить величину компонентной частоты из сложного сигнала, используя преобразование Фурье, однако для использования преобразования Фурье нам требуется функция сигнала. Однако эта функция недоступна в кодированном потоке LPCM, только в форме волны.
Итак, мой вопрос, как именно это выравнивание работает в программных эквалайзерах?