WiiM Ultra optical output with volume control

pieterv1

Senior Contributor
Joined
Dec 14, 2022
Messages
974
I've done some searching and might have seen this question answered in the past, but just a quick double-check:

How is variable volume control handled by the WiiM Ultra (and probably WiiM Pro/Mini as well), when using the optical output?

Is it a 24 bit output to utilise the max resolution possible over a toslink/coax connection? This to reduce any possible degradation/maintain dynamic range at lower volumes (I know it'll be hardly noticeable)
 
I've done some searching and might have seen this question answered in the past, but just a quick double-check:

How is variable volume control handled by the WiiM Ultra (and probably WiiM Pro/Mini as well), when using the optical output?

Is it a 24 bit output to utilise the max resolution possible over a toslink/coax connection? This to reduce any possible degradation/maintain dynamic range at lower volumes (I know it'll be hardly noticeable)
Volume control and other DSP is done with 32 bit. This is output on digital outputs depending on the configured values.

1000005748.jpg
 
Hm so playing a file at 16bit will automatically set the WiiM's optical output to 16bit? Even though you might be listening at lower volume?

Seems like we might benefit from a separate toggle to fix the bit depth OR the sample rate? Or am I overseeing something?
 
Hm so playing a file at 16bit will automatically set the WiiM's optical output to 16bit? Even though you might be listening at lower volume?

Seems like we might benefit from a separate toggle to fix the bit depth OR the sample rate? Or am I overseeing something?
If my understanding is correct the Ultra will upsample everything to 32 bits. For volume control it will cut off empty bits from the top and then downsample again to the desired/original bit depth. I‘m sure I have over-simplified things here or may even have gotten it wrong. In any case, don‘t worry about it. All is good.
 
If my understanding is correct the Ultra will upsample everything to 32 bits. For volume control it will cut off empty bits from the top and then downsample again to the desired/original bit depth. I‘m sure I have over-simplified things here or may even have gotten it wrong. In any case, don‘t worry about it. All is good.
Yes I understand that up to a certain point in the DSP, everything is processed in 32 bit 🤯

But following the logic behind doing so, you'd expect it to "max out" the digital outputs as well - always outputting at 24 bit, but this does not seem to be the case?

I'm asking because I might finally take the plunge and buy the Vibelink, where the recommended connection method seems to be over optical/coax + I just enjoy getting down to the nitty-gritty of all this ;)
 
Yes I understand that up to a certain point in the DSP, everything is processed in 32 bit 🤯

But following the logic behind doing so, you'd expect it to "max out" the digital outputs as well - always outputting at 24 bit, but this does not seem to be the case?

I'm asking because I might finally take the plunge and buy the Vibelink, where the recommended connection method seems to be over optical/coax + I just enjoy getting down to the nitty-gritty of all this ;)
I appreciate your inquisitive approach. I hope we get an answer here from someone who really knows.
I‘m kind of in the same situation, feeding a Mini into a pair of active wireless speakers via optical.
My setting is max. 48 kHz (I don‘t own anything higher than that) and 24 bits. But left it at variable. I‘m pretty sure that this the optimal setting for me. But why?🤣
 
Back
Top