Previous Contents Next

C   Minutes of Meetings

C.1   Meeting 07.05.2002

Participants:
Serge Lemouton, Philippe Manoury, Diemo Schwarz, Gilles Mathieu.

Subject:
Discussion sur les attentes des utilisateurs quant au système de suivi de partitions.

Summary:
La problématique générale du système est la suivante : le système informatique doit pouvoir jouer le rôle d'accompagnateur vis à vis de l'instrumentiste qui le commande.

Cela implique une certaine adaptivité du système aux variations de tempo, de notes ou autres de la part du performeur par rapport à la partition.

L'idée est évoquée d'une possibilité d'apprentissage, à l'instar d'un accompagnateur humain. Il pourrait être souhaitable que le modèle de reconnaissance s'enrichisse au fur et à mesure des performances pour intégrer les variations qui reviennent souvent et ainsi être plus à même d'y faire face.

Se pose ensuite le problème du travail à effectuer. On peut en extraire deux parties :

- Une partie purement algorithmique, portant sur l'amélioration et l'extension du système actuel (meilleure reconnaissance pour la voix, pour les doubles notes...)

- Une partie axée IHM, qui pose le problème de la représentation des données : comment doit être matérialisé le suivi (Partition suivie type MIDI, représentation graphique...)

Enfin est évoqué le problème du travail à partir d'une source MIDI.

Une idée d'amélioration serait de travailler sur un signal audio plutôt que sur un modèle MIDI pour établir le modèle de base.Ceci pourrait être utile pour permettre l'apprentissage. D'autre part, l'information contenue dans la source MIDI est jugée un peu trop restreinte.

Toutefois, il apparait que les utilisateurs restent attachés au MIDI. Premièrement pour une question de représentation et de suivi pour l'utilisateur, deuxièmement car le MIDI s'avère plus utilisable dans certains cas, comme par exemple le cas de reconnaissance polyphonique, où il serait plus difficile de différencier plusieurs fréquences fondamentales correspondant aux différentes voix par une analyse spectrale.

Il est également question d'un système de reconnaissance qui travaillerait en relatif, et non plus en absolu. Il peut arriver en effet qu'une suite très rapide de notes ne puisse pas être détectée correctement. Il suffirait alors de reconnaitre la note de départ, la note d'arrivée, et le mouvement général de la séquence (montée, descente...).

D'autre part, il est aussi possible qu'une séquence entière soit juste relativement, mais commencée sur une note trop basse ou trop haute. Le décalage doit pouvoir être rattrapé, et le système ne doit pas reconnaître comme fausse toute la séquence.

Il s'agirait donc en quelque sorte d'une reconnaissance de "contours", utilisable surtout pour la voix dans le cas de récitatifs.

C.2   Meeting 15.05.2002

Participants:
Andrew Gerzso, Diemo Schwarz, Gilles Mathieu.

Subject:
Discussion et démo sur les bugs du suivi MIDI.

Summary:
Andrew Gerzso travaille actuellement sur la pièce "Explosante Fixe" de Pierre Boulez, pièce pour flûte et dispositif temps réel. Il utilise actuellement le système de suivi "NEXT", mais souhaite utiliser le nouveau suivi pour un concert au mois d'aôut.

Le principe est le suivant : à certaines notes correspondent des signaux de déclenchement, utilisés pour lancer ou arrêter des processus musicaux. Le système fonctionne assez bien pour certains essais. Par contre, l'essai sur une séquence comprenant de nombreuses notes répétées et rapides provoque un grand décalage dans le suivi et un plantage complet de l'application (obligation de rebooter)

Travail à réaliser : comprendre et supprimer ce bug de l'appli...

Autre idée : comment faire, si le performeur commet une grosse erreur (oubli d'une séquence, nombreuses fausses notes consécutives), mais se rattrappe ensuite, pour recaler "à la main" le système de suivi qui se serait perdu ?

C.3   Meeting 11.06.2002

Participants:
Serge Lemouton, Philippe Manoury, Diemo Schwarz, Gilles Mathieu.

Subject:
Discussion sur l'avancée du travail sur le suivi de partition, questions, remarques.

Summary:
Des dates sont plus ou moins fixées pour effectuer des tests avec un pianiste et une chanteuse. Ces tests seront probablement réalisés durant la première semaine de juillet.

Quelques idées générales et problèmes évoqués pour le suivi :

- Que se passe-t-il si la performance est jouée "hors tempo" ? Il faudrait définir une notion "d'intervalle minimum" entre deux notes déclenchant des cues, sans pour cela être trop rigide sur la durée des notes entre celles-ci. En effet, Philippe pense que donner une durée pour chaque note est trop contraignant pour le compositeur, qui peut souhaiter laisser le champ libre à son interprète. Diemo fait remarquer qu'une gestion du temps "souple" sur chaque note revient au même (durée modélisée par une courbe type gaussienne centrée sur la durée notée dans la partition).

- Problème des notes "muettes" : Concerne surtout le piano. si les touches sont enfoncées très doucement, un événement est-il déclenché ? Peut-on parler d'une vélocité limite ?

- Reconnaissance de contour : Philippe est très attaché à un développement dans ce sens. Diemo propose, sur certains passages, de rendre le suiveur plus tolérant : il doit reconnaitre une note à plus ou moins un intervalle près, ce qui permet (notamment sur les passages rapides au chant) de détecter correctement un arpège, même pas très juste.

- Interface graphique : Développer une interface graphique apparait comme l'une des attentes majeures dans le domaine du suivi. Cela suppose :

De fixer le mode de représentation

De fixer le protocole de données utilisées (les 2 sont très reliés)

De trouver une personne qui s'en occupe...

C.4   Meeting Score Following, 27.06.2002

Participants:
Diemo Schwarz, Serge LeMouton

Subject:
Planning tests/enregistrements

Summary:

C.5   Meeting Score Following, 29.08.2002

Participants:
Diemo Schwarz, Philippe Manoury, Serge LeMouton

Subject:
réunion régulière sur l'avancement du projet 'suivi de partition'.

Summary:

C.6   Progress Meeting 1, 07.11.2002

The regular progress meetings were installed by Norbert Schnell to keep anyone who's interested up-to-date on the recent developments on score following.

Participants:
Diemo Schwarz, Norbert Schnell, Andrew Gerzso, Philippe Manoury, Serge LeMouton, Xavier Rodet

Subject:
réunion régulière sur l'avancement du projet 'suivi de partition'.

Summary:

C.7   Progress Meeting 2, 28.11.2002

Participants:
Diemo Schwarz, Norbert Schnell, Philippe Manoury, Serge LeMouton

Subject:
Mini-réunion régulière sur l'avancement du suivi pour tous ceux qui s'intéressent à l'état du projet où qui ont des idées à discuter

Summary:

Previous Contents Next