我已经开始在我的GB模拟器中实现音频,为此我使用的是NAudio。模拟器将输出计算为字节数组,并在每帧加载到BufferedWaveProvider之后。对于输出,我使用WaveOut,我在第一个字节数组加载到BufferedWaveProvider后开始。
它似乎工作得很好但是因为这是我第一次用音频做事我想知道这是否是正确的事情。
此外,如果您知道如何使四边形波听起来更好或类似这样的话,请告诉我。
答案 0 :(得分:0)
是的,使用string(//b[start-with(@id, "yui")]/ancestor::a[1]/@href)
是一个很好的方法。看起来你是堆栈溢出的新手。最好一次提出一个问题。所以我建议在一个单独的问题中询问你的四角波问题。