Web Audio API
のaudioContext
のcreateMediaStreamSource
についての質問です。
createMediaStreamSource
はaudioタグ
などを使用しないと再生できないでしょうか?
createBufferSource
の.start(0)
ようにタグを使わずに再生させることは可能でしょうか?
ご教授いただけますと幸いです。
よろしくお願いいたします。
・audioタグを使用した再生の例
〜 source = audioContext.createMediaStreamSource(stream); audioDestination = audioContext.createMediaStreamDestination(); gainNode = audioContext.createGain(); source.connect(gainNode); gainNode.connect(audioContext.destination); audioTag = document.getElementById("audio") as HTMLAudioElement; //audioタグに音声をセット audioTag.srcObject = audioDestination.stream; gainNode.gain.value = 0.5; 〜
<audio id="audio" autoPlay>;
あなたの回答
tips
プレビュー