我正在使用 CLEye 驱动程序使用 PS3Eye 相机在 NAudio 中录制。摄像头有一个 4 个麦克风阵列,并向系统呈现 4 个音频通道。
默认情况下,所有通道都由 NAudio 录制。我正在录制 PCM 波,并获得一个 4 通道 WAV 输出文件。
当我尝试在 NAudio 中播放文件时,我收到一个调用 acmFormatSuggest 的 MmException 'NoDriver'。立体声文件播放正常。
我的声卡只能输出 2 个声道,这似乎导致了错误。将我的 Windows 音频设置设置为 Quadraphonic 并不能解决此问题。
也许我可以让 NAudio 只录制 2 个通道,或者在某个地方实现我自己的 WaveStream?
有人对NAudio中的通道数进行下采样有什么想法吗?(最好在记录时间)。非常感谢!