我已经开始在我的GB模拟器中实现音频,为此我使用了NAudio。模拟器将输出计算到一个字节数组中,并在每个帧将其加载到一个BufferedWaveProvider之后。对于输出,我使用WaveOut,它是在第一个字节数组加载到BufferedWaveProvider之后启动的。
它似乎工作得很好,但因为这是我第一次用音频做东西,我想知道这是否是正确的做法。
另外,如果你知道如何使四边形波听起来更好或类似的东西,请告诉我。
发布于 2016-09-17 13:58:06
是的,使用BufferedWaveProvider是一个很好的方法。看起来你对堆栈溢出很陌生。最好一次问一个问题。所以我建议在另一个问题中问你的四边形波问题。
https://stackoverflow.com/questions/39528995
复制相似问题