0

我阅读了有关 NAudio 的所有内容,但在这里找不到解决方案。

该项目是一个 VS C# Windows 窗体。

使用 NAudio 和 ASIO4All 测试单声道和立体声 wav 文件是成功的,但尝试播放 8 ch。(44k/16bits) wav 文件总是给出“不支持的源流格式”错误。这是 NAudio 限制吗?任何想法?

8 通道。wav 文件经过测试可以在支持 Asio 的播放器中完美播放...

void nAudioPlay()
    {
        wave = new WaveFileReader("piano2.wav");
        output = new AsioOut("ASIO4ALL v2");
        output.Init(new WaveChannel32(wave));
        output.Play();
    }
4

1 回答 1

0

你试过用

output.Init(wave);
于 2017-03-28T23:58:56.177 回答