Why would the digital optical output from my CD player be louder than that of my streamer?


I thought that a digital output audio signal didn't have volume info encoded in it; ie, that the bit depth tells you the dynamic range of recorded sound, from 0 to highest volume, but does not tell the downstream devices how loud the sound should be (ie, what you actually hear, in SPL).  In other words, the volume would be entirely determined by the preamp (after the DAC converts it from digital to analog), not by the digital output source.
 
But I'm finding that the digital (Toslink) output of my Cambridge CD player is noticeably louder than that of my Bluesound Node, after going thru the same DAC and preamp. Is my assumption of the digital signal having no volume info wrong?
128x128cheeg

@jond  - Do you mean the output voltage on the optical input on the DAC?  How would an optical signal pass voltage?

Can you connect the Bluesnode to your DAC via Toslink to compare? Maybe the Toslink inout on your DAC is louder than the USB. I am assuming that USB is how the Bluenode is connected.