WiiM Amp DSD playback

matjolic

Member
Joined
Mar 20, 2024
Messages
5
I started fooling around with some DSD files from SACD releases I have and have a couple of questions about support for the format on WiiM amp. I have them backed up as DFF files but it seems that WiiM cannot read those. I used foobar to convert them to DSF (which I understand is "uncompressed" vs DFF?) and I am able to play them back through the app. Playback shows as 24bit-192kHz, I understand this would be the on-the-fly conversion the DAC is doing? Is it possible for the Sabre DAC to read DFF files? Filesize seems much more manageable on those.

I have an LMS v9 instance and I have tried playing the DSDs from there, and I can only seem to get it to work by disabling DoP, DSD over PCM, which I think makes it so LMS is handling the transcoding. With DoP enabled, I only hear a faint noise, no music and the app reports 1-bit 2.8224 MHz playback. Can WiiM amp support DSD over PCM? Maybe I am missing something here.
 
It should support DFF - see the firmware release notes

 
After a bit more research into the DSF and DFF format specifications, DFF supports 2 compression types, DSD "not compressed" and DST encoded, to encode audio data. The files I had stored were DST encoded DFF, and WiiM is unable to play them. Once I have them converted to DSF, I tried converting them back to DFF, filesize end up being the same, these files are DSD uncompressed, and WiiM can play them fine, regardless of DSF or DFF file format.
 
To convert DFF to DSD or to uncompress DFF you might want to look at the Deffy tool. It looks to be quite versatile and does not go through any PCM conversions. I have not tried it yet but it looks very interesting.
 
To convert DFF to DSD or to uncompress DFF you might want to look at the Deffy tool. It looks to be quite versatile and does not go through any PCM conversions. I have not tried it yet but it looks very interesting.
Thanks for the tip, that looks like a handy tool indeed!
 
Back
Top