Максимайзеры

Действительно, аналоговая волна, плавно осциллируя между дискретными отсчетами, может превышать величину цифровых отсчетов на величину до 3 дБ и выше (рис. 7). Как это может сказаться на звуке? Во-первых, может произойти перегрузка ЦАП. Обычно ЦАП используют передискретизацию - цифровое повышение частоты дискретизации сигнала. В этом случае восстановленные цифровые значения волны между отсчетами исходной цифровой волны могут переполнить разрядную сетку ЦАП (что часто и происходит). Таким образом, клиппирование "аналоговой" волны привело к искажениям звука еще до того, как сигнал стал аналоговым. Но даже если ЦАП правильно восстановил волну выше уровня 0 дБ FS, то остальные компоненты аудиоцепи (например, операционные усилители) могут оказаться не столь устойчивыми к перегрузкам.

Рис. 7. Аналоговые и цифровые пиковые уровни могут не совпадать.
Оказывается, возможно осуществить лимитирование в цифровом формате так, чтобы в восстановленной аналоговой волне также не содержалось превышений порога. Для этого достаточно с помощью передискретизации алгоритмически восстановить аналоговую волну и провести детектирование пиков не по цифровым отсчетам, а по аналоговой волне. Дальнейшее лимитирование цифровой волны осуществляется как обычно, но с использованием новой, "аналоговой" информации о пиках сигнала.
Традиционное средство для борьбы с проблемой аналогового клиппирования - это занижение параметра ceiling (коэффициента усиления после лимитирования) на доли децибела. Как видно из наших рассуждений, такая мера совершенно недостаточна.