Timing

De BlinderKitten Documentation
Version datée du 11 décembre 2025 à 00:18 par Norb (discussion | contributions) (Page créée avec « = 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 == {| class="wikitable" style="margin:auto" |- ! Paramètre !! Type !! Description |- | '''Timing type''' || Enum || Source du timing : '''Cue timing''' (héritage), '''Raw timing''' (manuel),... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

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 → chaque subfixture démarre 1 seconde après le précédent, s’il y a interpolation.

Fade

Le fade correspond à la durée du changement de valeur.

Thru

Assez similaire aux Values : active une interpolation linéaire entre le premier et le dernier élément.

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


Notes

  • Command Value + Command Timing + Selection = l’ensemble complet d’une commande.
  • Les interpolations sont toujours ordonnées selon la sélection, **pas** selon le patch DMX.
  • Les Random sont déterministes si utilisés dans une cuelist (répétables).