GRIS-UdeM / ControlGris

Spatialization plugin replacement of SpatGRIS
GNU Lesser General Public License v3.0
10 stars 2 forks source link

Fonctionnalité et UI : Liste de sélection pour activer la trajectoire -> « On seek - Deterministic », « Free running » et « Off » #191

Open DavidPiazza opened 2 years ago

DavidPiazza commented 2 years ago

Un peu dans la même veine que l'issue #151, mais la proposition est autre;

Si actuellement il faut bel et bien réactiver les trajectoires individuelles pour chaque instance de ControlGris après chaque arrêt du séquenceur, et qu'il a été proposé dans #151 de pouvoir automatiser le bouton d'activation, je crois qu'une autre solution permettrait de pourvoir à deux situations types relevées dans l'issue d'un seul coup.

Dans le cas d'une performance en temps réel, où on n'a pas nécessairement démarré le transport, la trajectoire pourrait être en mode « Free running », c'est-à-dire toujours active et envoyant son OSC vers SpatGris.

Dans le cas où on mettrait la trajectoire à « On seek », la trajectoire s'activerait à chaque démarrage du transport. À l'arrêt, la position initiale de la source primaire est rétablie.

À « Off », le comportement serait essentiellement le même qu'avec le mode « Realtime » actuel.