Have a B100 DA, and although I always tell people that ask about gain that it is insignificant it actually annoys me also....
I have lots of music on the harddrive, and dont know how this works really, because I cant get "smart gain" (even level on songs, especially useful on "random play") on the Squeezebox to work. But, I see that a file that has a gain of -10,5db plays louder than a -8,5db file. Some music is very low in level, and I just dont think it sounds good then. I know, ridiculous maybe..., but I guess the famous discussion about WAV sounding better than flac for instance is because WAV has more gain in the file.....
Anyway, on my cable box receiver I use analog audio out, and I guess this is around 2 volts, and it puts my volume normally around 09.00 on the Bryston. If I change to digital out from the box I get very low volume, and end up around 11.00 on the volume. And there is no way to adjust gain here.....
It seems silly if you hear a good song and then you have the volume at 14.00 and you begin to wonder if you bought a 5 watt amplifier....
Never really thought abut this, but I guess I just assumed that a digital stream out was a constant, but its not.
I would just like a general explanation as to how this works.