Topic: Bug: VirtualDub2 won't connect any Fireface input WDM device
Hello! I have recently upgraded to a Fireface UCX II after using a Focusrite Scarlett 4i4 for years. Happy to be onboard with RME!
I have an issue with VirtualDub2 (latest version - build 44282) failed to connect to any Fireface WDM device, currently on Windows 11 23H2. I know this software is old with spotty support, but it is necessary for my lossless video capture workflow: I use a separate capture card for video, and audio through line-in on the interface, and the two are synced for the capture. Direct HW captures are limited to 16-bit due to software limitations, so capturing at 24-bit must use a WDM device.
But this post isn't necessarily about the software as the the issue appears to be specific to this interface and medium. All of the expected audio capture devices appear properly in VirtualDub2:
Audio capture fully works with my old Focusrite Scarlett 4i4 using both the wc9601_8212 WDM device (which corresponds to line in 3+4) and the line in 3+4 device as well. The Fireface works using Analog 5+6 @ 16-bit, but selecting any of the Fireface WDM devices shows the following error in the log:
[!] CapDShow: Failed to build filter graph: connect audio null renderer (error code: 80040217, VFW_E_CANNOT_CONNECT)
I naively attempted to dig into the VirtualDub2 code to understand the process and what filter it was using, and while understanding it was way above my head, I was able to simulate the same issue using GraphEdit and the DirectShow Dump filter. Attempting to connect either output pin on the Fireface WDM Streaming Capture filter to the input pin of the Dump filter throws this same error code, yet the other devices I've mentioned including the Fireface audio capture filter can be connected successfully:
Here's what else I've tried:
1. Disabling audio enhancements entirely in the settings.
2. Setting as default sound device.
3. Toggling the exclusive lock options.
4. Reinstalling the latest drivers.
5. Flashing the latest firmware.
Apologies for any incorrect terminology. I'm also very new to TotalMix and haven't dug into it to the degree I should have so I may have missed some functionality there. Also, if this isn't the right area to post this, please let me know. Otherwise I've been digging into this issue for a while and am at an impasse, so any ideas or insight on allowing these WDM devices to get connected would be much appreciated!