Цифровой звук

Использовавшиеся формулы


Как уже упоминалось, наиболее наглядно информация о качестве кодирования показана на графиках, где сравниваются АЧХ оригинального и закодированного файлов. Учитывая то, что CoolEdit строит АЧХ в дБ, нетривиально как сравнивать величины с АЧХ. Тем более, что результирующие графики я хотел тоже построить в дБ: отношение уровня сигнала закодированного файла к уровню сигнала оригинала.

Обозначим уровень сигнала как Ux. Нас интерисует величина

(1)

Эта же величина в дБ равна



(2)

Выполним простые математические преобразования в (2):



(3)



Считая что

(4)

получим

(5)

Строго говоря, у нас нет никаких оснований считать, что (4) верно. Но, учитывая то, что в обе части равенства относятся к одной и той же записи (оригинальный вариант и закодированный), будем считать что при кодировании максимальный уровень сигнала не изменяется или почти не изменяется.

Таким образом мы получили удобную формулу (5) для анализа АЧХ и построения интересующих нас зависимостей. Формула (5) используется в программе для анализа АЧХ, которая упомянута выше.



Содержание раздела