Timing
Command Timing
Une Command Timing définit le comportement temporel de la commande : delays, fades, interpolations, symétries, randomisation. Elle peut utiliser ses propres valeurs ou puiser dans un preset de timing.
Paramètres de Command Timing
| Paramètre | Type | Description |
|---|---|---|
| Timing type | Enum | Source du timing :
Cue timing (héritage), Raw timing (manuel), Preset (via ID). |
| ID | Int | ID du timing preset (si Timing type = Preset). |
| Delay | Float | Delay du premier élément (en secondes). |
| Thru delay | Bool | Active une interpolation de delay. |
| Delay To | Float | Delay final (si ThruDelay est activé). |
| Delay Symmetry | Bool | Applique les delays de manière symétrique. |
| Delay random | Bool | Randomise les delays. |
| Fade | Float | Fade du premier élément. |
| Thru fade | Bool | Active une interpolation de fade. |
| Fade To | Float | Fade final. |
| Fade Symmetry | Bool | Applique les fades en symétrie. |
| Fade random | Bool | Randomise les fades. |
Explications supplémentaires
Delay
Le délai retarde le début de la transition du subfixture. Exemples :
- Delay = 0 → transition immédiate.
- Delay = 1 → démarre 1 seconde après le déclenchement
- Delay = 0 thru 5 → décalage régulier entre 0 (première subfixture) et 5s (dernière subfixture)
Fade
Le fade correspond à la durée du fondu de valeur.
Symmetry
Applique les delays/fades en miroir autour du centre de la sélection.
Random
Remplace l’interpolation par un tirage aléatoire pour chaque subfixture.
Timing type
Détermine comment le timing est obtenu :
- Cue timing → hérité de la cuelist
- Raw timing → défini dans cette commande
- Preset → reprend un timing prédéfini dans la bibliothèque
Attention ! Les interpolations sont toujours ordonnées selon l'ordre de la Selection.