Prototype PixMob Spark

Allumez votre party

Pixmob est une leader dans la création d’expériences lumineuses ayant déjà établi une très forte réputation avec de prestigieux clients à travers le monde. Le lancement de leur application mobile sous iOS représente la prochaine étape afin de permettre aux utilisateurs d’utilisé la technologie dans les évènements privés.

Le Défi

Le défi était de bâtir un prototype avec une interface fluide, simple et simple d’utilisation. Du point de vue technique, la synchronisation du son généré par la source audio avec les graphes visuels devaient être affiché en temps réel.

La solution

La clé pour résoudre ce défi a été de bâtir une architecture mobile centralisée afin de traiter l’ensemble des évènements de l’application. Ses évènements provenant des gestuelles de l’utilisateur pour modifier les effets ou de l’affichage du graphe sonore. Ainsi chaque élément de l’architecture effectue donc leur propre architecture afin de livrer une expérience fluide et une visualisation hors-pair.


Mode Automatique

Vous sélectionner votre chanson ou votre liste à jouer et automatiquement les couleurs sélectionnées sont envoyés aux bracelets à proximité. Vous venez de démarrer votre propre party lumineux.

Mode Manuel

Si vous désirez contrôler les effets, vous sélectionnez le mode manuel. L’effet et la probabilité de la lumière envoyée aux bracelets est alors sous votre contrôle. Le mode ‘clap’ permet au bracelets de réagir aux applaudissements des mains et le mode ‘hold’ arrête temporairement l’envoi de lumière.

Mode Microphone

Si vous jouez déjà une pièce musicale, vous pouvez activer le microphone afin de faire réagir les bracelets aux bruits ambiants de votre party. L’audience crie plus fort, les lumières s’allument !!!


Les Fonctions

Génération dynamique du graphique de son

L’application reconnait l’amplitude du niveau sonore venant du microphone ou de la pièce musicale. De cette reconnaissance, l’application génère, à chaque 1/15 de seconde un rectangle graphique représentant le niveau sonore.

Le graphique complete de la piste sonore défilant ainsi de droite à gauche en synchronisation avec la piste sonore.

Détection précise du niveau sonore

Depuis l’affichage du graphique sonore, l’application détecte automatique le dépassement du seuil d’une amplitude sonore prédéterminée.

Le seuil est représenté par la ligne blanche en travers du graphique sonore avec le cercle rouge. Ce seuil peut être déplacé par l’utilisateur. Aussitôt que l’amplitude sonore dépasse ce seuil, une couleur aléatoire (selon les 3 couleurs sélectionnées) est alors envoyés aux bracelets à proximité.

Sélection intuitive de la couleur

La sélectionne la couleur est effectuée en déplacement le cercle au-dessus du graphique de spectre de couleurs disponibles.

Afin de mieux assister l’utilisateur avec cette sélection (car le doigt bloque partiellement la couleur voulue), l’action ainsi que la couleur sélectionné est présenté dans la barre de statut au haut de l’écran.