0
4回呼び出された後、エラーで作業が中断された後、ドラムサウンドを生成する関数を作成しました。TypeError:nullはオブジェクトではありません( 'audioCtx.sampleRate' ) コンソールに表示します。機能と間違っている何 私のコードは次のとおりです。audiocontext audiocontext Samplerateが読み込み後にnullを返す8回
drum = function(){
var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
var frameCount = audioCtx.sampleRate/20
var myArrayBuffer = audioCtx.createBuffer(1, frameCount, audioCtx.sampleRate);
var nowBuffering = myArrayBuffer.getChannelData(0);
for (var i = 0; i < frameCount; i++) {
nowBuffering[i] =Math.sin(i**(1/1.8)/4)
}
var source = audioCtx.createBufferSource();
source.buffer = myArrayBuffer; source.connect(audioCtx.destination);
source.start();
}
iOS safari mobile – user7951676