в CarDSP регулировать громкость можно в разных местах: 1) в ADAU, 2) в ЦАП, 3) любым внешним способом

регулировка в цифре - это всегда потеря разрешения, каждые -6дБ это долой один младший бит (например, в 24-битном сигнале старший бит это полярность сигнала, а остальные 23 это само значение. два младших бита обычно с дитерингом, так что фактически 21 бит "чистого" сигнала)

в аналоге нет таких проблем, но есть другие - это прижатие сигнала к шумовому пьедесталу (THD+Noise), тогда тихие звуки не совсем теряются, а смешиваются с шумом и, при дальнейшей регулировке вниз, окончательно тонут в этом шуме