URL: https://linuxfr.org/users/txprog/journaux/noya-un-sequenceur-de-musique-live-ala-reactable Title: Noya - un sequenceur de musique live (ala reactable) Authors: tito Date: 2008年11月03日T00:11:16+01:00 Tags: musique Score: 11 Cher journal, bonsoir. Il n'y a pas si longtemps (en 2005), le projet reactable[1] apparaissait. Un instrument/table multi-touch où l'on pose des objets, et ça construit des sons. Le projet est découpé en 3 parties : l'acquisition et reconnaissance des formes / doigts sur la table, l'utilisation de ses informations pour faire de la musique, et un renvoi visuel sur la table pour le coté "beautiful". Seulement voilà, l'équipe reactable ne diffuse que la première partie (et pas la moindre) : reacTIVision[2] (sous GPL). Pour les deux autres parties... c'est à l'artiste de voir comment faire pour composer et s'amuser. C'est ici que Noya[3] arrive. Noya est un logiciel libre qui utilise reacTIVision/libosc comme entrée, Portaudio/libsndfile pour la lecture des sons, Clutter pour le rendu. Noya associe chaque objet à un son, le joue (en boucle par exemple), le manipule (tourner l'objet fait augmenter/baisser le volume), et effectue un rendu visuel du résultat : ce sont les deux dernières étapes de la reactable. Le but final de Noya est simple : pouvoir jouer de la musique en concert, faire des mix, en utilisant une table visuelle comme outil principal. La version 0.1 de Noya vient de sortir avec un minimum fonctionnel : * lecture des messages envoyés par reacTIVision * création et lecture de scène (la configuration des objets et des sons) * association d'actions sur les sons (volume..) par rapport aux actions de la table (rotation de l'objet, déplacement...) * conception modulaire (objet, widget, module de rendu...) * rendu visuel Tout ceci n'est qu'une première étape du projet, il faut bien commencer quelque part. Mais c'est fun, ca "marche" pas trop mal. En témoignerons ceux qui l'ont utilisé en live chez moi :) Il y a encore beaucoup à faire, c'est pour cela que tout bon codeur / musicien est invité à participer au projet Noya ! Coté perso [4], je me lance également dans la construction d'une table type reactable. Cette partie sera détaillée prochainement pour permettre à d'autres de ne pas tomber sur les mêmes problèmes :) [1] [http://reactable.iua.upf.edu/](http://reactable.iua.upf.edu/) [2] [http://reactable.iua.upf.edu/?software](http://reactable.iua.upf.edu/?software) [3] [http://noya.txzone.net/](http://noya.txzone.net/) [4] [http://txzone.net/blog/index.php?category/noya](http://txzone.net/blog/index.php?category/noya)