§ ¶VirtualDub's "Windows Mixer" menu option is broken in Windows Vista/7
I've been kind of avoiding blogging because lately it seems to end up being a multi-hour process whenever I do it, but this time I've got something quick.
In VirtualDub's capture mode, the Capture | Windows Mixer menu option doesn't work if you're running under Windows Vista or Windows 7. The reason is that this command tries to launch sndvol32.exe, and that program no longer exists under newer versions of Windows. The new mixer app is sndvol.exe, but it doesn't accept the same command-line arguments and doesn't seem to have any recording routing functionality at all.
If you're hitting this problem, go to Control Panel | Sound | Recording in Windows and change the recording settings there. In the future, VirtualDub will launch this tab instead on Vista or newer versions of Windows.
Is it possible to add mixer controls for DirectShow capture cards that have audio input? I don't know if DirectShow drivers even expose that control to make it possible.
I miss the old sndvol32, quick and easy to set audio levels compared to Vista/7. Then again, I do like Vista/7's volume control for individual applications.
Chris - 25 01 11 - 03:52
Looking forward to the next release! When can we expect the next revision of 1.10?
whatsmynameagain - 25 01 11 - 11:26
DirectShow audio capture drivers can expose audio controls, but I've never tried using the programmatic API. Usually you can get to it from the Capture Filter menu option, which exposes the capture driver's own property page UI.
No ETA for next release. I've actually been slacking off a bit on VirtualDub development, but now that I'm based on Windows 7 x64 I'm starting to notice some of these things more.
Phaeron - 25 01 11 - 15:03
Please keep comments on-topic for this entry.
If you have unrelated comments about VirtualDub, the forum is a better place to post them.