Avec WebAudio, nous avons trouvé une méthode pour modifier à volonté les volumes gauche et droit d'une source stéréo. Ceci devrait nous permettre de proposer une table de mixage avec réglage de la position stéréo. Ce faisant, nous avons séché un bout de temps sur une implémentation bizarroïde d'un composant Webaudio. Ceci fera probablement l'objet d'un billet technique, par charité pour les autres programmeurs qui, comme nous, vont vainement parcourir le Web à la recherche de la solution à ce problème. Sinon, tout avance assez bien. L'app MyrWeb est quasiment opérationnelle en matière d'interface, il reste à finaliser le jeu de la musique, et à écrire la gestion de la barre de temps, avec sélection d'une partie, jeu en boucle, etc. Quelques points nous posent encore des problèmes de compatibilité entre navigateurs, notamment la prise en compte par l'app de la touche retour arrière (sur Chrome, elle fait revenir à la page Web visitée précédemment), et le téléchargement des fichiers inclus dans l'archive (sur Firefox, ça fonctionne en pas à pas, et ne fait rien lorsqu'on l'essaie vraiment). Encore un peu, et nous pourrons proposer une démo complète de l'interface. |