Master 2013 2014
Stages de la spécialité SAR
Interface d’exécution en INScore pour i-score


Site :SCRIME / LaBRI
Lieu : Universite de Bordeaux 351 cours de la liberation 33400 Talence
Encadrant : Myriam Desainte-Catherine Professeur d'informatique IPB myriam@labri.fr
Dates :03/02/14 au 04/08/14
Rémunération :436.05 par mois
Mots-clés : Parcours ATIAM : Informatique musicale

Description

L’objectif du projet INEDIT est de fonder scientifiquement l’interopérabilité des outils de création sonore et musicale, afin d’ouvrir la voie à de nouvelles dimensions créatives couplant écriture du temps et écriture de l’interaction.

Le logiciel i-score permet de concevoir des scenarios multimedias, mêlant son, lumière et vidéo, et de moduler leur exécution en temps-réel pour s’adapter au temps du plateau dans le cadre du spectacle vivant. Le système comprend deux parties :

  • un éditeur permettant de composer un scenario avec la notion d’objets temporels statiques ou interactifs reliés par des relations temporelles sur une time-line.
  • un moteur d’exécution opérant sur une représentation du scenario sous forme de réseau de petri.

L’interface d’exécution de i-score est actuellement programmée en dur. Elle affiche un curseur évoluant sur la time-line du scenario pour représenter le temps en absolu écoulé depuis le début de l’exécution, ainsi que des curseurs locaux aux boîtes actives montrant le temps écoulé depuis le début de leur exécution. Mais on peut imaginer d’autres types d’interfaces, permettant de visualiser l’état des processus, ou même des interfaces de contrôle des processus. Il s’agit donc dans ce projet de réaliser un pont entre i-score et INScore pour permettre la programmation de l’interface d’un scenario en INScore. Ainsi l’utilisateur pourra adapter son interface d’exécution à son besoin. Il faudra étudier des modes de couplages entre i-score et INScore et les implémenter en intervenant sur l’interface d’édition d’i-score pour la configuration et sur le moteur pour l’exécution.

Bibliographie

i-score.org http://www.grame.fr/ressources/publ... inscore.sourceforge.net