我一直试图让振荡器声音只在一个通道中播放,但我无法让它工作。
我尝试使用一个panner
节点来设置声音的位置,但它仍然在两个通道中播放,只是在更远的通道中没有那么响亮。
我最近尝试使用频道合并,但它仍然在两个频道中播放:
var audioContext = new webkitAudioContext();
var merger = audioContext.createChannelMerger();
merger.connect(audioContext.destination);
var osc = audioContext.createOscillator();
osc.frequency.value = 500;
osc.connect( merger, 0, 1 );
osc.start( audioContext.currentTime );
osc.stop( audioContext.currentTime + 2 );
如何创建仅在单个通道中播放的振荡器?