Nous avons utilisé WebAudio pour générer des sons de clic et de cloche de métronome, puis pour jouer ces sons synchronisés avec deux pistes MP3. Le petit test qui suit permet donc de jouer un morceau avec le métronome, et de régler séparément les volumes de chaque piste: Métronome WebAudio Pour les navigateurs ne supportant pas le WebAudio, nous avons également prévu que le son du métronome puisse être calculé sur l'ensemble de la durée de la musique. Cela prend un peu de temps à générer, mais permet d'offrir une solution sur ces navigateurs. Hélas, nous avions oublié qu'Internet Explorer ne sait pas jouer les données brutes WAV (non compressées). Il ne peut donc pas jouer la piste de métronome que l'app a construite. Pour que cela fonctionne, il faudrait que nous créions des données MP3, mais là, créer des données sonores puis les encoder en MP3, tout ça en javascript, c'est un peu trop compliqué pour simplement pallier aux carences d'IE. |