Démonstration WebGL : Echotron
Un moteur d'animations dépendantes de la musique pour votre navigateur
Démonstration WebGL : Echotron
Un moteur d'animations dépendantes de la musique pour votre navigateur
|
Les rubriques (actu, forums, tutos) de Développez
Réseaux sociaux
|
Le 15/02/2013, par LittleWhite, Responsable 2D/3D/Jeux
Démonstration WebGL : Echotron
un moteur d'animations dépendantes de la musique pour votre navigateur Echotron est un programme WebGL pour les navigateurs compatibles, créé par Alex Wayne pour visualiser la musique. Certes, ce n'est pas le premier dans le genre mais celui-ci se diffère dans l'utilisation d'un fichier produit par le site www.echonest.com et permet de faire une visualisation en réponse à la sémantique de la musique (et non aux simples changements du spectre). ![]() Il faut savoir qu'après analyse du fichier sonore par Echonest, le site vous fournira un énorme fichier JSON avec les métadonnées détaillées de la musique. Il contient le rythme, les mesures, les sections et même les notes avec le moment de leur apparition, leur durée et la tonalité. Voici un exemple : Code javascript :
Pour en savoir plus, n'hésitez pas à consulter ce PDF. La seconde particularité du logiciel est son extensibilité. En effet, il est possible d'écrire de nouvelles animations avec très peu de code. Chaque scène est décomposée en trois calques :
Tout le reste (initialisation, musique…) est géré par le moteur rendant la création d'une nouvelle scène très rapide. Le code suivant affiche un cube qui tourne et qui change de couleur à chaque battement : Code :
Testez Echotron ! Source BeautifulPixel Votre opinion Avez-vous déjà développé des programmes affichant des animations dépendantes de la musique ? Montrez-les nous ! |




Avez-vous déjà développé des programmes affichant des animations dépendantes de la musique ? Montrez-les nous !