JavaScriptでサウンドを再生する
2502 ワード
ブラウザ環境で正弦波を再生する非常にシンプルな機能.
const play = (frequency = 300, duration = 1e3) => {
const context = new AudioContext();
const gainNode = context.createGain();
const oscillator = context.createOscillator();
oscillator.frequency.value = frequency;
oscillator.connect(gainNode);
gainNode.connect(context.destination);
oscillator.start(0);
setTimeout(() => oscillator.stop(), duration);
};
ちょうどplay()
を走らせるか、サイン波frequency
またはduration
を提供してくださいplay(8000, 1e3);
Reference
この問題について(JavaScriptでサウンドを再生する), 我々は、より多くの情報をここで見つけました https://dev.to/gkucmierz/play-sound-in-javascript-1n95テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol