Quote:From what I understand, the Volumite controls volume by getting the DAC to shift bits around. As the whole thing is 32 bits, it is possible to 'shift' 8 bits without losing any resolution in the signal if the source is 24 bits, and 'shift' 16 bits if the source is 16 bits. At least, that's what I think... Is this more or less correct?
Sort of, but this is really a bad description of what is happening when you control the volume digitally. If the volume was varied by shifting bits to the left and right, you would only have 16-steps for a CD signal, and 32-steps for a 32-bit signal. This is not at all how it works.
Each binary number represents the amplitude of a time slice of an analog waveform. So, the 16-bit binary number 0011010010011110 binary represents 13470 decimal, on a scale of 0-65535 (1111111111111111 binary). When adjusting the volume, you want a smaller scale image of the original waveform. So to reduce the volume by 10%, you take half of our original value (13470) and get 12123, which in binary is 0010111101011011. For the Buffalo, the volume is adjusted using 32-bit words and has 256 steps (0 to 4294967295 in steps of 16843009).
All of this does not take into account varying the volume logarithmically (I did it linearly for clarity).
If you "shift bits" to the left, each step would reduce the volume by half.
Essentially when you adjust the volume digitally, you get a scaled image of the original waveform, just as you would (hopefully) if you adjusted it in the analog realm. The main differences are that in the analog realm, it's more of an approximation of the original wave form (due to material variance, stray capacitance and inductance, etc in the pats involved), more noise from the resistors that must be used, and tracking error between channels.
In both schemes, you lose "resolution," but this does not mean binary resolution. It means you lose signal level. Since generally speaking, the noise level of an amplifier is constant, you have a lower signal to noise ratio with lower volume. Of course, if you volume control adds noise (analog), you get not only reduced signal level but increased noise (!), to the SN ratio is much worse.
Hope this helps clear things up a bit.
[EDIT] I totally forgot about mentioning the varying output impedance of a pot and it's effects on the next stage. Just more badness.
Edited by user Tuesday, October 20, 2009 7:26:24 AM(UTC)
| Reason: Not specified