10.07.2015 Views

Rapport d'activité - WWW Ircam

Rapport d'activité - WWW Ircam

Rapport d'activité - WWW Ircam

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

RECHERCHE ET DÉVELOPPEMENTREPRÉSENTATIONS MUSICALESRAPPORT DÉTAILLÉParticipants : J. Bresson, C. Agon.Collaboration extérieure : D. Fober (Grame).1.5.4.2. Projet ML-Maquette (Musique Lab 2)Depuis janvier 2004, l'équipe Représentations musicales a pris en charge une partie dudéveloppement sur le projet Musique Lab 2, mené conjointement par l'<strong>Ircam</strong> et le ministère del'Éducation nationale, consistant en l’élaboration d’applications destinées à l'enseignementmusical.Musique Lab 2 comporte un module, appelé ML-Maquette, dédié à la manipulation et autraitement du matériau musical symbolique, basé sur le logiciel OpenMusic. Initialementdestinée à une utilisation sur PC/Windows, la mise en œuvre de ce projet à nécessité la refonteet le portage du code de OpenMusic sur cette plate-forme.ML-Maquette est un nouveau type d'interface dans OM, centré autour de la maquette, etpermettant à la fois de manipuler interactivement des objets hors contexte temporel et àl'intérieur de cette maquette. Cette interface est destinée à des utilisateurs non expérimentés(professeurs, élèves des classes de musique), et a donc nécessité une remise en question desprincipes d'interactions classiques de OpenMusic en tant que langage de programmation visuel(patchs, connections, factories), pour aller vers un nouveau type d'interaction intuitif entreobjets musicaux et opérateurs préprogrammés.L'interface se présente donc sous la forme d'une unique fenêtre partitionnée. On y trouve unespace "hors temps" dans lequel sont disposés des objets musicaux correspondant aux classesOM (accords, chord-seq, etc.), un espace dans lequel sont proposés différents opérateurs detransformation applicables sur ces objets, et un espace d'ordonnancement temporelcorrespondant à une maquette et dans lequel peuvent être exploitées les potentialités de cettestructure. Les éditeurs musicaux classiques d’OpenMusic sont utilisés pour visualiser et éditermanuellement les objets musicaux. Toutes les opérations dans cet espace d'expérimentationsont effectuées par drag-and-drop. Les objets peuvent être transférés d'un espace à l'autre pardrag-and-drop entre les différentes zones de la fenêtre. Le drag-and-drop d'un objet sur unopérateur ouvre un dialogue permettant de spécifier les paramètres de la transformation, etdont la validation crée un nouvel objet dans l'espace de travail.Afin de permettre un développement ultérieur d'applications spécifiques, une syntaxe et unprotocole de déclaration strict ont été définis, de manière à pouvoir générer automatiquementles dialogues et interactions pour la spécification des paramètres des nouveaux opérateurs.En 2005, ML-Maquette est entré en phase de bêta-test, et a été mis expérimentalement enœuvre dans diverses classes du secondaire par Fabrice Guédy. Un nombre important demodifications et d’améliorations a alors dû être implémenté. J. Bresson et F. Guédy ont produitun grand nombre de documents ML-Maquette "pour le professeur" dont la Chaconne deJ.-S. Bach et plusieurs pièces d’O. Messiaen.Participants : J. Bresson, C. Agon, G. Assayag.Collaborations internes : F. Guédy, R. Saugier, F. Serrière, C. Brissot, C. Godefroy (Relationsextérieures, Médiathèque).1.5.4.3. OpenMusic 5OpenMusic 5.0 a été distribué en version bêta au forum d’octobre. Il s’agit d’une nouvelleversion multiplate-forme (Mac et PC) développée à l’occasion du portage de OpenMusic surWindows pour ML2, et qui corrige de nombreux bogues et défauts. OpenMusic 5 devrait être100 IRCAMRAPPORT D'ACTIVITÉ 2005

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!