google chrome - JavaScript - failing to use createJavaScriptNode? -


how fix this?

enter image description here

its failing in past working fine not anymore. (normally show green bar in canvas if speak in mic.)

<script type="text/javascript"> var navigator  = window.navigator; navigator.getmedia = ( navigator.getusermedia ||                          navigator.webkitgetusermedia ||                          navigator.mozgetusermedia ||                          navigator.msgetusermedia); navigator.getmedia({ video: false, audio: true}, function(stream) {   console.log('doing....');      audiocontext = new webkitaudiocontext();     analyser = audiocontext.createanalyser();     microphone = audiocontext.createmediastreamsource(stream);     javascriptnode = audiocontext.createjavascriptnode(2048, 1, 1);      analyser.smoothingtimeconstant = 0.3;     analyser.fftsize = 1024;      microphone.connect(analyser);     analyser.connect(javascriptnode);     javascriptnode.connect(audiocontext.destination);     canvascontext = document.getelementbyid("test");     canvascontext= canvascontext.getcontext("2d");      javascriptnode.onaudioprocess = function() {       console.log('doing.... bla bla');         var array =  new uint8array(analyser.frequencybincount);         analyser.getbytefrequencydata(array);         var values = 0;          var length = array.length;         (var = 0; < length; i++) {             values += array[i];         }          var average = values / length;         canvascontext.clearrect(0, 0, 300, 130);         canvascontext.fillstyle = '#00ff00';         canvascontext.fillrect(0,130-average,300,130);     }      console.log('doing.... done'); }, function(err) {   console.log("an error occured! " + err); });                   </script> 

webkitaudiocontext() not have createjavascriptnode , believe should not use anywhere.

try javascriptnode = audiocontext.createscriptprocessor(2048, 1, 1);


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

django - CSRF verification failed. Request aborted. CSRF cookie not set -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -