I have the same issue (distorted audio) on the optical digital output with DTS Interactive when using WDM (No issue with MME
(except channel count but I think this is a general issue with MME and this is not a really bug issue anyway))...
Obviously I want to use the 5.1 audio and I have no issue when I'm not using DTS Interactive but if I'm not using it I'm stuck on stereo...
My motherboard is the Asus X99-DELUXE, my optical cable is connected to the Yamaha RX-V471. I'm using Windows 10 64 bits version 1709 (but this issue is here since severals years and older Windows 10 builds).
I think I use the latest version of VoiceMeeter Banana: 2.0.3.9 (And again this issue was on older versions of VoiceMeeter aswell).
So yeah this is not a really big issue since MME can work, but the issue is more that MME has more latency so if WDM can work properly for 5.1 optical it would be cool...
- Windows.PNG (13.57 KiB) Viewed 16889 times
- VoiceMeeterOpticalWDM.PNG (81.4 KiB) Viewed 16889 times
- VoiceMeeterOpticalMME.PNG (80.56 KiB) Viewed 16889 times
I've got another issue, not really directly related to VoiceMeeter but when I'm using DTS Interactive, the RX-V471 goes into what I'm calling "sleep mode" (check the photos to understand what I mean) when there is technically no sound... This is an issue with certain musics/sounds, because there is a huge latency for it to be "rearmed" again... So it skip sounds or music parts on some rare musics (which is not that rare with me)...
No sound:
And when there is sound:
For this I've found a solution called SPDIF Keep Alive utility
https://github.com/handruin/spdif-ka but I've got issues to make it correctly work with VoiceMeeter since I'm 100% using VoiceMeeter for volume control (Windows and devices are always at 100% or 0 dB)...
The latest downloadable build of spdif-ka doesn't include device selection but by checking the commits I've seen this may have been implemented, so I tried to compile it but of course for now I can't manage to make it work... I though if I just select the optical out directly this issue might be resolved, but I can't test it and I don't know/remember if MME is exclusive, because it's the only reason this might not work at this point...
So that's why I was wondering if VoiceMeeter can maybe have a built-in SPDIF Keep Alive thingy for that matter...
I should maybe do another topic for this issue alone but I wanted to do a big reply on my biggest issues with SPDIF...