网页音频振荡器类型不工作在Chrome, Firefox

Does web audio oscillator type not work in Chrome, Firefox?

本文关键字:Chrome Firefox 工作 音频 振荡器 类型 网页      更新时间:2023-09-26

无论如何,我似乎只是得到正弦波。

oscillator = context.createOscillator();
oscillator.type = 1;

我注意到我在Safari上发现的这个例子,在chrome上只给我一个正弦波,而在firefox上不起作用(可能是因为它使用振荡器)。):

http://middleearmedia.com/web-audio-api-oscillators/

您需要使用start(),而。type是字符串类型:

oscillator = context.createOscillator();
oscillator.type = "sawtooth";
oscillator.start(0);

见http://updates.html5rocks.com/2014/07/Web-Audio-Changes-in-m36 .