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
VoiceMeeterOpticalWDM.PNG
VoiceMeeterOpticalMME.PNG
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:
![Image](https://victorienxp.xperidia.com/Storage/DTS_Interactive_No_Sound.JPG)
And when there is sound:
![Image](https://victorienxp.xperidia.com/Storage/DTS_Interactive_Sound.JPG)
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...