Le système d’exploitation tactile de Google accuse un retard conséquent sur celui d’Apple en termes de création musicale. Et ce retard est chiffrable : il est d’environ 350 millisecondes. Cela parait peu, mais en réalité c’est énorme. Le problème de latence dans Android empêche les éditeurs de développer des applications musicales du même niveau que sur iPhone ou iPad.
Quand nous avons démarré ce blog, l’essentiel des applications d’enregistrement ou de synthétiseurs étaient sur iOS. À l’époque nous imaginions que les choses allaient vite évoluer, tant l’ascension d’Android était irrésistible. Et nous avons même cru à la concurrence de WebOS ou Windows. C’était la théorie. En pratique, iOS est toujours seul au monde et le restera encore longtemps. Tant que Google ne se décidera pas à proposer des outils de développement suffisamment puissants, comme le réclament les développeurs.
Nous avons interrogé Kevin Chartier, développeur pour Wizdom music. Il est responsable de MorphWiz, SampleWiz et Geo Synthesizer, des instruments à interprétation en temps réel pour iPad et iPhone. Le temps réel est très important puisqu’ils sont utilisés en concert devant des milliers de personnes par Jordan Rudess, le claviériste du groupe Dream Theater. Malgré sa volonté de porter ces applications sur Android, on ne les y verra pas avant très longtemps en raison d’un écueil insurmontable : la latence audio.
“ Le tampon de mixage du système est là où la différence entre iOS et Android est la plus apparente. Sur iOS, vous avez la possibilité de demander la taille que vous voulez, tant que le processeur peut suivre. À 44,1 KHz, un tampon de 256 échantillons représente environ 5,8 ms. Sur nos appareils Android les plus récents, la taille minimum du tampon est de 16384 échantillons, soit 371,5 ms. »
Une poignée de téléphones Android arrivent au mieux à 108,8 ms de latence. Que donnent ces chiffres concrètement ? Le mieux, c’est de montrer par l’exemple. Ces quatre fichiers audio illustrent le décalage. Dans le premier, le métronome et le piano sont ensemble, latence 0. Le second montre la latence sur iOS, elle est quasiment imperceptible, autrement dit, au moment où le doigt touche l’écran, la note est entendue. Les deux derniers montrent qu’il est inconcevable de jouer sérieusement de la musique avec un appareil Android.
Du coup, tous les musiciens qui veulent utiliser des interfaces tactiles choisissent Apple plutôt que Google. Pour le moment, iOS est la plateforme pour les créatifs alors qu’Android n’est fait que pour la consommation de contenus. À moins que Google rectifie le tir, comme le voudraient tous ces développeurs. Dans ce cas, Android 5 arrivera au même niveau que l’iPhone de première génération.
[Mise à jour] : Allez lire Des précisions sur la latence audio dans Android et notre Lettre ouverte à Google

One Comment
1 David a écrit:
La meilleure preuve: nous listons actuellement 6539 applications IOS (dont 1659 gratuites) spécifiquement dédiées à la musique et à l’audio. (une fois expurgées des milliers d’applications de fan de groupe et autres radios internet qu’on trouve dans la vaste catégorie « Musique » d’iTunes.
http://www.440software.com
10 Trackbacks