DAC наушников в телефоне ведь изменяет громкость используя часть разрешения? То есть если он 16бит, то когда громкость 50% - используется только нижние 50% разрешения?
Или всё умнее, и изменяется максимальное аналоговое напряжение?
если бы цап менял громкость своей битностью, как вы предположили, тогда получается, что на малой громкости, вместо музыки вы должны были бы слышать мешанину хрен пойми чего. Представьте крайний случай, что остался только 1 бит из 16ти...
Поэтому с точки зрения ЦАПа всегда разумнее использовать всю его шкалу, а для громкости применять либо аттенюатор, либо, что и делается, VGA, то бишь Усилитель с Переменным Усилением. Т.е. громкость регулируется цифровым усилением/ослаблением Аналогового сигнала. Т.е. по хорошему, после цапа еще могут и должны быть некоторые “улучшайзеры качества” аналоговой формы сигнала, и уже в самую последнюю очередь амплитуда сигнала “масштабируется” до нужной “громкости”.