audioContext.createJavascriptNode is obsolete, instead use createScriptProcessor