我需要在彼此之上播放.wav文件,并且在不同的时间播放可以返回带有鼓样本的节拍的应用程序,还有一个类或方法来实现它?
我迄今为止所做的就是按顺序播放wav文件。
答案 0 :(得分:1)
认为你可以通过在SoundEffect类中加载每个样本并根据你的时间调用Play方法来做到这一点。 http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.audio.soundeffect.aspx
另一种方法是使用MediaStreamSource并将原始wav数据混合在一起,然后将其提供给GetSampleAsync方法。 http://msdn.microsoft.com/en-us/library/system.windows.media.mediastreamsource(v=vs.95).aspx