La balise audio ne permet pas de lire un flux audio généré à la volée par du Javascript.
On peut imaginer ajouter à l'infini des balises audio dans la page, en leur confiant à chaque fois 1/60è de seconde du son émulé, et enchaîner leur lecture en espérant que le tout reste synchro avec l'émulateur... mais c'est franchement de la bidouille improbable.
[^] # Re: pas de son ?
Posté par Boa Treize (site web personnel) . En réponse au journal JSNES, un émulateur de NES en Javascript. Évalué à 5.
On peut imaginer ajouter à l'infini des balises audio dans la page, en leur confiant à chaque fois 1/60è de seconde du son émulé, et enchaîner leur lecture en espérant que le tout reste synchro avec l'émulateur... mais c'est franchement de la bidouille improbable.
Improbable mais tentée : http://acko.net/blog/javascript-audio-synthesis-with-html-5 (essai non transformé, malheureusement)
Le plus propre serait bien sûr d'avoir un canvas sonore.