将 NAudio 用于我的 GameBoy 模拟器
Using NAudio for my GameBoy emulator
我已经开始在我的 GB 模拟器中实现音频,为此我正在使用 NAudio。模拟器将输出计算为字节数组,并在每一帧之后将其加载到 BufferedWaveProvider 中。对于输出,我使用 WaveOut,它在第一个字节数组加载到 BufferedWaveProvider 后启动。
它似乎工作得很好,但因为这是我第一次用音频做事,所以我想知道这样做是否正确。
此外,如果您知道如何使四边形波听起来更好或类似的东西,请告诉我。
是的,使用 BufferedWaveProvider
是个不错的选择。看起来你是堆栈溢出的新手。最好一次问一个问题。所以我建议在一个单独的问题中问你的四角波问题。
我已经开始在我的 GB 模拟器中实现音频,为此我正在使用 NAudio。模拟器将输出计算为字节数组,并在每一帧之后将其加载到 BufferedWaveProvider 中。对于输出,我使用 WaveOut,它在第一个字节数组加载到 BufferedWaveProvider 后启动。
它似乎工作得很好,但因为这是我第一次用音频做事,所以我想知道这样做是否正确。
此外,如果您知道如何使四边形波听起来更好或类似的东西,请告诉我。
是的,使用 BufferedWaveProvider
是个不错的选择。看起来你是堆栈溢出的新手。最好一次问一个问题。所以我建议在一个单独的问题中问你的四角波问题。