Salve a tutti.
premettendo che sono ancora studente e ai primi passi con javascript, vi pongo il mi problema.
Ho letto che da poco le nightly di firefox supportano le web audio api, così, essendo appassionato di musica, ho voluto iniziare a capire quali sono le potenzialità delle suddette..
Sto provando a fare un semplicissimo programma che cattura il suono dal microfono e lo spedisce nelle cuffie, ma non ci riesco.
qui di seguito il mio codice:
codice:
function init() { 
 navigator.getMedia = navigator.mozGetUserMedia;
 function gotStream(stream) { 
      var audioContext = new AudioContext(); // Create an AudioNode from the stream.
      var mediaStreamSource = audioContext.createMediaStreamSource( stream ); // Connect it to the destination to hear yourself 
      mediaStreamSource.connect( audioContext.destination );
 } 
 navigator.getMedia({audio:true},gotStream,function(){window.alert("errore!");}); }
firefox sembra riconoscere getUserMedia,si connette al microfono, ma si blocca sulla creazione di audiocontext, dicendomi

[12:17:32.954] ReferenceError: AudioContext is not defined @ RecordProva/rec.js:5

non riesco a venirne a capo.
il metodo per connettere microfono alle cuffie non è neanche mio, ma è stato preso da

http://updates.html5rocks.com/2012/0...-Input-Enabled

qui le specifiche di AudioContext

https://dvcs.w3.org/hg/audio/raw-fil...ontext-section

Un grazie in anticipo a chi vorrà aiutarmi