OfflineAudioContext

时间:2014-08-23 18:20:15

标签: javascript web-audio webkitaudiocontext audiocontext

我没什么问题。我正在尝试分析mp3声音。但我不想实时(它对我来说很完美)。我对OfflineAudioContext有问题,文档写的很糟糕,没有例子或者其他东西。最好的结果是很多空数组[我的意思是很多零]。

window.onload = function() {

    var offline = new OfflineAudioContext(2, 40000, 44100);
    var audio = document.getElementById('myAudio'); 
    var audioSrc = offline.createMediaElementSource(audio);

    var analyser = offline.createAnalyser();

    audioSrc.connect(analyser);
    analyser.connect(offline.destination);

    var frequencyData = new Uint8Array(analyser.frequencyBinCount);

    offline.oncomplete = function(ev){
        console.log(ev.renderedBuffer.getChannelData(0));
    }

    offline.startRendering();
}

如何访问每个时刻的频率以进行可视化?

非常感谢您的回答, cya guys。

0 个答案:

没有答案