我正在尝试播放一组通过网络发送的音频 wav 文件,以作为整体声音流播放。我如何使用 NAudio 让一组这些 block 一个接一个地播放而没有声音中断或光点?我可以播放 1 个文件,但我找不到检测一个声音文件何时结束或如何将第二个声音文件附加到第一个文件的方法。
目前当我尝试播放2个文件时,第一个音轨立即被切断,只有最后一个音轨可以正常播放
如有任何帮助,我们将不胜感激。
最佳答案
本 NAudio 教程展示了如何实时混合流。它似乎支持定位(因此您可以在第一个流的末尾混合第二个流)。
http://opensebj.blogspot.com/2009/02/naudio-tutorial-2-mixing-multiple-wave.html
关于c# - 我怎样才能让 2 wavefilereader 按顺序播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2041963/