J'ai essayé longtemps de récupérer les informations brutes d'un microphone en Flash (pour une version flash de A Vocal Adventure, vous avez deviné). Je sais pas si vous avez essayé, mais ça semble un peu impossible. (Normalement la fonctionnalité sera ajoutée dans Flash CS5 / player 10.1 dispo le 12 avril prochain).
Mais,
après pas mal de recherches j'ai fini par réussir un petit hack qui permet de le faire dès flash CS4 / player 10.0: testP2P.html puis TestFundam.html. Le tout repose sur un double-hack de flash :
Il y a plusieurs drawbacks, malheureusement :
- le son du microphone DOIT être redirigé vers les enceintes (sans quoi pas de computespectrum).
- Aucun autre son ne doit être joué par aucun flash dans le navigateur, sans quoi ces sons seront computés aussi (grr).
Allez donc chercher la classe SoundInput.as (WiP) et un exemple d'utilisation ici.