По первому вопросу ответ однозначный - только после ЦАПы. Иначе мы собственными руками отъедаем по 1 биту на каждые "на 6 дБ потише", причём не от теоретических, а от тех самых реальных бит, даже 14-15 которых добиться не такая простая задача.
а если трек 16 битный, то простой операцией целочисленного умножения с последующим округлением вы уменьшая громкость на 8 бит возвращаетесь на те же 16 бит.
Это если у вас тракт 24 битный, а если 32х битный то та же математика работает и для 24 битного контента.
P.S. Можно и без округления кстати делать, просто не так удобно...
включается дополнительная цифровая обработка каждого отсчёта, которая тоже почему-то ухом слышна довольно сильно, даже при изменении на 0,1 дБ.расшифруйте плиз что вы в данном предложении имели ввиду