Ik weet niet of het antwoord al tussen andere replies stond, maar ik merk dat er nog wat onduidelijkheid is over hoe een digitale volumeregeling werkt. Eigenlijk is het heel simpel. In het digitale domein bestaat alles uit getallen. Een hoog getal komt uiteindelijk neer op een hoge uitgangsspanning en een laag getal wordt een lage spanning. Door het getal domweg in het digitale domein te vermenigvuldigen met een factor kan je het uitgangssignaal uiteindelijk verhogen of verlagen.
Voorbeeld:
Max. uitgangsniveau van 2V komt overeen met het getal 65535 (2^16-1)*. Als je dit niveau 6dB wilt verzwakken ga je vermenigvuldigen met 0,5. Het getal dat de DAC ingaat wordt dus iets meer dan 32000. Hier zie je gelijk waarom de geluidskwaliteit achteruit gaat: de volledige resolutie wordt in 65535 stapjes opgeslagen. Door een digitale volumeregeling beperk je dit tot zo'n 32000. Je kan ook zeggen dat de resolutie van 16 naar 15 bit gaat (of nog slechter). Een klein beetje verzwakking zal je niet echt horen, maar het is geen vervanging voor een volwaardige volumeregelaar.