Microphone array verification tool
The microphone array verification tool is a command-line tool for developers that verifies whether a driver accurately reports microphone-array geometry information and whether the Voice Capture DMO operating in microphone-array mode processes the captured data accurately.
File name: MicArrayVerification.exe
This simple command-line tool verifies whether your driver accurately reports microphone-array geometry information and whether the Voice Capture DMO operating in microphone-array mode processes the captured data accurately. The tool should be used only to verify the following characteristics, which are required for proper functioning and integration of the microphone array processing algorithm.
- Audio client API - Verifies that the Voice Capture DMO operating in microphone array mode can read the Audio driver's property set that contains the microphone array geometry information.
- Microphone array format descriptor and geometry - Verifies that the microphone array descriptor format is accurate. The test also verifies and reports whether the microphone array geometry reported by the driver falls within the range specified by Microsoft.
- DMO source mode capture and processing - Verifies that this process is working correctly. This test should pass if the two previous tests are successful.
Note The current version of the tool contains a minor fix to the error code reporting mechanism.