It is still a relatively new piece of kit and they haven't actually had a USB out on either the mini or the pro so no previous experience integrating that side of things. On top of that most people are likely not using the USB out since the WiiM has a DAC and many external DACs won't have a USB in. So new implementation and narrow use means that new issues are likely to be discovered.That's one of the issues with Wiim software. It's never really done and fixes can take a long time. RPI4 with Moode is bug free in comparison whereas WiiM UPnP implementation is continually in flux. What's not broken today can easily break tomorrow. It's too bad really.
Please I do not understand - camilladsp-setrate works with usb gadget only - how do you deploy it for the wireless stream?CamillaDSP and camilladsp-setrate have not been updated in months, and they work perfectly fine if I wirelessly stream directly from my tablet to my Raspberry Pi, so that rules those out.
I'm using Tidal-Connect. If camilladsp-setrate works with usb gadget only, then Tidal-Connect must be handling the capture rate when I stream wirelessly. The issue I have with Tidal-Connect is that the music stops as soon as my tablet goes to sleep.Please I do not understand - camilladsp-setrate works with usb gadget only - how do you deploy it for the wireless stream?
The issue popped up after the most recent WiiM update. WiiM downloaded the previous firmware back onto my Ultra, but for some reason that did not solve the issue, even though that firmware previously worked fine. That leads me to believe there is something else going on. The only thing I can think of is an update to ALSA or USB gadget.This functionality has been working for many years, I doubt the kernel in newer Wiims is so much outdated that it would have issues with this.
Here is the symptom I see in the CamillaDSP user interface:Maybe Wiim does short rate changes which camilladsp-setrate may not catch - like those described in https://github.com/pavhofman/gaudio_ctl?tab=readme-ov-file#debouncing
That sounds like a sample rate mismatch issue. If you set Tidal/Qobuz to use only 16/44.1kHz(In audio quality settings) does it go away?Same problem when my just bought wiim is connected with a Burl b2 dac. Random crackling and popping annoying noise appear. Sometimes songs just produce only noise. Tried every combination of settings between the two. I’m opening a ticket to wiim too. Please let me know if you have a clue. Best
I have a Yamaha CD-S2100 SACD and have went down this rabbit hole. The USB DAC only supports Windows and MacOS via the Steinburg ASIO driver. There is no supported Linux driver nor is there one planned to be built. When using it with Roon (I know this is a bit off topic but worth noting) it’s best to up sample / scale to 24/192 for Roon and its driver will loose connection when the bitrate/sample rate change per song. When you up sample / scale it to 24/192 it works perfectly fine. But.. the USB DAC will need to be plugged directly into a Windows or MacOS running the Steinburg driver. Regardless of the software sitting behind the driver…I've been using a laptop to stream Tidal/Qobuz and a local lossless collection to my Yamaha CD-S2100 SACD player which has USB/COAX/OPT inputs and a 24bit/192kHz ESS DAC. Worked great except neither Tidal or Qobuz allow external control from a remote device so I was using Chrome remote desktop. Works alright but it's slow and has some bugs.
Picked up a WIIM Ultra during the black Friday sale to simplify things with the intention of using USB out to the Yamaha as before. Set it up which was nice and easy. Integrated it with my phone and tablet and was very happy with the interface. The DAC in the Yamaha picked up whatever sampling rate was playing and displays it on the display and there were no issues switching rates from song to song.
Listened to it last night using Qobuz and I thought I was occasionally hearing the occasional pop/click but the music was very busy and I wasn't 100% sure. There was the occasional obvious clicks during the quiet lead out which seemed to happen before switching tracks but I convinced myself it was the known issue of sampling rate switches when changing rates even though I had fade in/fade out enabled.
Then I came to a song (Eva Cassidy - Autumn Leave on the Nightbird album) that I've listened to a lot and has a lot of quiet passages. I heard pops that sounded just like you'd expect on a dirty record album. They are intermittent and don't always happen at the same time. It is not a drop out like you'd expect from jitter/sync issues but an additional sound over the rest of the music. There doesn't seem to be any general reduction in quality overall.
Here is a link to a google drive folder with samples recorded at the speaker using a UMIK-1 mic. One using the USB and one using the Optical connection. If you listen to the silence just before she sings "The falling leaves..." you'll hear the "pop" on the USB version but not the optical. Note the pops aren't always in the same place and seem to happen frequently but randomly.
WIIM - Google Drive
drive.google.com
There is no EQ/ROOM correction enabled. The latest firmware is installed.
Testing done so far:
I'm wondering if anyone else has run into this problem and if so if they found a fix? Given that the optical out is working fine it seems like the issue is isolated to the USB output on the WIIM. The song is normal CD quality 16 bit /44.1kHz so the sample rate was the same between the two outputs.
- Played the hard copy CD album on the same CD player. Perfect.
- Played the same song through Tidal using USB out on WIIM. Still has pops.
- Reconnected the laptop using the same USB cord/input and ASIO drivers in the Qobuz app. Perfect. So it's not an issue with the DAC in the player.
- Used the Optical out on the WIIM to optical in on the CD player. Perfect.
- Changed the DPLL settings for the CD player DAC. No effect.
- Changed the Vrms output in the WIIM. No effect.
- Played the song on a completely different device through both tidal/Qobuz apps. Perfect.
- Reset the WIIM(through interface and unplugged) and checked the USB connections. No effect.
- Changed USB cable. No effect.
I don't even know what could cause this type of corruption of the signal with digital data.
I've posted in the WIIM forum but have not received any fixes. I've also submitted a ticket through the wiim home app but I haven't heard back from support yet.
Thanks for your time!
Hey there,I have a Yamaha CD-S2100 SACD and have went down this rabbit hole. The USB DAC only supports Windows and MacOS via the Steinburg ASIO driver. There is no supported Linux driver nor is there one planned to be built. When using it with Roon (I know this is a bit off topic but worth noting) it’s best to up sample / scale to 24/192 for Roon and its driver will loose connection when the bitrate/sample rate change per song. When you up sample / scale it to 24/192 it works perfectly fine. But.. the USB DAC will need to be plugged directly into a Windows or MacOS running the Steinburg driver. Regardless of the software sitting behind the driver…
I would assume the Yamaha CD-S2100 SACD will deliver a better sound due to its low noise / dedicated and isolated / low discrete power design. I also assume it’s DAC chip is as good or better than the WIIM chip At least when streaming 24/192 FLAC from Qobuz. But that is an assumption for I have not compared them yet. I do plan to eventually…
For your setup I suggest looking into Roon running on a Windows 11 fan less mini computer ($350 ish on Amazon for the specs needed) and plug the Yamaha USB DAC into it…. Then use the Roon iOS or Android app to control the music.. and.. it can send whatever is playing to any TV via Chromecast, however, I just use my app.I've been using a laptop to stream Tidal/Qobuz and a local lossless collection to my Yamaha CD-S2100 SACD player which has USB/COAX/OPT inputs and a 24bit/192kHz ESS DAC. Worked great except neither Tidal or Qobuz allow external control from a remote device so I was using Chrome remote desktop. Works alright but it's slow and has some bugs.
Picked up a WIIM Ultra during the black Friday sale to simplify things with the intention of using USB out to the Yamaha as before. Set it up which was nice and easy. Integrated it with my phone and tablet and was very happy with the interface. The DAC in the Yamaha picked up whatever sampling rate was playing and displays it on the display and there were no issues switching rates from song to song.
Listened to it last night using Qobuz and I thought I was occasionally hearing the occasional pop/click but the music was very busy and I wasn't 100% sure. There was the occasional obvious clicks during the quiet lead out which seemed to happen before switching tracks but I convinced myself it was the known issue of sampling rate switches when changing rates even though I had fade in/fade out enabled.
Then I came to a song (Eva Cassidy - Autumn Leave on the Nightbird album) that I've listened to a lot and has a lot of quiet passages. I heard pops that sounded just like you'd expect on a dirty record album. They are intermittent and don't always happen at the same time. It is not a drop out like you'd expect from jitter/sync issues but an additional sound over the rest of the music. There doesn't seem to be any general reduction in quality overall.
Here is a link to a google drive folder with samples recorded at the speaker using a UMIK-1 mic. One using the USB and one using the Optical connection. If you listen to the silence just before she sings "The falling leaves..." you'll hear the "pop" on the USB version but not the optical. Note the pops aren't always in the same place and seem to happen frequently but randomly.
WIIM - Google Drive
drive.google.com
There is no EQ/ROOM correction enabled. The latest firmware is installed.
Testing done so far:
I'm wondering if anyone else has run into this problem and if so if they found a fix? Given that the optical out is working fine it seems like the issue is isolated to the USB output on the WIIM. The song is normal CD quality 16 bit /44.1kHz so the sample rate was the same between the two outputs.
- Played the hard copy CD album on the same CD player. Perfect.
- Played the same song through Tidal using USB out on WIIM. Still has pops.
- Reconnected the laptop using the same USB cord/input and ASIO drivers in the Qobuz app. Perfect. So it's not an issue with the DAC in the player.
- Used the Optical out on the WIIM to optical in on the CD player. Perfect.
- Changed the DPLL settings for the CD player DAC. No effect.
- Changed the Vrms output in the WIIM. No effect.
- Played the song on a completely different device through both tidal/Qobuz apps. Perfect.
- Reset the WIIM(through interface and unplugged) and checked the USB connections. No effect.
- Changed USB cable. No effect.
I don't even know what could cause this type of corruption of the signal with digital data.
I've posted in the WIIM forum but have not received any fixes. I've also submitted a ticket through the wiim home app but I haven't heard back from support yet.
Thanks for your time!
I just wanted to say i have the same issue, when switching tracks. Ext dac smsl su1 with coax. Connected usb to a samsung charger. Hope they fix this soonI have confirmed the problem is with the WiiM Ultra, most likely due to the last update.
I am now streaming directly to my Raspberry Pi, not using the WiiM, and everything is working properly.
(Side note: the issue I run into when streaming directly is that the music stops when my tablet goes to sleep, which is why I have the WiiM - it continues playing until I reach the end of my playlist, album, etc.)
I can confirm switching to 16/44.1 the pops are goneThat sounds like a sample rate mismatch issue. If you set Tidal/Qobuz to use only 16/44.1kHz(In audio quality settings) does it go away?
I notice that the Burl has a display for sample rate does it show the correct rate when it switches from song to song?
Oh, I also see it has a selector switch for sample rate? If you manually set it to the right rate for each song does it work?
Your issue sounds like it might be a bit different than my initial problem. If it's only happening when you switch tracks then it's a common issue with the DAC outputting a pop/click when changing the sample rate. It happens in a lot of different situations with different streamers and isn't isolated to the WiiM units.I can confirm switching to 16/44.1 the pops are gone
Thanks for your reply!Your issue sounds like it might be a bit different than my initial problem. If it's only happening when you switch tracks then it's a common issue with the DAC outputting a pop/click when changing the sample rate. It happens in a lot of different situations with different streamers and isn't isolated to the WiiM units.
If you go to the device settings in the WiiM app then audio settings there's an option which says "Fade in and Fade out effects". Make sure that is enabled. If it's not then it could fix/mitigate your issue. The good news is that if it's only happening when tracks switch then it's not going to affect the audio quality. It's just annoying. It also won't happen if all the tracks are at the same sample rate. So if you're listening to a single album it won't do it but if you're listening to a mix with songs at different sample rates that's when it's a problem.
Thanks for your reply!
Ive also just found out that selecting the option on the bottom of the page helps. I dont know if that makes the sound quality worse or not but the clicks or now gone