Madeon Adventure Machine

Détail d'une machine d'aventure Madeon

Madeon Adventure Machine est une promotion astucieuse pour le nouvel album de Madeon, qui est une boîte à rythmes amusante.

Ce que nous aimons ?

Adventure Machine est une application vraiment simple, mais elle fait très bien son travail. En utilisant Web Audio et éventuellement Web Midi (oui, vous pouvez connecter votre propre synthétiseur !), les nouvelles boucles qui apparaissent en appuyant sur un bouton se synchronisent parfaitement, et l'interface fonctionne bien sur mobile, en particulier lorsqu'elle est installée sur l'écran d'accueil.

Améliorations possibles

Le temps de chargement (voir le score WebPageTest) sur la 3G mobile pourrait être considérablement amélioré si la prémise en cache de tous les battements et boucles était supprimée ou effectuée de manière plus intelligente. La compression Gzip des éléments est manquante et facile à corriger, et les zones cibles tactiles sont légèrement trop petites pour les petits écrans.

Questions-réponses avec Syd Lawrence

Pourquoi le Web ?

Nous voulions que le projet soit accessible au plus grand nombre de personnes possible dans le monde entier. Nous voulions qu'autant de personnes puissent interagir avec cet outil, et nous devions donc éliminer tous les obstacles potentiels à l'entrée.

Qu'est-ce qui a vraiment bien fonctionné lors du développement ?

Nous avons utilisé l'API Web MIDI pour la première fois pour ce projet. Interagir sur un site Web à l'aide d'un instrument MIDI est un sentiment incroyable.

Si vous pouviez avoir une API pour améliorer votre application, quelle serait-elle ?

Il existe des moyens de l'améliorer pour cette application Web, mais il existe déjà des API que nous pourrions utiliser pour y parvenir.

Que s'est-il passé après le lancement ?

Il a dépassé tous nos espoirs et toutes nos attentes. Il est arrivé en deuxième position sur la une de Reddit et comptait près d'un demi-million d'utilisateurs dès le premier mois. Il a également généré un nombre important de ventes d'albums et d'achats de billets pour des tournées.