I dont understand, why would reducing the volume throw away data? Do you need to throw away data to reduce the volume and its not possible without that? I can understand one OS maker (MS
) or software maker using crooked logic in coding to achieve this, but is that the case with everyone? I would like to see some evidence to this claim, does not sound correct to me.
How do the hardware players handle this? What about oppo bd player. It doesnt have a pot to change the volume, not sure about this example though, can you change the volume of oppo while using analog outs. I have a marantz cd6000 ose that has volume control with a remote but no pot. Either you need a pot or a circuit like LDR to do volume control in the analog domain, or else its all digital. Most of the non super expensive wont have LDR like circuit.
This would make most of the multi channel analog out sound cards useless wont it. I have connected the analog outs of my maudio to the external multi channel out of my avr. AVR volume control is disabled in this case and pc volume control is the only option. I only use it for codecs that AVR doesn't understand, like MS codecs or aac etc, so havent done any critical comparison.