@lewm , Digital volume is very specific. 0 dB (0 dBFS) is the highest level achievable in a WAV audio file. Digital volume controls are based on that standard. I have three independent ways of adjusting my gain structure and they all agree with each other perfectly as you would expect. In referring to dB most people are thinking of dB SPL. Where 0 dB is "the sound of a dead leaf hitting the ground in the fall." Anything quieter would be imperceptible. When I talk about how loud my system is playing I am referring to dB SPL as measured by a sound pressure level meter that in all likelihood is not very accurate. When talking about signal volume I am referring to dBFS (decibels full scale) I probably should have mentioned this earlier to get everyone on the same page.
Another issue that frequently comes up is that digital volume controls "are inferior." This was true not all that long ago but now with 64 bit floating point processors the problems related to digital volume control such as loss of dynamic range have totally disappeared. You could lose over 1/2 the data and still be well above the highest sampling rates used.
As @rauliruegas will testify, digital audio opens up a whole new world of possibilities when it comes to system management and understanding.