IRCAM - Séminaire Interne - Le contrôle gestuel - Marcelo M. Wanderley
- 03.03.98
"The Manifold Interface" :
- L'interface "manifold"
permet le contrôle d'un espace
de paramètres n-dimensionnel (n>3) (Phase space) à
partir d'un display (Window space) avec un système d`entrée
gestuelle continue de 3 degrés de liberté
(au moins de 2 degrés de liberté).
- Le contrôleur "manifold" est un groupe de classes écrites en C++ qui fait la liaison
entre la partie graphique, les dispositifs d'entré (hardware) et
les moteurs de synthèse sonore. Il implemente les notions de phase
space, path et de window space.
- L'interface peut être
utilisé à la fois pour le contrôle de bas-niveau du moteur de synthèse et pour le contrôle de haut-niveau
des paramètres compositionels.
- Paths sont la répresentation
de gestes de contrôle dans l'espace de contrôle et codés
dans l'espace n-dimensionnel.
- L'espace de contrôle est défini à partir de l'espace n-dimensionnel par un algorithme génétique (AG), qui sélectionne la meilleur représentation (mapping)
d'un point de l'espace n-dimensionnel dans l'espace de contrôle (window
space). Cette représentation doit préserver maximalement
la structure de l'espace original dans la région du point choisi.
- Un point dans l'espace de contrôle est relationé (mapped) à un point dans l'espace n-dimensionnel
d'abord par la définition de la cellule (de forme cubique dans l'espace
de contrôle) à laquelle ce point appartient et des ses coordonnés
dans cette cellule. Ensuite, le système trouve la cellule et les
coordonnés correspondantes dans l'espace n-dimensionnel.
- Les auteurs suggèrent (dans la publication de
95) qu'un contrôleur avec 3 degrés de liberté soit
utilisé pour contrôler arbitrairement les mouvements dans
l'espace de contrôle (window space, qui possède 3 dimensions).
Cela nous donne un mapping entre les paramètres
du contrôleur et les paramètres de l'espace de contrôle
du type one-to-one.
- Un certain window space peut se modifier si ses point genérateurs (dans l'espace n-dimensionnel)
sont modifiés. Cela permet l'exploration de parties plus grandes
de l'espace n-dimensionnel.
Home | Introduction
| I: Gestes | II:
Capture | III:Mapping | IV: Synthèse | V:
Clarinette - modélisation | Conclusions
| Bibliographie | Email us!