使用bufferWaveProvider重复播放音频

时间:2017-06-20 05:57:30

标签: naudio

我正在尝试使用MultiplexingWaveProvider分别将四个不同的音频信号输出到四个通道。我为每个音频信号使用了BufferWaveProvider。但是,我也希望在两者之间不间断地重复播放信号。但我无法设置BufferWaveProvider的位置。我该怎么解决这个问题?非常感谢你!

1 个答案:

答案 0 :(得分:0)

BufferedWaveProvider不是此方案的最佳选择。您通常会进行某种循环WaveStream(或IWaveProvider),其Read方法会重复从文件或内存缓冲区返回数据。

请在此处查看此文:http://markheath.net/post/mixing-and-looping-with-naudio