Читаем Том 12. Числа-основа гармонии. Музыка и математика полностью

По теореме Найквиста — Шеннона (в русскоязычной литературе теорема Котельникова) при определенных условиях аналоговый сигнал с максимальной частотой М может быть восстановлен однозначно и без потерь, если количество измерений в секунду превышает 2М. Так как максимальная частота, которую необходимо зафиксировать, равняется 20000 Гц (это порог слышимости звука человеком), частота дискретизации при записи музыки на CD равна 44100 раз в секунду — эта величина несколько больше удвоенной максимальной частоты звука.

Существует и другой фактор, влияющий на точность преобразования, — глубина кодирования звука. Графически измерения при дискретизации можно представить в виде линий определенной высоты, длину которых нужно измерить. Это измерение может выполняться с различной точностью: чем больше бит используется для записи измеренной величины, тем выше будет точность измерения.

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

Возврат к аналоговому сигналу

Цифро-аналоговый преобразователь (англ. DAC — Digital-to-Analog Converter) отвечает за преобразование цифрового аудио в аналоговый сигнал. Происходит преобразование, обратное аналогово-цифровому: нам известно определенное число точек на кривой, и мы хотим восстановить ее с помощью интерполяции — математического метода, позволяющего определить промежуточные значения между уже известными. Первой моделью интерполяции стала экстраполяция нулевого порядка, которая заключается в том, что значение во всех точках интервала считается одинаковым. Другим методом является экстраполяция первого порядка, при котором кривая аппроксимируется ломаной линией, соединяющей известные значения.

Слева — интерполяция нулевого порядка. При восстановлении значений на интервале предполагается, что они неизменны и принимаются равными левой границе интервала. Участок кривой аппроксимируется горизонтальной линией.

Справа — интерполяция первого порядка. Значения на интервале аппроксимируются прямой, соединяющей границы интервала.

* * *

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже