<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://documentation.blinderkitten.lighting/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Norb</id>
	<title>BlinderKitten Documentation - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://documentation.blinderkitten.lighting/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Norb"/>
	<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/Sp%C3%A9cial:Contributions/Norb"/>
	<updated>2026-07-23T22:48:09Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=94</id>
		<title>Cue</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=94"/>
		<updated>2026-01-26T22:22:06Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
== Cue ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Cue&#039;&#039;&#039; (ou « État Lumineux ») est l&#039;unité de base de stockage d&#039;états dans BlinderKitten. Il stocke une liste de [[Command|commandes]] à lancer lors de son exécution, ainsi que des informations de timing et des tâches. Il est contenu et séquencé par une [[Cuelist]].&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base du Cue ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Float || L&#039;identifiant numérique du Cue (permet un re-numérotage décimal dans la [[Cuelist]]).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom affiché du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cue text&#039;&#039;&#039; || String || Texte descriptif du Cue (ce qui se passe sur scène).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Go text&#039;&#039;&#039; || String || Texte affiché pour l&#039;action GO (l&#039;instruction pour l&#039;opérateur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow&#039;&#039;&#039; || Enum || Définit si le Cue démarre automatiquement le Cue suivant après un délai.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow Timing&#039;&#039;&#039; || Float || Le temps à attendre (en secondes) avant de déclencher le Cue suivant en mode Auto Follow.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can be randomly called&#039;&#039;&#039; || Bool || Permet à ce Cue d&#039;être appelé aléatoirement par la Cuelist parent.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Window Break Line&#039;&#039;&#039; || Bool || Insère une ligne de séparation dans la fenêtre de load.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Release Current Tracking&#039;&#039;&#039; || Bool || Force le relâchement des valeurs traquées lors du déclenchement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reuse Cue&#039;&#039;&#039; || Target || Permet à ce Cue d&#039;hériter de toutes les commandes et tâches d&#039;un autre Cue sans les stocker localement (réutilisation par référence).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Timing (Conteneur `timingContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent la gestion des délais et des fondus (fades) pour les valeurs HTP et LTP du Cue. Ils écrasent les réglages globaux de la [[Cuelist]] si définis localement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;appliquer (en GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;éteindre (en OFF).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs LTP du Cue commencent à s&#039;appliquer.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Fade&#039;&#039;&#039; || Float || Durée du fondu d&#039;entrée pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Fade&#039;&#039;&#039; || Float || Durée du fondu de sortie pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Fade&#039;&#039;&#039; || Float || Durée du fondu pour les valeurs LTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux fades).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux délais).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Conteneurs Internes (Managers) ===&lt;br /&gt;
&lt;br /&gt;
Le Cue contient plusieurs gestionnaires qui stockent son contenu :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Conteneur !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Commands&#039;&#039;&#039; || BaseManager&amp;lt;Command&amp;gt; || Liste des commandes [[Command]] DMX stockées par ce Cue (valeurs de projecteur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est déclenché (action GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks off&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est désactivé (action OFF).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui agissent sur l&#039;état ou le contenu du Cue.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche l&#039;exécution des commandes et des Tasks du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Désactive le Cue et exécute ses Tasks off.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge le contenu (commandes) de la cue dans le [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Replace Content&#039;&#039;&#039; || Remplace tout le contenu du Cue par celui du [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Merge Content&#039;&#039;&#039; || Ajoute le contenu du [[Programmer]] au contenu du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean Unused&#039;&#039;&#039; || Supprime les commandes et tâches qui ne sont plus liées à des projecteurs existants.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=93</id>
		<title>Cue</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=93"/>
		<updated>2026-01-26T22:21:24Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
== Cue ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Cue&#039;&#039;&#039; (ou « État Lumineux ») est l&#039;unité de base de stockage d&#039;états dans BlinderKitten. Il stocke une liste de [[Command|commandes]] à lancer lors de son exécution, ainsi que des informations de timing et des tâches. Il est contenu et séquencé par une [[Cuelist]].&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base du Cue ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Float || L&#039;identifiant numérique du Cue (permet un re-numérotage décimal dans la [[Cuelist]]).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom affiché du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cue text&#039;&#039;&#039; || String || Texte descriptif du Cue (ce qui se passe sur scène).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Go text&#039;&#039;&#039; || String || Texte affiché pour l&#039;action GO (l&#039;instruction pour l&#039;opérateur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow&#039;&#039;&#039; || Enum || Définit si le Cue démarre automatiquement le Cue suivant après un délai.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow Timing&#039;&#039;&#039; || Float || Le temps à attendre (en secondes) avant de déclencher le Cue suivant en mode Auto Follow.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can be randomly called&#039;&#039;&#039; || Bool || Permet à ce Cue d&#039;être appelé aléatoirement par la Cuelist parent.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Window Break Line&#039;&#039;&#039; || Bool || Insère une ligne de séparation dans la fenêtre de load.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Release Current Tracking&#039;&#039;&#039; || Bool || Force le relâchement des valeurs traquées lors du déclenchement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reuse Cue&#039;&#039;&#039; || Target || Permet à ce Cue d&#039;hériter de toutes les commandes et tâches d&#039;un autre Cue sans les stocker localement (réutilisation par référence).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Timing (Conteneur `timingContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent la gestion des délais et des fondus (fades) pour les valeurs HTP et LTP du Cue. Ils écrasent les réglages globaux de la [[Cuelist]] si définis localement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;appliquer (en GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;éteindre (en OFF).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs LTP du Cue commencent à s&#039;appliquer.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Fade&#039;&#039;&#039; || Float || Durée du fondu d&#039;entrée pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Fade&#039;&#039;&#039; || Float || Durée du fondu de sortie pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Fade&#039;&#039;&#039; || Float || Durée du fondu pour les valeurs LTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux fades).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux délais).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Conteneurs Internes (Managers) ===&lt;br /&gt;
&lt;br /&gt;
Le Cue contient plusieurs gestionnaires qui stockent son contenu :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Conteneur !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Commands&#039;&#039;&#039; || BaseManager&amp;lt;Command&amp;gt; || Liste des commandes [[Command]] DMX stockées par ce Cue (valeurs de projecteur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est déclenché (action GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks off&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est désactivé (action OFF).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui agissent sur l&#039;état ou le contenu du Cue.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche l&#039;exécution des commandes et des Tasks du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Désactive le Cue et exécute ses Tasks off.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge le contenu (commandes) de la cue dans le [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Replace Content&#039;&#039;&#039; || Remplace tout le contenu du Cue par celui du [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Merge Content&#039;&#039;&#039; || Ajoute le contenu du [[Programmer]] au contenu du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean Unused&#039;&#039;&#039; || Supprime les commandes et tâches qui ne sont plus liées à des projecteurs existants.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=OSC_Remote&amp;diff=86</id>
		<title>OSC Remote</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=OSC_Remote&amp;diff=86"/>
		<updated>2025-12-17T00:00:22Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = OSC Remote =  La fonctionnalité &amp;#039;&amp;#039;&amp;#039;OSC Remote&amp;#039;&amp;#039;&amp;#039; permet de contrôler BlinderKitten à distance via le protocole OSC (Open Sound Control).  Une fois activée, BlinderKitten écoute des messages OSC entrants et interprète leurs adresses comme des commandes internes (cuelists, effects, faders, etc.).  == Activation ==  Le contrôle OSC distant doit être activé dans les préférences de BlinderKitten.  BlinderKitten écoute alors sur un port OSC et accepte les... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= OSC Remote =&lt;br /&gt;
&lt;br /&gt;
La fonctionnalité &#039;&#039;&#039;OSC Remote&#039;&#039;&#039; permet de contrôler BlinderKitten à distance via le protocole OSC (Open Sound Control).&lt;br /&gt;
&lt;br /&gt;
Une fois activée, BlinderKitten écoute des messages OSC entrants et interprète leurs adresses comme des commandes internes (cuelists, effects, faders, etc.).&lt;br /&gt;
&lt;br /&gt;
== Activation ==&lt;br /&gt;
&lt;br /&gt;
Le contrôle OSC distant doit être activé dans les préférences de BlinderKitten.&lt;br /&gt;
&lt;br /&gt;
BlinderKitten écoute alors sur un port OSC et accepte les messages entrants.&lt;br /&gt;
&lt;br /&gt;
== Syntaxe générale ==&lt;br /&gt;
&lt;br /&gt;
Un message OSC est composé :&lt;br /&gt;
* d’une adresse (path), par exemple &#039;&#039;&#039;/cuelist/1/go&#039;&#039;&#039;&lt;br /&gt;
* d’un ou plusieurs arguments (int ou float)&lt;br /&gt;
&lt;br /&gt;
Les valeurs flottantes sont généralement normalisées entre &#039;&#039;&#039;0 et 1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Cuelists =&lt;br /&gt;
&lt;br /&gt;
Les commandes OSC pour les cuelists utilisent l’identifiant de la cuelist dans l’adresse.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Argument !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/go(/cueId) || int || Lance la cuelist ou va à la cue donnée.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/goback || – || Revient à la cue précédente.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/gorandom || – || Va à une cue aléatoire.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/off || – || Arrête la cuelist (soft stop).&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/kill || – || Arrêt immédiat.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/toggle || – || Bascule l’état On / Off.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/load(/cueId) || int || Charge une cue sans la lancer.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/loadandgo(/cueId) || int || Charge et lance la cue.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/loadrandom || – || Charge une cue aléatoire.&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/flash || int || Flash (1 = press, 0 = release).&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/swop || int || Swop (1 = press, 0 = release).&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/htplevel || float || Niveau HTP (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/ltplevel || float || Niveau LTP (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| /cuelist/{id}/flashlevel || float || Niveau de flash (0–1).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Effects =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Argument !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /effect/{id}/start || – || Démarre l’effet.&lt;br /&gt;
|-&lt;br /&gt;
| /effect/{id}/stop || – || Arrête l’effet.&lt;br /&gt;
|-&lt;br /&gt;
| /effect/{id}/taptempo || – || Tap tempo.&lt;br /&gt;
|-&lt;br /&gt;
| /effect/{id}/size || float || Taille de l’effet (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| /effect/{id}/speed || float || Vitesse de l’effet.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Carousels =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Argument !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /carousel/{id}/start || – || Démarre le carousel.&lt;br /&gt;
|-&lt;br /&gt;
| /carousel/{id}/stop || – || Arrête le carousel.&lt;br /&gt;
|-&lt;br /&gt;
| /carousel/{id}/taptempo || – || Tap tempo.&lt;br /&gt;
|-&lt;br /&gt;
| /carousel/{id}/size || float || Taille du carousel.&lt;br /&gt;
|-&lt;br /&gt;
| /carousel/{id}/speed || float || Vitesse du carousel.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mappers =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Argument !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /mapper/{id}/start || – || Active le mapper.&lt;br /&gt;
|-&lt;br /&gt;
| /mapper/{id}/stop || – || Désactive le mapper.&lt;br /&gt;
|-&lt;br /&gt;
| /mapper/{id}/size || float || Taille / influence du mapper.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Virtual Buttons, Faders et Encoders =&lt;br /&gt;
&lt;br /&gt;
Les contrôles virtuels utilisent leur position dans la grille.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Argument !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /virtbutton/{page}/{col}/{row} || float || Bouton virtuel.&lt;br /&gt;
|-&lt;br /&gt;
| /virtbutton/{col}/{row} || float || Bouton (page courante).&lt;br /&gt;
|-&lt;br /&gt;
| /virtabove/{page}/{col}/{row} || float || Fader au-dessus.&lt;br /&gt;
|-&lt;br /&gt;
| /virtabove/{col}/{row} || float || Fader au-dessus (page courante).&lt;br /&gt;
|-&lt;br /&gt;
| /virtbelow/{page}/{col}/{row} || float || Fader en dessous.&lt;br /&gt;
|-&lt;br /&gt;
| /virtbelow/{col}/{row} || float || Fader en dessous (page courante).&lt;br /&gt;
|-&lt;br /&gt;
| /virtrotary/{page}/{col}/{row} || float || Encodeur virtuel.&lt;br /&gt;
|-&lt;br /&gt;
| /virtrotary/{col}/{row} || float || Encodeur (page courante).&lt;br /&gt;
|-&lt;br /&gt;
| /virtfader/{page}/{col} || float || Fader vertical.&lt;br /&gt;
|-&lt;br /&gt;
| /virtfader/{col} || float || Fader vertical (page courante).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Encoders système =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/hl || Active ou désactive le Highlight.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/blind || Active ou désactive le Blind.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/mode || Change le mode des encodeurs.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/encoderRange || Change la plage de variation.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/numbersOrNames || Alterne noms / numéros.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/littleMoveLeft || Petit déplacement à gauche.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/littleMoveRight || Petit déplacement à droite.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/bigMoveLeft || Grand déplacement à gauche.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/bigMoveRight || Grand déplacement à droite.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/commandUp || Monte la commande.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/commandDown || Descend la commande.&lt;br /&gt;
|-&lt;br /&gt;
| /encoders/explodeCommand || Explose la commande.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Commandes globales =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Adresse OSC !! Argument !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /grandmaster || float || Modifie le Grand Master (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| /key || string || Réception d’une chaîne libre.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=OSCInterface&amp;diff=85</id>
		<title>OSCInterface</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=OSCInterface&amp;diff=85"/>
		<updated>2025-12-16T23:54:15Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Interface OSC =  Une &amp;#039;&amp;#039;&amp;#039;Interface OSC&amp;#039;&amp;#039;&amp;#039; permet de connecter BlinderKitten à des applications ou contrôleurs externes via le protocole OSC (Open Sound Control).  Elle permet : * de recevoir des messages OSC pour piloter BlinderKitten, * de mapper ces messages vers des actions internes, * d’envoyer des feedbacks OSC (valeurs ou textes), * de communiquer avec des logiciels tiers (TouchOSC, Lemur, Max, Pure Data, etc.).  = Paramètres de l’interface OSC =  {... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Interface OSC =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Interface OSC&#039;&#039;&#039; permet de connecter BlinderKitten à des applications ou contrôleurs externes via le protocole OSC (Open Sound Control).&lt;br /&gt;
&lt;br /&gt;
Elle permet :&lt;br /&gt;
* de recevoir des messages OSC pour piloter BlinderKitten,&lt;br /&gt;
* de mapper ces messages vers des actions internes,&lt;br /&gt;
* d’envoyer des feedbacks OSC (valeurs ou textes),&lt;br /&gt;
* de communiquer avec des logiciels tiers (TouchOSC, Lemur, Max, Pure Data, etc.).&lt;br /&gt;
&lt;br /&gt;
= Paramètres de l’interface OSC =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Internal mappings&#039;&#039;&#039; || Bool || Si activé, interprète automatiquement les mappings internes BlinderKitten / OrganicUI.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Internal feedbacks&#039;&#039;&#039; || Bool || Envoie automatiquement les feedbacks internes vers les sorties OSC.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Entrée OSC =&lt;br /&gt;
&lt;br /&gt;
L’interface OSC peut recevoir des messages OSC sur un port local configurable.&lt;br /&gt;
&lt;br /&gt;
== Paramètres d’entrée OSC ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Local Port&#039;&#039;&#039; || Int || Port local utilisé pour recevoir les messages OSC.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Enabled&#039;&#039;&#039; || Bool || Active ou désactive la réception OSC.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Lorsqu’un message OSC est reçu :&lt;br /&gt;
* il peut être traité par des OSC Mappings,&lt;br /&gt;
* il peut être interprété comme un mapping interne,&lt;br /&gt;
* il peut déclencher des actions dans BlinderKitten.&lt;br /&gt;
&lt;br /&gt;
= Sorties OSC =&lt;br /&gt;
&lt;br /&gt;
L’interface OSC peut envoyer des messages OSC vers un ou plusieurs destinataires.&lt;br /&gt;
&lt;br /&gt;
Chaque sortie OSC définit une destination indépendante.&lt;br /&gt;
&lt;br /&gt;
== Paramètres d’une sortie OSC ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Local&#039;&#039;&#039; || Bool || Envoie les messages vers l’ordinateur local (127.0.0.1).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Remote Host&#039;&#039;&#039; || String || Adresse IP ou nom d’hôte distant.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Remote port&#039;&#039;&#039; || Int || Port OSC du destinataire.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Enabled&#039;&#039;&#039; || Bool || Active ou désactive cette sortie.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Les messages OSC sont envoyés de manière asynchrone afin de ne pas bloquer le moteur.&lt;br /&gt;
&lt;br /&gt;
= OSC Mapping =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;OSC Mapping&#039;&#039;&#039; permet d’associer une adresse OSC entrante à une ou plusieurs actions internes.&lt;br /&gt;
&lt;br /&gt;
Chaque mapping surveille une adresse précise et convertit la valeur reçue en une valeur normalisée.&lt;br /&gt;
&lt;br /&gt;
== Paramètres d’un OSC Mapping ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Address&#039;&#039;&#039; || String || Adresse OSC écoutée (ex : /fader/1).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Input Range&#039;&#039;&#039; || Point2D || Plage de valeurs attendues en entrée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Output Range&#039;&#039;&#039; || Point2D || Plage de valeurs envoyées aux actions.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Learn&#039;&#039;&#039; || Bool || Active l’apprentissage automatique de l’adresse OSC.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Learn range&#039;&#039;&#039; || Bool || Apprend automatiquement la plage de valeurs reçues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Lorsque l’adresse correspond :&lt;br /&gt;
* la valeur OSC est lue,&lt;br /&gt;
* elle est remappée,&lt;br /&gt;
* les actions associées sont déclenchées.&lt;br /&gt;
&lt;br /&gt;
= OSC Feedback =&lt;br /&gt;
&lt;br /&gt;
Le &#039;&#039;&#039;OSC Feedback&#039;&#039;&#039; permet d’envoyer automatiquement des messages OSC lorsque l’état interne de BlinderKitten change.&lt;br /&gt;
&lt;br /&gt;
Le feedback peut transmettre :&lt;br /&gt;
* une valeur numérique,&lt;br /&gt;
* ou un texte.&lt;br /&gt;
&lt;br /&gt;
== Paramètres d’un OSC Feedback ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Data type&#039;&#039;&#039; || Enum || Type de donnée envoyée : Value ou Text.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Source type&#039;&#039;&#039; || Enum || Élément observé (Virtual fader, bouton, encoder, Grand Master, Blackout, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Source ID&#039;&#039;&#039; || Int || Identifiant de la source.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Source Page&#039;&#039;&#039; || Int || Page concernée (0 = page courante).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Only if current page&#039;&#039;&#039; || Bool || Envoie le feedback uniquement si la page est active.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Address&#039;&#039;&#039; || String || Adresse OSC de sortie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OSC Output Range&#039;&#039;&#039; || Point2D || Plage de valeurs envoyées (mode Value).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;On Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la source est active.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la source est inactive.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;On Loaded Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la cuelist est active et chargée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Loaded Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la cuelist est inactive mais chargée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Current Cue Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la cue courante correspond.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loaded Cue Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la cue chargée correspond.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Feedback interne OSC =&lt;br /&gt;
&lt;br /&gt;
Lorsque &#039;&#039;&#039;Internal feedbacks&#039;&#039;&#039; est activé, BlinderKitten envoie automatiquement des messages OSC reflétant son état interne.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
* valeurs de faders virtuels,&lt;br /&gt;
* état des boutons,&lt;br /&gt;
* Grand Master,&lt;br /&gt;
* Blackout,&lt;br /&gt;
* Blind / Highlight.&lt;br /&gt;
&lt;br /&gt;
Ces messages utilisent les adresses internes standard de BlinderKitten.&lt;br /&gt;
&lt;br /&gt;
= Zeroconf (découverte réseau) =&lt;br /&gt;
&lt;br /&gt;
L’interface OSC publie automatiquement un service Zeroconf lorsque la réception est activée.&lt;br /&gt;
&lt;br /&gt;
Cela permet aux applications compatibles de détecter BlinderKitten automatiquement sur le réseau.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=MIDIInterface&amp;diff=84</id>
		<title>MIDIInterface</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=MIDIInterface&amp;diff=84"/>
		<updated>2025-12-16T23:52:08Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Interface MIDI =  Une &amp;#039;&amp;#039;&amp;#039;Interface MIDI&amp;#039;&amp;#039;&amp;#039; permet de connecter BlinderKitten à un contrôleur MIDI externe   (clavier, surface de contrôle, contrôleur à pads, console MIDI, etc.).  Elle gère : * l’entrée MIDI (notes, CC, pitch wheel), * le mapping des messages MIDI vers des actions internes, * le feedback MIDI vers le contrôleur (LEDs, écrans, motorisation), * l’envoi optionnel de messages SysEx au démarrage.  = Paramètres de l’interface MIDI =... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Interface MIDI =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Interface MIDI&#039;&#039;&#039; permet de connecter BlinderKitten à un contrôleur MIDI externe  &lt;br /&gt;
(clavier, surface de contrôle, contrôleur à pads, console MIDI, etc.).&lt;br /&gt;
&lt;br /&gt;
Elle gère :&lt;br /&gt;
* l’entrée MIDI (notes, CC, pitch wheel),&lt;br /&gt;
* le mapping des messages MIDI vers des actions internes,&lt;br /&gt;
* le feedback MIDI vers le contrôleur (LEDs, écrans, motorisation),&lt;br /&gt;
* l’envoi optionnel de messages SysEx au démarrage.&lt;br /&gt;
&lt;br /&gt;
= Paramètres de l’interface MIDI =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Device&#039;&#039;&#039; || Device || Périphérique MIDI utilisé pour l’entrée et la sortie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Infos&#039;&#039;&#039; || String || Notes libres concernant le contrôleur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto add&#039;&#039;&#039; || Bool || Crée automatiquement un mapping lors de la réception d’un message MIDI non mappé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start sysex&#039;&#039;&#039; || Int || Nombre d’octets envoyés au démarrage (message SysEx).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= SysEx de démarrage =&lt;br /&gt;
&lt;br /&gt;
L’interface MIDI peut envoyer un message SysEx automatiquement à l’ouverture de la sortie MIDI.  &lt;br /&gt;
Les octets sont définis individuellement et encadrés automatiquement par F0 / F7.&lt;br /&gt;
&lt;br /&gt;
= MIDI Mapping =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;MIDI Mapping&#039;&#039;&#039; associe un message MIDI entrant à une ou plusieurs actions internes  &lt;br /&gt;
(Go, Stop, fader, bouton, valeur, etc.).&lt;br /&gt;
&lt;br /&gt;
Chaque mapping écoute un type de message précis et transforme la valeur reçue en une valeur normalisée (0 → 1).&lt;br /&gt;
&lt;br /&gt;
== Paramètres de MIDI Mapping ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mode&#039;&#039;&#039; || Enum || Mode de fonctionnement : Linear ou Encoder.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Type&#039;&#039;&#039; || Enum || Type de message MIDI surveillé : Note, Control Change ou Pitch Wheel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel&#039;&#039;&#039; || Int || Canal MIDI écouté (0 = tous).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Pitch Or Number&#039;&#039;&#039; || Int || Pitch (Note) ou numéro (CC).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Input Range&#039;&#039;&#039; || Point2D || Plage de valeurs MIDI utilisée (7 bits).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Input Range 14b&#039;&#039;&#039; || Point2D || Plage de valeurs MIDI utilisée (14 bits).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Up range&#039;&#039;&#039; || Point2D || Zone considérée comme incrément positif (mode Encoder).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Down range&#039;&#039;&#039; || Point2D || Zone considérée comme incrément négatif (mode Encoder).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value range&#039;&#039;&#039; || Point2D || Variation appliquée à chaque incrément (mode Encoder).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Learn&#039;&#039;&#039; || Bool || Active l’apprentissage automatique du message MIDI.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Learn range&#039;&#039;&#039; || Bool || Apprend automatiquement la plage d’entrée.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mode Linear =&lt;br /&gt;
&lt;br /&gt;
En mode &#039;&#039;&#039;Linear&#039;&#039;&#039;, la valeur MIDI est directement remappée vers une valeur normalisée (0 → 1).  &lt;br /&gt;
Ce mode est adapté aux faders, potards ou contrôles absolus.&lt;br /&gt;
&lt;br /&gt;
= Mode Encoder =&lt;br /&gt;
&lt;br /&gt;
En mode &#039;&#039;&#039;Encoder&#039;&#039;&#039;, le message MIDI est interprété comme un incrément ou décrément.  &lt;br /&gt;
Les zones &#039;&#039;&#039;Up range&#039;&#039;&#039; et &#039;&#039;&#039;Down range&#039;&#039;&#039; définissent le sens du mouvement.&lt;br /&gt;
&lt;br /&gt;
Ce mode est particulièrement adapté aux encodeurs rotatifs sans butée.&lt;br /&gt;
&lt;br /&gt;
= Actions associées =&lt;br /&gt;
&lt;br /&gt;
Chaque mapping possède une liste d’actions cibles  &lt;br /&gt;
(faders virtuels, boutons, paramètres, etc.).&lt;br /&gt;
&lt;br /&gt;
Lorsqu’un message MIDI valide est reçu :&lt;br /&gt;
* la valeur est convertie,&lt;br /&gt;
* les actions associées sont déclenchées,&lt;br /&gt;
* la valeur peut être relative ou absolue selon le mode.&lt;br /&gt;
&lt;br /&gt;
= MIDI Feedback =&lt;br /&gt;
&lt;br /&gt;
Le &#039;&#039;&#039;MIDI Feedback&#039;&#039;&#039; permet d’envoyer des informations de BlinderKitten vers le contrôleur MIDI :&lt;br /&gt;
* allumer des LEDs,&lt;br /&gt;
* afficher du texte,&lt;br /&gt;
* positionner des faders motorisés.&lt;br /&gt;
&lt;br /&gt;
Le feedback est déclenché automatiquement lorsque la valeur source change.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de MIDI Feedback ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Source type&#039;&#039;&#039; || Enum || Élément observé (Virtual fader, button, encoder, Grand Master, Blackout, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Source ID&#039;&#039;&#039; || Int || Identifiant de la source.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Source Page&#039;&#039;&#039; || Int || Page concernée (0 = page courante).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Only if current page&#039;&#039;&#039; || Bool || N’envoie le feedback que si la page est active.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Type&#039;&#039;&#039; || Enum || Type de message envoyé : Note, Control Change, Pitch Wheel ou Text.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Channel&#039;&#039;&#039; || Int || Canal MIDI utilisé pour l’envoi.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Pitch Or Number&#039;&#039;&#039; || Int || Pitch ou numéro CC utilisé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Output Range&#039;&#039;&#039; || Point2D || Plage de sortie MIDI (7 bits).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Output Range 14b&#039;&#039;&#039; || Point2D || Plage de sortie MIDI (14 bits).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Different Channels&#039;&#039;&#039; || Bool || Utilise des canaux différents selon l’état.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;On Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la source est active.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Value&#039;&#039;&#039; || Int || Valeur envoyée lorsque la source est inactive.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Text mode&#039;&#039;&#039; || Enum || Mode texte pour contrôleurs MCU / X-Touch.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MCU column&#039;&#039;&#039; || Int || Colonne utilisée pour l’affichage texte.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Feedback texte (MCU / X-Touch) =&lt;br /&gt;
&lt;br /&gt;
Le feedback texte permet d’afficher des libellés sur les écrans de contrôleurs compatibles  &lt;br /&gt;
(Mackie Control, X-Touch, extensions).&lt;br /&gt;
&lt;br /&gt;
Les textes sont automatiquement découpés et envoyés via SysEx.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=DMXInterface&amp;diff=83</id>
		<title>DMXInterface</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=DMXInterface&amp;diff=83"/>
		<updated>2025-12-16T23:45:22Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Interface DMX =  Une &amp;#039;&amp;#039;&amp;#039;Interface DMX&amp;#039;&amp;#039;&amp;#039; permet à BlinderKitten d’envoyer et de recevoir des données DMX vers des équipements externes   (consoles, nodes Art-Net / sACN, interfaces USB, etc.).  Elle constitue le point de sortie final du moteur lumière et peut également servir de point d’entrée pour piloter BlinderKitten depuis un univers DMX externe.  = Paramètres de l’interface DMX =  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramètre !! Typ... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Interface DMX =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Interface DMX&#039;&#039;&#039; permet à BlinderKitten d’envoyer et de recevoir des données DMX vers des équipements externes  &lt;br /&gt;
(consoles, nodes Art-Net / sACN, interfaces USB, etc.).&lt;br /&gt;
&lt;br /&gt;
Elle constitue le point de sortie final du moteur lumière et peut également servir de point d’entrée pour piloter BlinderKitten depuis un univers DMX externe.&lt;br /&gt;
&lt;br /&gt;
= Paramètres de l’interface DMX =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;DMX Type&#039;&#039;&#039; || Enum || Type d’interface DMX utilisée (USB, Art-Net, sACN, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Connected&#039;&#039;&#039; || Bool || Indique si l’interface est actuellement connectée (information uniquement).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Enabled&#039;&#039;&#039; || Bool || Active ou désactive l’interface DMX.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Input to programmer&#039;&#039;&#039; || Trigger || Crée automatiquement des commandes dans le Programmer à partir des valeurs DMX reçues.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Fonctionnement général =&lt;br /&gt;
&lt;br /&gt;
L’interface DMX reçoit en permanence les valeurs calculées par le moteur BlinderKitten  &lt;br /&gt;
et les transmet au périphérique DMX sélectionné.&lt;br /&gt;
&lt;br /&gt;
Chaque interface gère un univers DMX de 512 canaux.&lt;br /&gt;
&lt;br /&gt;
L’interface peut également :&lt;br /&gt;
* recevoir des valeurs DMX entrantes,&lt;br /&gt;
* les mapper vers des actions internes,&lt;br /&gt;
* ou les convertir en commandes dans le Programmer.&lt;br /&gt;
&lt;br /&gt;
= Pass-through DMX =&lt;br /&gt;
&lt;br /&gt;
Une interface DMX peut rediriger ses données vers une ou plusieurs autres interfaces DMX.&lt;br /&gt;
&lt;br /&gt;
Ce mécanisme permet de dupliquer un univers DMX.&lt;br /&gt;
&lt;br /&gt;
Le pass-through s’effectue canal par canal et conserve les valeurs telles quelles.&lt;br /&gt;
&lt;br /&gt;
= Entrée DMX =&lt;br /&gt;
&lt;br /&gt;
Lorsqu’une interface reçoit des données DMX en entrée :&lt;br /&gt;
* chaque canal peut être analysé individuellement,&lt;br /&gt;
* les changements sont détectés en temps réel,&lt;br /&gt;
* ces valeurs peuvent déclencher des actions internes via des mappings.&lt;br /&gt;
&lt;br /&gt;
= Input to Programmer =&lt;br /&gt;
&lt;br /&gt;
L’action &#039;&#039;&#039;Input to programmer&#039;&#039;&#039; permet de transformer un univers DMX entrant en commandes BlinderKitten.&lt;br /&gt;
&lt;br /&gt;
Fonctionnement :&lt;br /&gt;
* chaque canal modifié est analysé,&lt;br /&gt;
* les fixtures et subfixtures correspondantes sont identifiés,&lt;br /&gt;
* des commandes sont automatiquement créées dans le Programmer,&lt;br /&gt;
* les valeurs Pan/Tilt, couleurs ou intensités sont correctement reconstruites (y compris en 16 bits).&lt;br /&gt;
&lt;br /&gt;
Cette fonction est particulièrement utile pour :&lt;br /&gt;
* capturer une scène depuis une console externe,&lt;br /&gt;
* importer un état DMX réel,&lt;br /&gt;
* ou reproduire un show existant.&lt;br /&gt;
&lt;br /&gt;
= DMX Mapping =&lt;br /&gt;
&lt;br /&gt;
Les &#039;&#039;&#039;DMX Mappings&#039;&#039;&#039; permettent d’associer un canal DMX entrant à des actions internes dans BlinderKitten  &lt;br /&gt;
(Play, Stop, Trigger, fader, etc.).&lt;br /&gt;
&lt;br /&gt;
== Paramètres d’un DMX Mapping ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel Number&#039;&#039;&#039; || Int || Numéro du canal DMX surveillé (1–512).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Enabled&#039;&#039;&#039; || Bool || Active ou désactive ce mapping.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Lorsqu’un canal correspondant change de valeur, celle-ci est transmise aux actions associées.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Interface&amp;diff=82</id>
		<title>Interface</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Interface&amp;diff=82"/>
		<updated>2025-12-16T23:40:39Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Les interfaces sont les entrées et sorties physiques et/ou numériques de Blinderkitten.&lt;br /&gt;
&lt;br /&gt;
Il existe actuellement 3 types d&#039;interfaces :&lt;br /&gt;
&lt;br /&gt;
* [[DMXInterface|Interface DMX]], pour contrôler des machines externes via des nodes DMX. Lorsqu&#039;une interface DMX est sélectionnée dans le [[DMX Tester]], elle apparait en surbrillance rose/violette.&lt;br /&gt;
&lt;br /&gt;
* [[MIDIInterface|Interface MIDI]], pour permettre à des contrôleurs MIDI de piloter Blinderkitten ainsi que de leur envoyer un feedback.&lt;br /&gt;
&lt;br /&gt;
* [[OSCInterface|Interface OSC]], pour permettre à des contrôleurs OSC de piloter Blinderkitten ainsi que de leur envoyer un feedback. La liste des contrôles OSC intégrés à Blinderkitten est disponible ici : [[OSC Remote]].&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Mappers&amp;diff=81</id>
		<title>Mappers</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Mappers&amp;diff=81"/>
		<updated>2025-12-15T23:27:03Z</updated>

		<summary type="html">&lt;p&gt;Norb : Norb a déplacé la page Mappers vers Mapper&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECTION [[Mapper]]&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Mapper&amp;diff=80</id>
		<title>Mapper</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Mapper&amp;diff=80"/>
		<updated>2025-12-15T23:27:03Z</updated>

		<summary type="html">&lt;p&gt;Norb : Norb a déplacé la page Mappers vers Mapper&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapper =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Mapper&#039;&#039;&#039; applique des valeurs à des SubFixtures en fonction d’un canal suivi et d’une série de steps.&lt;br /&gt;
&lt;br /&gt;
Il agit comme un [[Carousel]], mais la valeur de la subfixture ne dépend plus de sa position dans le carousel mais de la valeur du canal suivi.&lt;br /&gt;
&lt;br /&gt;
Cela permet de faire varier la couleur en fonction de l&#039;intensité, ou le focus en fonction du zoom par exemple.&lt;br /&gt;
&lt;br /&gt;
== Paramètres ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant du Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom utilisateur du Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer&#039;&#039;&#039; || Int || Priorité du Mapper. Une valeur plus élevée prend le dessus sur les layers plus bas.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;is ON&#039;&#039;&#039; || Bool || Indique si le Mapper est actuellement actif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start&#039;&#039;&#039; || Trigger || Active immédiatement le Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stop&#039;&#039;&#039; || Trigger || Désactive le Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Stop&#039;&#039;&#039; || Bool || Active automatiquement le Mapper selon la valeur de Size.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size&#039;&#039;&#039; || Float || Facteur global d’influence du Mapper (0–1).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= MapperRow =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;MapperRow&#039;&#039;&#039; définit :&lt;br /&gt;
* un &#039;&#039;&#039;Followed Channel&#039;&#039;&#039; (canal suivi),&lt;br /&gt;
* une [[Selection]] de SubFixtures,&lt;br /&gt;
* une &#039;&#039;&#039;liste de MapperStep&#039;&#039;&#039; servant à produire les valeurs finales.&lt;br /&gt;
&lt;br /&gt;
== Paramètres MapperRow ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Followed Channel&#039;&#039;&#039; || Target(ChannelType) || Canal dont la valeur sert de position dans la séquence des steps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= MapperStep =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;MapperStep&#039;&#039;&#039; représente une étape de la carte de transformation.  &lt;br /&gt;
Chaque step définit des valeurs ou des presets à appliquer selon la position issue du MapperRow.&lt;br /&gt;
&lt;br /&gt;
== Paramètres MapperStep ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Step value&#039;&#039;&#039; || Float || Position relative du step (définit la &amp;quot;durée&amp;quot; du step comparée aux autres).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Layer&amp;diff=79</id>
		<title>Layer</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Layer&amp;diff=79"/>
		<updated>2025-12-15T23:25:29Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Layers =  Les &amp;#039;&amp;#039;&amp;#039;Layers&amp;#039;&amp;#039;&amp;#039; définissent l’ordre de priorité des différentes sources de valeurs dans BlinderKitten.   Ils déterminent **quelle valeur gagne** lorsqu’un même canal est modifié par plusieurs objets en même temps.  Un Layer n’est pas un objet en soi, mais un &amp;#039;&amp;#039;&amp;#039;paramètre commun&amp;#039;&amp;#039;&amp;#039; présent dans de nombreux éléments du logiciel.  = Principe général =  Chaque source de valeur (Command, Effect, Carousel, Mapper, Tracker, Selection Mast... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Layers =&lt;br /&gt;
&lt;br /&gt;
Les &#039;&#039;&#039;Layers&#039;&#039;&#039; définissent l’ordre de priorité des différentes sources de valeurs dans BlinderKitten.  &lt;br /&gt;
Ils déterminent **quelle valeur gagne** lorsqu’un même canal est modifié par plusieurs objets en même temps.&lt;br /&gt;
&lt;br /&gt;
Un Layer n’est pas un objet en soi, mais un &#039;&#039;&#039;paramètre commun&#039;&#039;&#039; présent dans de nombreux éléments du logiciel.&lt;br /&gt;
&lt;br /&gt;
= Principe général =&lt;br /&gt;
&lt;br /&gt;
Chaque source de valeur (Command, Effect, Carousel, Mapper, Tracker, Selection Master, etc.) possède un &#039;&#039;&#039;Layer&#039;&#039;&#039; exprimé par un nombre entier.&lt;br /&gt;
&lt;br /&gt;
Plus le numéro de layer est élevé, plus la priorité est forte.&lt;br /&gt;
&lt;br /&gt;
Lors du calcul final, les valeurs sont évaluées couche par couche, du layer le plus bas à celui le plus haut,&lt;br /&gt;
Chaque layer calcule ses éléments dans cet ordre :&lt;br /&gt;
* [[Cuelist|Cuelists]]&lt;br /&gt;
* [[Programmer|Programmers]]&lt;br /&gt;
* [[Tracker|Trackers]]&lt;br /&gt;
* [[Mapper|Mappers]]&lt;br /&gt;
* [[Carousel|Carousels]]&lt;br /&gt;
* [[Effect|Effects]]&lt;br /&gt;
* [[SelectionMaster|Selection Masters]]&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=SelectionMaster&amp;diff=78</id>
		<title>SelectionMaster</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=SelectionMaster&amp;diff=78"/>
		<updated>2025-12-15T23:18:19Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Selection Master =  Un &amp;#039;&amp;#039;&amp;#039;Selection Master&amp;#039;&amp;#039;&amp;#039; est un maître appliqué uniquement à une &amp;#039;&amp;#039;&amp;#039;Selection&amp;#039;&amp;#039;&amp;#039; donnée.   Il agit comme un modulateur global sur un type de canal précis (Dimmer, Color, Pan, etc.),   en s’appliquant **après les commandes, effets, mappers, trackers**, mais avant la sortie finale.  Contrairement à un Grand Master global, le Selection Master permet de contrôler une partie précise du parc.  == Paramètres du Selection Master ==  {|... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Selection Master =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Selection Master&#039;&#039;&#039; est un maître appliqué uniquement à une &#039;&#039;&#039;Selection&#039;&#039;&#039; donnée.  &lt;br /&gt;
Il agit comme un modulateur global sur un type de canal précis (Dimmer, Color, Pan, etc.),  &lt;br /&gt;
en s’appliquant **après les commandes, effets, mappers, trackers**, mais avant la sortie finale.&lt;br /&gt;
&lt;br /&gt;
Contrairement à un Grand Master global, le Selection Master permet de contrôler une partie précise du parc.&lt;br /&gt;
&lt;br /&gt;
== Paramètres du Selection Master ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant unique du Selection Master.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom utilisateur du Selection Master.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer&#039;&#039;&#039; || Int || Priorité du Selection Master (plus élevé = appliqué plus tard).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Followed Channel&#039;&#039;&#039; || Target(ChannelType) || Type de canal affecté par ce master.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Master mode&#039;&#039;&#039; || Enum || Mode d’action du master : Scale, Inhibit ou Offset.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;is ON&#039;&#039;&#039; || Bool || Indique si le Selection Master est actif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start&#039;&#039;&#039; || Trigger || Active le Selection Master.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stop&#039;&#039;&#039; || Trigger || Désactive le Selection Master.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement le master lorsque la valeur de Size change.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size&#039;&#039;&#039; || Float || Valeur du master (interprétation dépend du mode).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Sélection =&lt;br /&gt;
&lt;br /&gt;
Chaque Selection Master possède sa propre &#039;&#039;&#039;Selection&#039;&#039;&#039;.  &lt;br /&gt;
Seuls les subfixtures appartenant à cette sélection **et possédant le Channel Type suivi** sont affectés.&lt;br /&gt;
&lt;br /&gt;
Toute modification de la sélection ou du type de canal entraîne un recalcul automatique.&lt;br /&gt;
&lt;br /&gt;
= Modes de fonctionnement =&lt;br /&gt;
&lt;br /&gt;
Le comportement du Selection Master dépend du paramètre &#039;&#039;&#039;Master mode&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Scale ==&lt;br /&gt;
&lt;br /&gt;
Le master agit comme un multiplicateur.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
* Size = 1 → aucune modification&lt;br /&gt;
* Size = 0.5 → valeur divisée par deux&lt;br /&gt;
* Size = 0 → sortie forcée à zéro&lt;br /&gt;
&lt;br /&gt;
== Inhibit ==&lt;br /&gt;
&lt;br /&gt;
Le master agit comme une limite maximale.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
* Size = 1 → aucune limite&lt;br /&gt;
* Size = 0.7 → la valeur ne dépassera jamais 70 %&lt;br /&gt;
* Size = 0 → blackout de la sélection&lt;br /&gt;
&lt;br /&gt;
== Offset ==&lt;br /&gt;
&lt;br /&gt;
Le master ajoute une valeur à la sortie.&lt;br /&gt;
&lt;br /&gt;
Exemples :&lt;br /&gt;
* Size = 0 → aucune modification&lt;br /&gt;
* Size = +0.2 → boost de la valeur&lt;br /&gt;
* Size = -0.3 → atténuation&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Tracker&amp;diff=77</id>
		<title>Tracker</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Tracker&amp;diff=77"/>
		<updated>2025-12-15T23:16:42Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Tracker =  Un &amp;#039;&amp;#039;&amp;#039;Tracker&amp;#039;&amp;#039;&amp;#039; est un objet spécial qui permet de piloter automatiquement les canaux &amp;#039;&amp;#039;&amp;#039;Pan&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Tilt&amp;#039;&amp;#039;&amp;#039; des fixtures afin qu’elles pointent vers une position cible dans l’espace.  Le Tracker calcule en temps réel les valeurs Pan/Tilt nécessaires pour que chaque fixture sélectionnée vise une position 3D donnée, en tenant compte : * de la position et rotation des fixtures, * des plages physiques Pan/Tilt, * des inversions éventuelles,... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tracker =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Tracker&#039;&#039;&#039; est un objet spécial qui permet de piloter automatiquement les canaux &#039;&#039;&#039;Pan&#039;&#039;&#039; et &#039;&#039;&#039;Tilt&#039;&#039;&#039; des fixtures afin qu’elles pointent vers une position cible dans l’espace.&lt;br /&gt;
&lt;br /&gt;
Le Tracker calcule en temps réel les valeurs Pan/Tilt nécessaires pour que chaque fixture sélectionnée vise une position 3D donnée, en tenant compte :&lt;br /&gt;
* de la position et rotation des fixtures,&lt;br /&gt;
* des plages physiques Pan/Tilt,&lt;br /&gt;
* des inversions éventuelles,&lt;br /&gt;
* et des corrections de patch.&lt;br /&gt;
&lt;br /&gt;
Le Tracker agit comme un modulateur continu, appliqué par-dessus les autres sources de valeurs.&lt;br /&gt;
&lt;br /&gt;
== Paramètres du Tracker ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant unique du Tracker.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom du Tracker.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer&#039;&#039;&#039; || Int || Priorité du Tracker (plus élevé = priorité plus forte).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;is ON&#039;&#039;&#039; || Bool || Indique si le Tracker est actuellement actif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start&#039;&#039;&#039; || Trigger || Active le Tracker.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stop&#039;&#039;&#039; || Trigger || Désactive le Tracker.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement le Tracker lorsque la valeur de &#039;&#039;&#039;Size&#039;&#039;&#039; change.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size&#039;&#039;&#039; || Float || Intensité globale du Tracker (0 = aucun effet, 1 = effet complet).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Target position&#039;&#039;&#039; || Point3D || Position 3D cible vers laquelle les fixtures doivent pointer.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Sélection =&lt;br /&gt;
&lt;br /&gt;
Le Tracker utilise une &#039;&#039;&#039;Selection&#039;&#039;&#039; pour déterminer quelles fixtures ou subfixtures sont concernées.  &lt;br /&gt;
Seules les fixtures disposant de canaux Pan et Tilt sont prises en compte.&lt;br /&gt;
&lt;br /&gt;
La sélection est recalculée automatiquement lors de chaque mise à jour.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Path&amp;diff=76</id>
		<title>Path</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Path&amp;diff=76"/>
		<updated>2025-12-15T23:15:34Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Paths =  Un &amp;#039;&amp;#039;&amp;#039;Path&amp;#039;&amp;#039;&amp;#039; (ou BKPath) définit une disposition géométrique utilisée dans un &amp;#039;&amp;#039;&amp;#039;Layout&amp;#039;&amp;#039;&amp;#039; pour positionner des fixtures ou des subfixtures.   Les paths servent à la fois à la visualisation dans le layout et comme base de calcul pour les filtres spatiaux (Direction, Circle, Wake, Perlin…).  Un path associe chaque fixture ou subfixture sélectionnée à une position 2D calculée selon un type de path.  == Paramètres généraux ==  {| class=&amp;quot;wi... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Paths =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Path&#039;&#039;&#039; (ou BKPath) définit une disposition géométrique utilisée dans un &#039;&#039;&#039;Layout&#039;&#039;&#039; pour positionner des fixtures ou des subfixtures.  &lt;br /&gt;
Les paths servent à la fois à la visualisation dans le layout et comme base de calcul pour les filtres spatiaux (Direction, Circle, Wake, Perlin…).&lt;br /&gt;
&lt;br /&gt;
Un path associe chaque fixture ou subfixture sélectionnée à une position 2D calculée selon un type de path.&lt;br /&gt;
&lt;br /&gt;
== Paramètres généraux ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Type&#039;&#039;&#039; || Enum || Type de path utilisé (Point, Line, Rod, Grid, Circle, Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Position&#039;&#039;&#039; || Point2D || Position d’origine du path dans le layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Spread Subfixtures&#039;&#039;&#039; || Bool || Si activé, les subfixtures sont réparties individuellement sur le path, sinon la position est calculée par fixture.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Apparence des tiles =&lt;br /&gt;
&lt;br /&gt;
Ces paramètres contrôlent l’affichage visuel des fixtures dans le layout pour ce path.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tiles size&#039;&#039;&#039; || Point2D || Taille graphique des tiles.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Text size&#039;&#039;&#039; || Float || Taille du texte affiché.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Custom Text&#039;&#039;&#039; || String || Texte personnalisé affiché sur la tile.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Label position&#039;&#039;&#039; || Enum || Position du label (center, top, bottom, left, right, hidden).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Override stroke color&#039;&#039;&#039; || Bool || Active une couleur de contour personnalisée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stroke color&#039;&#039;&#039; || Color || Couleur du contour.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Override fill color&#039;&#039;&#039; || Bool || Active une couleur de remplissage personnalisée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fill color&#039;&#039;&#039; || Color || Couleur de remplissage.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Path Type : Point =&lt;br /&gt;
&lt;br /&gt;
Le path &#039;&#039;&#039;Point&#039;&#039;&#039; place toutes les fixtures ou subfixtures exactement au même endroit.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Position&#039;&#039;&#039; || Point2D || Position unique utilisée pour tous les éléments.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Path Type : Line =&lt;br /&gt;
&lt;br /&gt;
Le path &#039;&#039;&#039;Line&#039;&#039;&#039; distribue les éléments le long d’un segment entre deux points.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Position&#039;&#039;&#039; || Point2D || Point de départ de la ligne.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;End position&#039;&#039;&#039; || Point2D || Point de fin de la ligne.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Path Type : Rod =&lt;br /&gt;
&lt;br /&gt;
Le path &#039;&#039;&#039;Rod&#039;&#039;&#039; est une ligne centrée sur la position d’origine, définie par une longueur et un angle.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Rod size&#039;&#039;&#039; || Float || Longueur totale du rod.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Rod angle&#039;&#039;&#039; || Float || Angle du rod en degrés.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Path Type : Grid =&lt;br /&gt;
&lt;br /&gt;
Le path &#039;&#039;&#039;Grid&#039;&#039;&#039; place les éléments sur une grille 2D configurable.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size&#039;&#039;&#039; || Point2D || Taille totale de la grille.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grid Angle&#039;&#039;&#039; || Float || Angle de rotation de la grille.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Number per line&#039;&#039;&#039; || Int || Nombre d’éléments par ligne.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Orientation&#039;&#039;&#039; || Enum || Orientation principale de la grille.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Zig zag&#039;&#039;&#039; || Bool || Inverse la direction à chaque ligne.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reverse lines&#039;&#039;&#039; || Bool || Inverse l’ordre des lignes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Path Type : Circle =&lt;br /&gt;
&lt;br /&gt;
Le path &#039;&#039;&#039;Circle&#039;&#039;&#039; répartit les éléments sur un arc ou un cercle.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Radius&#039;&#039;&#039; || Float || Rayon du cercle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;From angle&#039;&#039;&#039; || Float || Angle du premier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;To angle&#039;&#039;&#039; || Float || Angle du dernier élément.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Path Type : Preset =&lt;br /&gt;
&lt;br /&gt;
Le path &#039;&#039;&#039;Preset&#039;&#039;&#039; utilise un &#039;&#039;&#039;Path Preset&#039;&#039;&#039; existant comme source de positions.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Preset ID&#039;&#039;&#039; || Int || Identifiant du path preset utilisé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Preset scale&#039;&#039;&#039; || Float || Facteur d’échelle appliqué au preset.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Preset angle&#039;&#039;&#039; || Float || Rotation appliquée au preset.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Utilisation des Paths =&lt;br /&gt;
&lt;br /&gt;
Les paths sont utilisés :&lt;br /&gt;
&lt;br /&gt;
* pour positionner les fixtures dans un layout,&lt;br /&gt;
* comme base géométrique pour les filtres de sélection spatiaux,&lt;br /&gt;
* pour calculer des ratios normalisés (0 → 1) selon la position,&lt;br /&gt;
* pour déclencher des sélections par clic dans le layout.&lt;br /&gt;
&lt;br /&gt;
Lorsqu’un path est modifié, toutes les positions associées sont automatiquement recalculées.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Layout&amp;diff=75</id>
		<title>Layout</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Layout&amp;diff=75"/>
		<updated>2025-12-15T23:11:59Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Layout =  Un &amp;#039;&amp;#039;&amp;#039;Layout&amp;#039;&amp;#039;&amp;#039; représente une vue 2D (ou un plan) permettant de positionner graphiquement les fixtures et subfixtures.   Il est utilisé à la fois pour la visualisation (Layout Viewer) et comme base de calcul pour certains filtres de sélection (Layout Direction, Wake, Circle, Perlin…).  Un layout contient des chemins (paths) qui associent des positions à des fixtures ou subfixtures.  == Paramètres... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Layout =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Layout&#039;&#039;&#039; représente une vue 2D (ou un plan) permettant de positionner graphiquement les [[Fixture|fixtures]] et subfixtures.  &lt;br /&gt;
Il est utilisé à la fois pour la visualisation (Layout Viewer) et comme base de calcul pour certains filtres de [[Selection|sélection]] (Layout Direction, Wake, Circle, Perlin…).&lt;br /&gt;
&lt;br /&gt;
Un layout contient des chemins ([[Path|paths]]) qui associent des positions à des [[Fixture|fixtures]] ou subfixtures.&lt;br /&gt;
&lt;br /&gt;
== Paramètres du Layout ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant unique du layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom du layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;From To X&#039;&#039;&#039; || Point2D || Limites horizontales du layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;From To Y&#039;&#039;&#039; || Point2D || Limites verticales du layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tiles scale&#039;&#039;&#039; || Point2D || Échelle d’affichage des fixtures.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Text scale&#039;&#039;&#039; || Float || Taille des textes affichés (ID, noms).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;View output&#039;&#039;&#039; || Bool || Si activé, la couleur des fixtures reflète leur sortie réelle.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Affichage et grille =&lt;br /&gt;
&lt;br /&gt;
Ces paramètres contrôlent l’affichage du fond et de la grille du layout.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Background image&#039;&#039;&#039; || File || Image de fond du layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Background transparency&#039;&#039;&#039; || Float || Transparence de l’image de fond.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;View grid&#039;&#039;&#039; || Bool || Affiche une grille sur le layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grid size&#039;&#039;&#039; || Point2D || Taille des cellules de la grille.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grid color&#039;&#039;&#039; || Color || Couleur de la grille.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grid snap size&#039;&#039;&#039; || Float || Pas d’aimantation à la grille.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tracker =&lt;br /&gt;
&lt;br /&gt;
Un layout peut être lié à un [[Tracker|tracker]] pour représenter une scène en 3D projetée sur un plan 2D.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;controlTracker&#039;&#039;&#039; || Bool || Active le contrôle par un tracker.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;trackerId&#039;&#039;&#039; || Int || Identifiant du tracker utilisé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;trackerPlane&#039;&#039;&#039; || Enum || Plan de projection utilisé (XY, XZ ou YZ).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;trackerThirdValue&#039;&#039;&#039; || Float || Valeur fixe sur l’axe non projeté.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* Les paths définissent la position réelle des fixtures dans le layout.&lt;br /&gt;
* Un layout peut être utilisé uniquement pour la sélection, sans affichage visuel.&lt;br /&gt;
* Les layouts sont recalculés automatiquement dès qu’un path ou un paramètre change.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Values&amp;diff=74</id>
		<title>Values</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Values&amp;diff=74"/>
		<updated>2025-12-15T22:40:12Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Values =  Un élément &amp;#039;&amp;#039;&amp;#039;Value&amp;#039;&amp;#039;&amp;#039; définit une ou plusieurs valeurs à appliquer à un type de canal.   Ces valeurs peuvent être des valeurs brutes, des presets, ou un ordre de « release ».   Elles peuvent aussi s’interpoler via un &amp;#039;&amp;#039;&amp;#039;thru&amp;#039;&amp;#039;&amp;#039;, être symétriques, ou aléatoires.  == Paramètres des Values ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramètre !! Type !! Description |- | &amp;#039;&amp;#039;&amp;#039;Value type&amp;#039;&amp;#039;&amp;#039; || Enum || Sélectionne le mode : Raw Values,... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Values =&lt;br /&gt;
&lt;br /&gt;
Un élément &#039;&#039;&#039;Value&#039;&#039;&#039; définit une ou plusieurs valeurs à appliquer à un type de canal.  &lt;br /&gt;
Ces valeurs peuvent être des valeurs brutes, des presets, ou un ordre de « release ».  &lt;br /&gt;
Elles peuvent aussi s’interpoler via un &#039;&#039;&#039;thru&#039;&#039;&#039;, être symétriques, ou aléatoires.&lt;br /&gt;
&lt;br /&gt;
== Paramètres des Values ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value type&#039;&#039;&#039; || Enum || Sélectionne le mode : Raw Values, Preset ou Release.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target || Définit le type de canal affecté (Dimmer, Color, Pan, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value&#039;&#039;&#039; || Float || Valeur du premier élément (mode Raw).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID From&#039;&#039;&#039; || Int || ID du preset de départ (mode Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru&#039;&#039;&#039; || Bool || Active une interpolation ou un « range » de valeur/preset.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value To&#039;&#039;&#039; || Float || Valeur du dernier élément (mode Raw + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID To&#039;&#039;&#039; || Int || Preset final (mode Preset + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Symmetry&#039;&#039;&#039; || Bool || Applique l&#039;interpolation en miroir.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Randomize&#039;&#039;&#039; || Bool || Permet de randomiser les valeurs par subfixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Override&#039;&#039;&#039; || Bool || Force le canal à se comporter en LTP (utile pour certains dimmers).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Command&amp;diff=73</id>
		<title>Command</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Command&amp;diff=73"/>
		<updated>2025-12-15T22:39:50Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command&#039;&#039;&#039; (ou « commande ») est l’élément fondamental qui définit une action lumière : [[Selection]] de fixtures, valeurs à appliquer, timings, et comportements spéciaux comme le Move In Black.&lt;br /&gt;
&lt;br /&gt;
Une commande contient trois sous-éléments principaux :&lt;br /&gt;
* une [[Selection]] (les cibles)&lt;br /&gt;
* des [[Values]] (les valeurs appliquées aux canaux)&lt;br /&gt;
* un [[Timing]] (le comportement temporel)&lt;br /&gt;
&lt;br /&gt;
Cette page décrit uniquement les paramètres de la Command elle-même.  &lt;br /&gt;
Les pages &#039;&#039;&#039;Selection&#039;&#039;&#039;, &#039;&#039;&#039;Command Value&#039;&#039;&#039; et &#039;&#039;&#039;Command Timing&#039;&#039;&#039; disposent de sections dédiées.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de la Command ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Do not track&#039;&#039;&#039; || Bool || Empêche la commande d’être suivie par le tracking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MIB Delay&#039;&#039;&#039; || Float || Délai en secondes appliqué avant un move-in-black manuel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Use values as path&#039;&#039;&#039; || Bool || Si activé, les valeurs successives sont enchaînées pour former un chemin plutôt qu’une interpolation directe.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Explode Selection&#039;&#039;&#039; || Trigger || Transforme la commande en plusieurs commandes : une par subfixture sélectionné.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cuelist&amp;diff=72</id>
		<title>Cuelist</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cuelist&amp;diff=72"/>
		<updated>2025-12-15T22:38:54Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cuelist ==&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Cuelist&#039;&#039;&#039; (ou « Liste de [[Cue|Cues]] ») est l&#039;élément central du système de lecture et de séquencement dans BlinderKitten. Elle est responsable de la gestion d&#039;une série de [[Cue]]s (états lumineux) et de leurs transitions. Chaque cuelist peut être transformée en &#039;&#039;&#039;Chaser&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base de la cuelist ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent les propriétés d&#039;identification, de priorité, et les niveaux maîtres de la liste de Cues.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || L&#039;identifiant unique de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer ID&#039;&#039;&#039; || Int || [[Layer]] de calcul de la cuelist. Un ID plus élevé signifie une priorité plus grande.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Solo Pool&#039;&#039;&#039; || Int || Si supérieur à zéro, numéro du [[solo pool]] utilisé : un seul objet avec ce numéro de pool peut être actif à la fois.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tracking&#039;&#039;&#039; || Enum || Définit la persistance des valeurs (traquées) des [[Cue]]s précédents dans la séquence.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loop&#039;&#039;&#039; || Enum || Comportement de la cuelist à la fin des Cues (Off ou Loop).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off If Overwritten&#039;&#039;&#039; || Bool || La Cuelist s&#039;éteint automatiquement si tous ses paramètres sont écrasés par d&#039;autres Cuelists.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Auto Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement la Cuelist si un des niveaux passe de ou vers zéro.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MIB Delay&#039;&#039;&#039; || Float || Délai à attendre pour le &#039;&#039;&#039;Move In Black&#039;&#039;&#039; (MIB) après l&#039;extinction des projecteurs.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Level&#039;&#039;&#039; || Float || Maître de niveau pour les canaux &#039;&#039;&#039;HTP&#039;&#039;&#039; (Highest Takes Priority). Agit comme un fader principal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Level&#039;&#039;&#039; || Float || Maître de niveau pour les canaux &#039;&#039;&#039;LTP&#039;&#039;&#039; (Latest Takes Priority).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash Level&#039;&#039;&#039; || Float || Niveau maître utilisé lors de l&#039;activation d&#039;un &#039;&#039;&#039;Flash&#039;&#039;&#039; ou d&#039;un &#039;&#039;&#039;Swop&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash with LTP level&#039;&#039;&#039; || Bool || Si coché, le niveau LTP est appliqué lors de l&#039;action Flash.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Absolute LTP value&#039;&#039;&#039; || Bool || Si coché, le niveau LTP agit comme un multiplicateur. Sinon, il agit comme un crossfade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Fade&#039;&#039;&#039; || Float || Temps de fondu par défaut lors de l&#039;extinction de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Fade Curve&#039;&#039;&#039; || Automation || Courbe d&#039;atténuation utilisée pour l&#039;extinction.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Options Chaser (`chaserOptions`) ===&lt;br /&gt;
&lt;br /&gt;
Ce conteneur gère tous les paramètres nécessaires à l&#039;exécution de la séquence en mode Poursuite (Chaser).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Is Chaser&#039;&#039;&#039; || Bool || Active ou désactive le mode chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Direction&#039;&#039;&#039; || Enum || Direction du chaser (Normal, Reverse, Bounce, Random).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Vitesse du chaser (en GO / minute).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;In fade / Out fade&#039;&#039;&#039; || Float || Durées de fondu (en nombre de pas, non pas en secondes) pour les étapes entrantes et sortantes du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Run X times&#039;&#039;&#039; || Float || Nombre de cycles du Chaser (0 pour infini).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;In curve / Out curve&#039;&#039;&#039; || Automation || Courbes d&#039;atténuation personnalisées pour les fondus (In/Out) du Chaser.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Génération Automatique de Chaser (`chaserGenContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ce conteneur fournit des outils pour créer rapidement un Chaser à partir d&#039;un groupe.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Group ID&#039;&#039;&#039; || Int || L&#039;ID du [[Group]] à utiliser comme base pour la génération automatique du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buddying&#039;&#039;&#039; || Int || Nombre de projecteurs qui s&#039;allument &amp;quot;ensemble&amp;quot; (parallélisation) lors de la génération.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blocks&#039;&#039;&#039; || Int || Nombre de répétitions du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wings&#039;&#039;&#039; || Int || Répétitions symétriques (effet d&#039;aile) lors de la génération.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fixtures only&#039;&#039;&#039; || Bool || N&#039;utilise que les projecteurs principaux (sans les sous-fixtures) pour la création du Chaser.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui modifient l&#039;état de lecture de la cuelist ou sa structure interne.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche le [[Cue]] suivant (ou le premier si la cuelist est inactive).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO back&#039;&#039;&#039; || Déclenche le [[Cue]] précédent dans la séquence.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Éteint la cuelist avec le temps de fondu défini par &#039;&#039;&#039;Off Fade&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;KILL&#039;&#039;&#039; || Tue la cuelist immédiatement (Off avec un fondu de 0).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Toggle&#039;&#039;&#039; || Allume et éteint la cuelist alternativement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tap Tempo&#039;&#039;&#039; || Permet de régler la vitesse du Chaser en tapant manuellement l&#039;action.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Set main conductor&#039;&#039;&#039; || Définit cette cuelist comme conduite principale du projet, c&#039;est cette cuelist qui est affichée dans le [[Conductor infos]] et dans la [[Cuelist sheet]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge les commandes de la cue active dans le programmeur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean all cues&#039;&#039;&#039; || Supprime toutes les commandes inutilisées dans tous les Cues de la liste.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Renumber cues&#039;&#039;&#039; || Réinitialise les ID de tous les Cues de la liste.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Insert cue before/after&#039;&#039;&#039; || Insère un nouveau [[Cue]] avant ou après le Cue sélectionné.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Regenerate Chaser&#039;&#039;&#039; || Déclenche la génération du Chaser en utilisant les paramètres du conteneur &#039;&#039;&#039;chaserGenContainer&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=71</id>
		<title>Cue</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=71"/>
		<updated>2025-12-11T00:24:58Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cue ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Cue&#039;&#039;&#039; (ou « État Lumineux ») est l&#039;unité de base de stockage d&#039;états dans BlinderKitten. Il stocke une liste de [[Command|commandes]] à lancer lors de son exécution, ainsi que des informations de timing et des tâches. Il est contenu et séquencé par une [[Cuelist]].&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base du Cue ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Float || L&#039;identifiant numérique du Cue (permet un re-numérotage décimal dans la [[Cuelist]]).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom affiché du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cue text&#039;&#039;&#039; || String || Texte descriptif du Cue (ce qui se passe sur scène).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Go text&#039;&#039;&#039; || String || Texte affiché pour l&#039;action GO (l&#039;instruction pour l&#039;opérateur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow&#039;&#039;&#039; || Enum || Définit si le Cue démarre automatiquement le Cue suivant après un délai.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow Timing&#039;&#039;&#039; || Float || Le temps à attendre (en secondes) avant de déclencher le Cue suivant en mode Auto Follow.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can be randomly called&#039;&#039;&#039; || Bool || Permet à ce Cue d&#039;être appelé aléatoirement par la Cuelist parent.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Window Break Line&#039;&#039;&#039; || Bool || Insère une ligne de séparation dans la fenêtre de load.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Release Current Tracking&#039;&#039;&#039; || Bool || Force le relâchement des valeurs traquées lors du déclenchement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reuse Cue&#039;&#039;&#039; || Target || Permet à ce Cue d&#039;hériter de toutes les commandes et tâches d&#039;un autre Cue sans les stocker localement (réutilisation par référence).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Timing (Conteneur `timingContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent la gestion des délais et des fondus (fades) pour les valeurs HTP et LTP du Cue. Ils écrasent les réglages globaux de la [[Cuelist]] si définis localement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;appliquer (en GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;éteindre (en OFF).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs LTP du Cue commencent à s&#039;appliquer.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Fade&#039;&#039;&#039; || Float || Durée du fondu d&#039;entrée pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Fade&#039;&#039;&#039; || Float || Durée du fondu de sortie pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Fade&#039;&#039;&#039; || Float || Durée du fondu pour les valeurs LTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux fades).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux délais).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Conteneurs Internes (Managers) ===&lt;br /&gt;
&lt;br /&gt;
Le Cue contient plusieurs gestionnaires qui stockent son contenu :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Conteneur !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Commands&#039;&#039;&#039; || BaseManager&amp;lt;Command&amp;gt; || Liste des commandes [[Command]] DMX stockées par ce Cue (valeurs de projecteur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est déclenché (action GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks off&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est désactivé (action OFF).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui agissent sur l&#039;état ou le contenu du Cue.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche l&#039;exécution des commandes et des Tasks du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Désactive le Cue et exécute ses Tasks off.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge le contenu (commandes) de la cue dans le [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Replace Content&#039;&#039;&#039; || Remplace tout le contenu du Cue par celui du [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Merge Content&#039;&#039;&#039; || Ajoute le contenu du [[Programmer]] au contenu du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean Unused&#039;&#039;&#039; || Supprime les commandes et tâches qui ne sont plus liées à des projecteurs existants.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Timing&amp;diff=70</id>
		<title>Timing</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Timing&amp;diff=70"/>
		<updated>2025-12-11T00:24:23Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command Timing =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command Timing&#039;&#039;&#039; définit le comportement temporel de la commande :  &lt;br /&gt;
delays, fades, interpolations, symétries, randomisation.  &lt;br /&gt;
Elle peut utiliser ses propres valeurs ou puiser dans un preset de timing.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Command Timing ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Timing type&#039;&#039;&#039; || Enum || Source du timing :  &lt;br /&gt;
&#039;&#039;&#039;Cue timing&#039;&#039;&#039; (héritage),  &lt;br /&gt;
&#039;&#039;&#039;Raw timing&#039;&#039;&#039; (manuel),  &lt;br /&gt;
&#039;&#039;&#039;Preset&#039;&#039;&#039; (via ID).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || ID du timing preset (si Timing type = Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay&#039;&#039;&#039; || Float || Delay du premier élément (en secondes).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru delay&#039;&#039;&#039; || Bool || Active une interpolation de delay.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay To&#039;&#039;&#039; || Float || Delay final (si ThruDelay est activé).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Symmetry&#039;&#039;&#039; || Bool || Applique les delays de manière symétrique.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay random&#039;&#039;&#039; || Bool || Randomise les delays.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade&#039;&#039;&#039; || Float || Fade du premier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru fade&#039;&#039;&#039; || Bool || Active une interpolation de fade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade To&#039;&#039;&#039; || Float || Fade final.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Symmetry&#039;&#039;&#039; || Bool || Applique les fades en symétrie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade random&#039;&#039;&#039; || Bool || Randomise les fades.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Explications supplémentaires ==&lt;br /&gt;
&lt;br /&gt;
=== Delay ===&lt;br /&gt;
Le délai retarde le début de la transition du subfixture.  &lt;br /&gt;
Exemples :&lt;br /&gt;
* Delay = 0 → transition immédiate.&lt;br /&gt;
* Delay = 1 → démarre 1 seconde après le déclenchement&lt;br /&gt;
* Delay = 0 thru 5 → décalage régulier entre 0 (première subfixture) et 5s (dernière subfixture)&lt;br /&gt;
&lt;br /&gt;
=== Fade ===&lt;br /&gt;
Le fade correspond à la durée du fondu de valeur.&lt;br /&gt;
&lt;br /&gt;
=== Symmetry ===&lt;br /&gt;
Applique les delays/fades en miroir autour du centre de la sélection.&lt;br /&gt;
&lt;br /&gt;
=== Random ===&lt;br /&gt;
Remplace l’interpolation par un tirage aléatoire pour chaque subfixture.&lt;br /&gt;
&lt;br /&gt;
=== Timing type ===&lt;br /&gt;
Détermine comment le timing est obtenu :&lt;br /&gt;
* &#039;&#039;&#039;Cue timing&#039;&#039;&#039; → hérité de la cuelist&lt;br /&gt;
* &#039;&#039;&#039;Raw timing&#039;&#039;&#039; → défini dans cette commande&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039; → reprend un timing prédéfini dans la bibliothèque&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Value&amp;diff=69</id>
		<title>Value</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Value&amp;diff=69"/>
		<updated>2025-12-11T00:24:08Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command Value =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command Value&#039;&#039;&#039; décrit ce qu’une commande applique réellement :  &lt;br /&gt;
une valeur brute, un preset, ou un ordre de release.  &lt;br /&gt;
Chaque Value s’applique à un type de canal, avec éventuellement une interpolation (thru), une symétrie ou une randomisation.&lt;br /&gt;
&lt;br /&gt;
Les valeurs sont évaluées pour chaque subfixture de la sélection associée à la commande.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Command Value ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value type&#039;&#039;&#039; || Enum || Type de valeur appliquée :  &lt;br /&gt;
&#039;&#039;&#039;Raw&#039;&#039;&#039; (valeur numérique),  &lt;br /&gt;
&#039;&#039;&#039;Preset&#039;&#039;&#039; (ID de preset),  &lt;br /&gt;
&#039;&#039;&#039;Release&#039;&#039;&#039; (libère le canal).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Canal ciblé par la Value (Dimmer, Pan, Red, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value&#039;&#039;&#039; || Float || Valeur appliquée pour le premier subfixture (mode Raw).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID From&#039;&#039;&#039; || Int || ID du preset de départ (mode Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru&#039;&#039;&#039; || Bool || Active une interpolation de valeurs ou de presets.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value To&#039;&#039;&#039; || Float || Valeur finale (mode Raw + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID To&#039;&#039;&#039; || Int || Preset final (mode Preset + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Symmetry&#039;&#039;&#039; || Bool || Applique l&#039;interpolation en miroir.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Randomize&#039;&#039;&#039; || Bool || Randomise la Value pour chaque subfixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Override&#039;&#039;&#039; || Bool || Force le canal à se comporter en LTP lorsqu’il est normalement HTP.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Explications supplémentaires ==&lt;br /&gt;
&lt;br /&gt;
=== Raw Values ===&lt;br /&gt;
Les valeurs numériques sont exprimées en 0–1.  &lt;br /&gt;
&lt;br /&gt;
=== Thru ===&lt;br /&gt;
Permet de définir une interpolation entre deux valeurs ou deux presets.  &lt;br /&gt;
Exemples :&lt;br /&gt;
* 0 → 1 sur 8 subfixtures crée un gradient.&lt;br /&gt;
* Preset 2 → Preset 5 permet un fondu entre deux presets.&lt;br /&gt;
&lt;br /&gt;
=== Symmetry ===&lt;br /&gt;
Inverse l’ordre des valeurs dans la seconde moitié de la sélection.&lt;br /&gt;
&lt;br /&gt;
=== Randomize ===&lt;br /&gt;
Chaque subfixture reçoit une valeur différente, dans la plage définie par Value/Value To ou ID From/ID To.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Value&amp;diff=68</id>
		<title>Value</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Value&amp;diff=68"/>
		<updated>2025-12-11T00:23:55Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command Value =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command Value&#039;&#039;&#039; décrit ce qu’une commande applique réellement :  &lt;br /&gt;
une valeur brute, un preset, ou un ordre de release.  &lt;br /&gt;
Chaque Value s’applique à un type de canal, avec éventuellement une interpolation (thru), une symétrie ou une randomisation.&lt;br /&gt;
&lt;br /&gt;
Les valeurs sont évaluées pour chaque subfixture de la sélection associée à la commande.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Command Value ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value type&#039;&#039;&#039; || Enum || Type de valeur appliquée :  &lt;br /&gt;
&#039;&#039;&#039;Raw&#039;&#039;&#039; (valeur numérique),  &lt;br /&gt;
&#039;&#039;&#039;Preset&#039;&#039;&#039; (ID de preset),  &lt;br /&gt;
&#039;&#039;&#039;Release&#039;&#039;&#039; (libère le canal).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Canal ciblé par la Value (Dimmer, Pan, Red, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value&#039;&#039;&#039; || Float || Valeur appliquée pour le premier subfixture (mode Raw).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID From&#039;&#039;&#039; || Int || ID du preset de départ (mode Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru&#039;&#039;&#039; || Bool || Active une interpolation de valeurs ou de presets.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value To&#039;&#039;&#039; || Float || Valeur finale (mode Raw + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID To&#039;&#039;&#039; || Int || Preset final (mode Preset + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Symmetry&#039;&#039;&#039; || Bool || Applique l&#039;interpolation en miroir.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Randomize&#039;&#039;&#039; || Bool || Randomise la Value pour chaque subfixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Override&#039;&#039;&#039; || Bool || Force le canal à se comporter en LTP lorsqu’il est normalement HTP.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Explications supplémentaires ==&lt;br /&gt;
&lt;br /&gt;
=== Raw Values ===&lt;br /&gt;
Les valeurs numériques sont exprimées en 0–1.  &lt;br /&gt;
&lt;br /&gt;
=== Thru ===&lt;br /&gt;
Permet de définir une interpolation entre deux valeurs ou deux presets.  &lt;br /&gt;
Exemples :&lt;br /&gt;
* 0 → 1 sur 8 subfixtures crée un gradient.&lt;br /&gt;
* Preset 2 → Preset 5 permet un fondu entre deux presets.&lt;br /&gt;
&lt;br /&gt;
=== Symmetry ===&lt;br /&gt;
Inverse l’ordre des valeurs dans la seconde moitié de la sélection.&lt;br /&gt;
&lt;br /&gt;
=== Randomize ===&lt;br /&gt;
Chaque subfixture reçoit une valeur différente, dans la plage définie par Value/Value To ou ID From/ID To.&lt;br /&gt;
&lt;br /&gt;
Attention ! Les interpolations sont toujours ordonnées selon l&#039;ordre de la [[Selection]].&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Timing&amp;diff=67</id>
		<title>Timing</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Timing&amp;diff=67"/>
		<updated>2025-12-11T00:23:37Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command Timing =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command Timing&#039;&#039;&#039; définit le comportement temporel de la commande :  &lt;br /&gt;
delays, fades, interpolations, symétries, randomisation.  &lt;br /&gt;
Elle peut utiliser ses propres valeurs ou puiser dans un preset de timing.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Command Timing ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Timing type&#039;&#039;&#039; || Enum || Source du timing :  &lt;br /&gt;
&#039;&#039;&#039;Cue timing&#039;&#039;&#039; (héritage),  &lt;br /&gt;
&#039;&#039;&#039;Raw timing&#039;&#039;&#039; (manuel),  &lt;br /&gt;
&#039;&#039;&#039;Preset&#039;&#039;&#039; (via ID).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || ID du timing preset (si Timing type = Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay&#039;&#039;&#039; || Float || Delay du premier élément (en secondes).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru delay&#039;&#039;&#039; || Bool || Active une interpolation de delay.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay To&#039;&#039;&#039; || Float || Delay final (si ThruDelay est activé).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Symmetry&#039;&#039;&#039; || Bool || Applique les delays de manière symétrique.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay random&#039;&#039;&#039; || Bool || Randomise les delays.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade&#039;&#039;&#039; || Float || Fade du premier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru fade&#039;&#039;&#039; || Bool || Active une interpolation de fade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade To&#039;&#039;&#039; || Float || Fade final.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Symmetry&#039;&#039;&#039; || Bool || Applique les fades en symétrie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade random&#039;&#039;&#039; || Bool || Randomise les fades.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Explications supplémentaires ==&lt;br /&gt;
&lt;br /&gt;
=== Delay ===&lt;br /&gt;
Le délai retarde le début de la transition du subfixture.  &lt;br /&gt;
Exemples :&lt;br /&gt;
* Delay = 0 → transition immédiate.&lt;br /&gt;
* Delay = 1 → démarre 1 seconde après le déclenchement&lt;br /&gt;
* Delay = 0 thru 5 → décalage régulier entre 0 (première subfixture) et 5s (dernière subfixture)&lt;br /&gt;
&lt;br /&gt;
=== Fade ===&lt;br /&gt;
Le fade correspond à la durée du fondu de valeur.&lt;br /&gt;
&lt;br /&gt;
=== Symmetry ===&lt;br /&gt;
Applique les delays/fades en miroir autour du centre de la sélection.&lt;br /&gt;
&lt;br /&gt;
=== Random ===&lt;br /&gt;
Remplace l’interpolation par un tirage aléatoire pour chaque subfixture.&lt;br /&gt;
&lt;br /&gt;
=== Timing type ===&lt;br /&gt;
Détermine comment le timing est obtenu :&lt;br /&gt;
* &#039;&#039;&#039;Cue timing&#039;&#039;&#039; → hérité de la cuelist&lt;br /&gt;
* &#039;&#039;&#039;Raw timing&#039;&#039;&#039; → défini dans cette commande&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039; → reprend un timing prédéfini dans la bibliothèque&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Attention ! Les interpolations sont toujours ordonnées selon l&#039;ordre de la [[Selection]].&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Value&amp;diff=66</id>
		<title>Value</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Value&amp;diff=66"/>
		<updated>2025-12-11T00:20:01Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Command Value =  Une &amp;#039;&amp;#039;&amp;#039;Command Value&amp;#039;&amp;#039;&amp;#039; décrit ce qu’une commande applique réellement :   une valeur brute, un preset, ou un ordre de release.   Chaque Value s’applique à un type de canal, avec éventuellement une interpolation (thru), une symétrie ou une randomisation.  Les valeurs sont évaluées pour chaque subfixture de la sélection associée à la commande.  == Paramètres de Command Value ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramè... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command Value =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command Value&#039;&#039;&#039; décrit ce qu’une commande applique réellement :  &lt;br /&gt;
une valeur brute, un preset, ou un ordre de release.  &lt;br /&gt;
Chaque Value s’applique à un type de canal, avec éventuellement une interpolation (thru), une symétrie ou une randomisation.&lt;br /&gt;
&lt;br /&gt;
Les valeurs sont évaluées pour chaque subfixture de la sélection associée à la commande.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Command Value ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value type&#039;&#039;&#039; || Enum || Type de valeur appliquée :  &lt;br /&gt;
&#039;&#039;&#039;Raw&#039;&#039;&#039; (valeur numérique),  &lt;br /&gt;
&#039;&#039;&#039;Preset&#039;&#039;&#039; (ID de preset),  &lt;br /&gt;
&#039;&#039;&#039;Release&#039;&#039;&#039; (libère le canal).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Canal ciblé par la Value (Dimmer, Pan, Red, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value&#039;&#039;&#039; || Float || Valeur appliquée pour le premier subfixture (mode Raw).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID From&#039;&#039;&#039; || Int || ID du preset de départ (mode Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru&#039;&#039;&#039; || Bool || Active une interpolation de valeurs ou de presets.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value To&#039;&#039;&#039; || Float || Valeur finale (mode Raw + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID To&#039;&#039;&#039; || Int || Preset final (mode Preset + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Symmetry&#039;&#039;&#039; || Bool || Applique l&#039;interpolation en miroir.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Randomize&#039;&#039;&#039; || Bool || Randomise la Value pour chaque subfixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Override&#039;&#039;&#039; || Bool || Force le canal à se comporter en LTP lorsqu’il est normalement HTP.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Explications supplémentaires ==&lt;br /&gt;
&lt;br /&gt;
=== Raw Values ===&lt;br /&gt;
Les valeurs numériques sont exprimées en 0–1.  &lt;br /&gt;
&lt;br /&gt;
=== Thru ===&lt;br /&gt;
Permet de définir une interpolation entre deux valeurs ou deux presets.  &lt;br /&gt;
Exemples :&lt;br /&gt;
* 0 → 1 sur 8 subfixtures crée un gradient.&lt;br /&gt;
* Preset 2 → Preset 5 permet un fondu entre deux presets.&lt;br /&gt;
&lt;br /&gt;
=== Symmetry ===&lt;br /&gt;
Inverse l’ordre des valeurs dans la seconde moitié de la sélection.&lt;br /&gt;
&lt;br /&gt;
=== Randomize ===&lt;br /&gt;
Chaque subfixture reçoit une valeur différente, dans la plage définie par Value/Value To ou ID From/ID To.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Timing&amp;diff=65</id>
		<title>Timing</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Timing&amp;diff=65"/>
		<updated>2025-12-11T00:18:12Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Command Timing =  Une &amp;#039;&amp;#039;&amp;#039;Command Timing&amp;#039;&amp;#039;&amp;#039; 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=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramètre !! Type !! Description |- | &amp;#039;&amp;#039;&amp;#039;Timing type&amp;#039;&amp;#039;&amp;#039; || Enum || Source du timing :   &amp;#039;&amp;#039;&amp;#039;Cue timing&amp;#039;&amp;#039;&amp;#039; (héritage),   &amp;#039;&amp;#039;&amp;#039;Raw timing&amp;#039;&amp;#039;&amp;#039; (manuel),... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command Timing =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command Timing&#039;&#039;&#039; définit le comportement temporel de la commande :  &lt;br /&gt;
delays, fades, interpolations, symétries, randomisation.  &lt;br /&gt;
Elle peut utiliser ses propres valeurs ou puiser dans un preset de timing.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Command Timing ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Timing type&#039;&#039;&#039; || Enum || Source du timing :  &lt;br /&gt;
&#039;&#039;&#039;Cue timing&#039;&#039;&#039; (héritage),  &lt;br /&gt;
&#039;&#039;&#039;Raw timing&#039;&#039;&#039; (manuel),  &lt;br /&gt;
&#039;&#039;&#039;Preset&#039;&#039;&#039; (via ID).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || ID du timing preset (si Timing type = Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay&#039;&#039;&#039; || Float || Delay du premier élément (en secondes).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru delay&#039;&#039;&#039; || Bool || Active une interpolation de delay.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay To&#039;&#039;&#039; || Float || Delay final (si ThruDelay est activé).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Symmetry&#039;&#039;&#039; || Bool || Applique les delays de manière symétrique.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay random&#039;&#039;&#039; || Bool || Randomise les delays.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade&#039;&#039;&#039; || Float || Fade du premier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru fade&#039;&#039;&#039; || Bool || Active une interpolation de fade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade To&#039;&#039;&#039; || Float || Fade final.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Symmetry&#039;&#039;&#039; || Bool || Applique les fades en symétrie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade random&#039;&#039;&#039; || Bool || Randomise les fades.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Explications supplémentaires ==&lt;br /&gt;
&lt;br /&gt;
=== Delay ===&lt;br /&gt;
Le délai retarde le début de la transition du subfixture.  &lt;br /&gt;
Exemples :&lt;br /&gt;
* Delay = 0 → transition immédiate.&lt;br /&gt;
* Delay = 1 → chaque subfixture démarre 1 seconde après le précédent, s’il y a interpolation.&lt;br /&gt;
&lt;br /&gt;
=== Fade ===&lt;br /&gt;
Le fade correspond à la durée du changement de valeur.&lt;br /&gt;
&lt;br /&gt;
=== Thru ===&lt;br /&gt;
Assez similaire aux Values :  &lt;br /&gt;
active une interpolation linéaire entre le premier et le dernier élément.&lt;br /&gt;
&lt;br /&gt;
=== Symmetry ===&lt;br /&gt;
Applique les delays/fades en miroir autour du centre de la sélection.&lt;br /&gt;
&lt;br /&gt;
=== Random ===&lt;br /&gt;
Remplace l’interpolation par un tirage aléatoire pour chaque subfixture.&lt;br /&gt;
&lt;br /&gt;
=== Timing type ===&lt;br /&gt;
Détermine comment le timing est obtenu :&lt;br /&gt;
* &#039;&#039;&#039;Cue timing&#039;&#039;&#039; → hérité de la cuelist&lt;br /&gt;
* &#039;&#039;&#039;Raw timing&#039;&#039;&#039; → défini dans cette commande&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039; → reprend un timing prédéfini dans la bibliothèque&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
* Command Value + Command Timing + Selection = l’ensemble complet d’une commande.  &lt;br /&gt;
* Les interpolations sont toujours ordonnées selon la sélection, **pas** selon le patch DMX.  &lt;br /&gt;
* Les Random sont déterministes si utilisés dans une cuelist (répétables).&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Command&amp;diff=64</id>
		<title>Command</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Command&amp;diff=64"/>
		<updated>2025-12-11T00:16:48Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Command =  Une &amp;#039;&amp;#039;&amp;#039;Command&amp;#039;&amp;#039;&amp;#039; (ou « commande ») est l’élément fondamental qui définit une action lumière : Selection de fixtures, valeurs à appliquer, timings, et comportements spéciaux comme le Move In Black.  Une commande contient trois sous-éléments principaux : * une Selection (les cibles) * des Values (les valeurs appliquées aux canaux) * un Timing (le comportement temporel)  Cette page décrit uniquement les paramètres de la C... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Command =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Command&#039;&#039;&#039; (ou « commande ») est l’élément fondamental qui définit une action lumière : [[Selection]] de fixtures, valeurs à appliquer, timings, et comportements spéciaux comme le Move In Black.&lt;br /&gt;
&lt;br /&gt;
Une commande contient trois sous-éléments principaux :&lt;br /&gt;
* une [[Selection]] (les cibles)&lt;br /&gt;
* des [[Values]] (les valeurs appliquées aux canaux)&lt;br /&gt;
* un [[Timing]] (le comportement temporel)&lt;br /&gt;
&lt;br /&gt;
Cette page décrit uniquement les paramètres de la Command elle-même.  &lt;br /&gt;
Les pages &#039;&#039;&#039;Selection&#039;&#039;&#039;, &#039;&#039;&#039;Command Value&#039;&#039;&#039; et &#039;&#039;&#039;Command Timing&#039;&#039;&#039; disposent de sections dédiées.&lt;br /&gt;
&lt;br /&gt;
== Paramètres de la Command ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Do not track&#039;&#039;&#039; || Bool || Empêche la commande d’être suivie par le tracking.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MIB Delay&#039;&#039;&#039; || Float || Délai en secondes appliqué avant un move-in-black manuel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Use values as path&#039;&#039;&#039; || Bool || Si activé, les valeurs successives sont enchaînées pour former un chemin plutôt qu’une interpolation directe.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Explode Selection&#039;&#039;&#039; || Trigger || Transforme la commande en plusieurs commandes : une par subfixture sélectionné.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Values =&lt;br /&gt;
&lt;br /&gt;
Un élément &#039;&#039;&#039;Value&#039;&#039;&#039; définit une ou plusieurs valeurs à appliquer à un type de canal.  &lt;br /&gt;
Ces valeurs peuvent être des valeurs brutes, des presets, ou un ordre de « release ».  &lt;br /&gt;
Elles peuvent aussi s’interpoler via un &#039;&#039;&#039;thru&#039;&#039;&#039;, être symétriques, ou aléatoires.&lt;br /&gt;
&lt;br /&gt;
== Paramètres des Values ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value type&#039;&#039;&#039; || Enum || Sélectionne le mode : Raw Values, Preset ou Release.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target || Définit le type de canal affecté (Dimmer, Color, Pan, etc.).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value&#039;&#039;&#039; || Float || Valeur du premier élément (mode Raw).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID From&#039;&#039;&#039; || Int || ID du preset de départ (mode Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru&#039;&#039;&#039; || Bool || Active une interpolation ou un « range » de valeur/preset.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value To&#039;&#039;&#039; || Float || Valeur du dernier élément (mode Raw + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID To&#039;&#039;&#039; || Int || Preset final (mode Preset + Thru).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Symmetry&#039;&#039;&#039; || Bool || Applique l&#039;interpolation en miroir.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Randomize&#039;&#039;&#039; || Bool || Permet de randomiser les valeurs par subfixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Override&#039;&#039;&#039; || Bool || Force le canal à se comporter en LTP (utile pour certains dimmers).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Timing =&lt;br /&gt;
&lt;br /&gt;
Chaque commande possède un sous-module de timing, permettant d’appliquer :&lt;br /&gt;
* des délais individuels,&lt;br /&gt;
* des fades individuels,&lt;br /&gt;
* des interpolations,&lt;br /&gt;
* des courbes d’enchaînement,&lt;br /&gt;
* ou l’utilisation d’un preset de timing global.&lt;br /&gt;
&lt;br /&gt;
== Paramètres du Timing ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Timing type&#039;&#039;&#039; || Enum || Source du timing : Cue timing, Raw timing, ou Preset.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || ID du timing preset (si Timing type = Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay&#039;&#039;&#039; || Float || Delay du premier élément (en secondes).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru delay&#039;&#039;&#039; || Bool || Active une variation de delay entre les éléments.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay To&#039;&#039;&#039; || Float || Delay du dernier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Symmetry&#039;&#039;&#039; || Bool || Applique le delay en symétrie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay random&#039;&#039;&#039; || Bool || Randomise les delays.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade&#039;&#039;&#039; || Float || Fade du premier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru fade&#039;&#039;&#039; || Bool || Active une variation de fade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade To&#039;&#039;&#039; || Float || Fade du dernier élément.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Symmetry&#039;&#039;&#039; || Bool || Applique le fade en symétrie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade random&#039;&#039;&#039; || Bool || Randomise les fades.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Courbes de Timing ==&lt;br /&gt;
&lt;br /&gt;
Certaines courbes sont disponibles en interne pour modeler la répartition du fade et du delay.  &lt;br /&gt;
Elles ne sont pas affichées ici car elles ne sont pas des paramètres standards (courbes internes non listées dans l&#039;UI principale).&lt;br /&gt;
&lt;br /&gt;
= Explications complémentaires =&lt;br /&gt;
&lt;br /&gt;
== Explode Selection ==&lt;br /&gt;
Cette action génère une nouvelle commande par subfixture de la sélection courante.  &lt;br /&gt;
Très utile pour travailler fixture par fixture à partir d&#039;une commande globale.&lt;br /&gt;
&lt;br /&gt;
== Use values as path ==&lt;br /&gt;
Au lieu d’appliquer instantanément une valeur finale, chaque step devient une étape du chemin.  &lt;br /&gt;
Permet des effets de « trajectoire » (pan/tilt, color sweep, etc.).&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Selection&amp;diff=63</id>
		<title>Selection</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Selection&amp;diff=63"/>
		<updated>2025-12-11T00:07:20Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Selection =  Une &amp;#039;&amp;#039;&amp;#039;Selection&amp;#039;&amp;#039;&amp;#039; détermine quels Fixtures ou SubFixtures sont ciblés par une commande (Effects, Carousels, Mappers, Cuelists, etc.).  == Paramètres de Selection ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramètre !! Type !! Description |- | &amp;#039;&amp;#039;&amp;#039;Action&amp;#039;&amp;#039;&amp;#039; || Enum || Ajoute (+) ou retire (-) des éléments de la sélection. |- | &amp;#039;&amp;#039;&amp;#039;Target type&amp;#039;&amp;#039;&amp;#039; || Enum || Cible la sélection sur des Fixtures ou des Groups. |- | &amp;#039;&amp;#039;&amp;#039;ID&amp;#039;&amp;#039;&amp;#039; || Int || Iden... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Selection =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Selection&#039;&#039;&#039; détermine quels Fixtures ou SubFixtures sont ciblés par une commande (Effects, Carousels, Mappers, Cuelists, etc.).&lt;br /&gt;
&lt;br /&gt;
== Paramètres de Selection ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Action&#039;&#039;&#039; || Enum || Ajoute (+) ou retire (-) des éléments de la sélection.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Target type&#039;&#039;&#039; || Enum || Cible la sélection sur des Fixtures ou des Groups.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant de départ (fixture ou group).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Thru&#039;&#039;&#039; || Bool || Active la sélection d’une plage d’ID.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Last ID&#039;&#039;&#039; || Int || Identifiant final de la plage (si &#039;&#039;&#039;Thru&#039;&#039;&#039; est activé).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixtures&#039;&#039;&#039; || Bool || Active la sélection uniquement sur certains subfixtures.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixtures From&#039;&#039;&#039; || Int || ID du premier subfixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixtures Thru&#039;&#039;&#039; || Bool || Active la sélection d’une plage de subfixtures.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixtures To&#039;&#039;&#039; || Int || ID du dernier subfixture.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Filtres =&lt;br /&gt;
&lt;br /&gt;
Les filtres transforment la sélection de base : inversion, motifs, aléatoire, conditions, ou tri spatial via les Layouts.&lt;br /&gt;
&lt;br /&gt;
== Filtres Pattern / Divide ==&lt;br /&gt;
&lt;br /&gt;
Les filtres pattern et divide permettent de ne garde qu&#039;un sous ensemble de la selection via un pattern composé de 1 et de 0.&lt;br /&gt;
&lt;br /&gt;
Le filtre &#039;&#039;&#039;Divide&#039;&#039;&#039; applique le filtre sur l&#039;ensemble de la selection et ne garde que la partie 1. Par exemple le pattern &amp;quot;10&amp;quot; sur 8 subfixtures ne garde que les 4 premières.&lt;br /&gt;
Le filtre &#039;&#039;&#039;Pattern&#039;&#039;&#039; applique le filtre sur les subfixture les unes après les autres. Par exemple, le pattern &amp;quot;10&amp;quot; sur 8 fixture selectionne une fixture sur deux ( n°1 n°3 n°5 n°7 )&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Pattern&#039;&#039;&#039; || String || Motif utilisé pour filtrer la sélection (ex : 101).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Symmetry&#039;&#039;&#039; || Bool || Applique le motif en symétrie.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Filtres Shuffle / Pick Random / Begin / End ==&lt;br /&gt;
&lt;br /&gt;
Le filtre &#039;&#039;&#039;Shuffle&#039;&#039;&#039; permet de changer l&#039;ordre des sous fixtures.&lt;br /&gt;
&lt;br /&gt;
Le filtre &#039;&#039;&#039;pick random&#039;&#039;&#039; permet de ne selectionner que certaines sous fixtures au hasard.&lt;br /&gt;
&lt;br /&gt;
Les filtres shuffle et pick random utilisent un nombre entier &amp;quot;seed&amp;quot; pour la génération. Si ce nombre est égal à 0, un tirage différent sera fait a chaque appel de la sélection. Sinon, le tirage aura le même résultat aà chaque tirage.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Seed&#039;&#039;&#039; || Int || Graine aléatoire (0 = sélection différente à chaque appel).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Number of subfixtures&#039;&#039;&#039; || Int || Nombre d’éléments conservés.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buddying&#039;&#039;&#039; || Int || Taille des groupes d’éléments qui restent ensemble.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Block&#039;&#039;&#039; || Int || Nombre de répétitions du motif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wings&#039;&#039;&#039; || Int || Nombre de symétries du motif.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Filtre Output Condition ==&lt;br /&gt;
&lt;br /&gt;
Le filtre &#039;&#039;&#039;output condition&#039;&#039;&#039; permet de séléctionner des subfixtures en fonction d&#039;un test logique sur leur valeur de sortie.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Canal évalué pour la condition.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Test&#039;&#039;&#039; || Enum || Type de comparaison (égal, différent, &amp;lt;, &amp;gt;, ≤, ≥).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Value&#039;&#039;&#039; || Float || Valeur de référence utilisée pour le test.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Filtres Layout (Direction, Wake, Circle, Droplet, Perlin) ==&lt;br /&gt;
&lt;br /&gt;
Les filtres layout permettent de selectionner les machines en fonction de leur position dans un layout 2D. Le type de filtre définit le type de balayage du layout.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layout ID&#039;&#039;&#039; || Int || Identifiant du Layout utilisé pour le tri.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Direction angle&#039;&#039;&#039; || Float || Angle de direction pour le tri (Layout Direction / Wake).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Circle Origin&#039;&#039;&#039; || Point2D || Centre utilisé pour les tris circulaires ou radiaux.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start angle&#039;&#039;&#039; || Float || Angle de départ pour le balayage circulaire.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Complete revolution&#039;&#039;&#039; || Bool || Indique si le balayage couvre tout le cercle.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Counter Clockwise&#039;&#039;&#039; || Bool || Sens du balayage (anti-horaire si coché).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Perlin Seed&#039;&#039;&#039; || Int || Graine utilisée pour le mode Layout Perlin.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Perlin scale&#039;&#039;&#039; || Float || Échelle de la carte Perlin.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wake anchor&#039;&#039;&#039; || Point2D || Point de départ de l’onde (Layout Wake).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wake angle&#039;&#039;&#039; || Float || Ouverture de l’onde (Layout Wake).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Mapper&amp;diff=62</id>
		<title>Mapper</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Mapper&amp;diff=62"/>
		<updated>2025-12-10T23:51:22Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Mapper =  Un &amp;#039;&amp;#039;&amp;#039;Mapper&amp;#039;&amp;#039;&amp;#039; applique des valeurs à des SubFixtures en fonction d’un canal suivi et d’une série de steps.  Il agit comme un Carousel, mais la valeur de la subfixture ne dépend plus de sa position dans le carousel mais de la valeur du canal suivi.  Cela permet de faire varier la couleur en fonction de l&amp;#039;intensité, ou le focus en fonction du zoom par exemple.  == Paramètres ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Nom !! Type !!... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapper =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Mapper&#039;&#039;&#039; applique des valeurs à des SubFixtures en fonction d’un canal suivi et d’une série de steps.&lt;br /&gt;
&lt;br /&gt;
Il agit comme un [[Carousel]], mais la valeur de la subfixture ne dépend plus de sa position dans le carousel mais de la valeur du canal suivi.&lt;br /&gt;
&lt;br /&gt;
Cela permet de faire varier la couleur en fonction de l&#039;intensité, ou le focus en fonction du zoom par exemple.&lt;br /&gt;
&lt;br /&gt;
== Paramètres ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant du Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom utilisateur du Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer&#039;&#039;&#039; || Int || Priorité du Mapper. Une valeur plus élevée prend le dessus sur les layers plus bas.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;is ON&#039;&#039;&#039; || Bool || Indique si le Mapper est actuellement actif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start&#039;&#039;&#039; || Trigger || Active immédiatement le Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stop&#039;&#039;&#039; || Trigger || Désactive le Mapper.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Stop&#039;&#039;&#039; || Bool || Active automatiquement le Mapper selon la valeur de Size.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size&#039;&#039;&#039; || Float || Facteur global d’influence du Mapper (0–1).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= MapperRow =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;MapperRow&#039;&#039;&#039; définit :&lt;br /&gt;
* un &#039;&#039;&#039;Followed Channel&#039;&#039;&#039; (canal suivi),&lt;br /&gt;
* une [[Selection]] de SubFixtures,&lt;br /&gt;
* une &#039;&#039;&#039;liste de MapperStep&#039;&#039;&#039; servant à produire les valeurs finales.&lt;br /&gt;
&lt;br /&gt;
== Paramètres MapperRow ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Followed Channel&#039;&#039;&#039; || Target(ChannelType) || Canal dont la valeur sert de position dans la séquence des steps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= MapperStep =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;MapperStep&#039;&#039;&#039; représente une étape de la carte de transformation.  &lt;br /&gt;
Chaque step définit des valeurs ou des presets à appliquer selon la position issue du MapperRow.&lt;br /&gt;
&lt;br /&gt;
== Paramètres MapperStep ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Step value&#039;&#039;&#039; || Float || Position relative du step (définit la &amp;quot;durée&amp;quot; du step comparée aux autres).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=FixtureType&amp;diff=61</id>
		<title>FixtureType</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=FixtureType&amp;diff=61"/>
		<updated>2025-12-10T23:43:21Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Fixture Type =  Une &amp;#039;&amp;#039;&amp;#039;Fixture Type&amp;#039;&amp;#039;&amp;#039; définit la structure d’une fixture : ses canaux physiques, ses canaux virtuels et son apparence dans le layout. Elle contient des Channels qui doivent correspondre à la charte DMX du matériel utilisé Le container Virtual channel permet de créer des canaux virtuels.  == Paramètres FixtureType ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Nom !! Type !! Description |- | &amp;#039;&amp;#039;&amp;#039;Layout stroke color&amp;#039;&amp;#039;&amp;#039; || Color || Coule... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Fixture Type =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Fixture Type&#039;&#039;&#039; définit la structure d’une fixture : ses canaux physiques, ses canaux virtuels et son apparence dans le layout.&lt;br /&gt;
Elle contient des Channels qui doivent correspondre à la charte DMX du matériel utilisé&lt;br /&gt;
Le container Virtual channel permet de créer des canaux virtuels.&lt;br /&gt;
&lt;br /&gt;
== Paramètres FixtureType ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layout stroke color&#039;&#039;&#039; || Color || Couleur de contour par défaut dans le layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layout fill color&#039;&#039;&#039; || Color || Couleur de remplissage par défaut dans le layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layout icon&#039;&#039;&#039; || File || Icône PNG affichée dans le layout.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Les icones des projecteurs peuvent être personnalisés. Pour fire vor propres icones, vous dever dessiner en rouge ce qui sera coloré avec la couleur &#039;&#039;&#039;Layout stroke color&#039;&#039;&#039; et en vert ce qui sera colorié avec le &#039;&#039;&#039;layout fill color&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
La couleur &#039;&#039;&#039;Layout fill color&#039;&#039;&#039; est automatiquement ajustée si la fixture contient des paramètres rouge, vert, bleu, blanc, ambre, UV.&lt;br /&gt;
&lt;br /&gt;
== Paramètres FixtureTypeChannel ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;FixtureTypeChannel&#039;&#039;&#039; décrit un canal DMX physique du type (Intensity, Red, Pan, etc.).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Type de données de ce canal DMX.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Resolution&#039;&#039;&#039; || Enum || Résolution du canal : &#039;&#039;&#039;8bits&#039;&#039;&#039;, &#039;&#039;&#039;16bits&#039;&#039;&#039; ou &#039;&#039;&#039;Fine channel only&#039;&#039;&#039;. Un canal en 16bits prends automatiquement deux canaux DMX à la suite.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixture ID&#039;&#039;&#039; || Int || ID du subfixture auquel appartient ce canal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Default value&#039;&#039;&#039; || Float || Valeur par défaut du canal (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Highlight value&#039;&#039;&#039; || Float || Valeur utilisée en highlight (0–1, peut être désactivée).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Killed By SWOP&#039;&#039;&#039; || Bool || Si coché, ce canal revient à sa valeur par défaut lorsqu’une cuelist SWOP sans commande pour lui est appelée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade or snap&#039;&#039;&#039; || Enum || Mode de transition : &#039;&#039;&#039;Fade&#039;&#039;&#039; (fondu) ou &#039;&#039;&#039;Snap&#039;&#039;&#039; (changement immédiat).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Invert output&#039;&#039;&#039; || Bool || Inverse la valeur de sortie DMX.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;DMX Channel&#039;&#039;&#039; || Int || Position du canal dans la charte DMX (delta par rapport à l’adresse de patch).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Virtual Master&#039;&#039;&#039; || Target(FixtureTypeVirtualChannel) || Master virtuel appliqué à ce canal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Physical range&#039;&#039;&#039; || Point2D || Plage physique (actuellement utilisé seulement pour les pan / tilt dans les [[trackers]]).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Paramètres FixtureTypeVirtualChannel ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;FixtureTypeVirtualChannel&#039;&#039;&#039; représente un canal logique (virtuel) utilisé comme master ou valeur abstraite.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Type de données de ce canal virtuel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixture ID&#039;&#039;&#039; || Int || ID du subfixture associé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Default value&#039;&#039;&#039; || Float || Valeur par défaut (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Highlight value&#039;&#039;&#039; || Float || Valeur utilisée en highlight (0–1).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Killed By SWOP&#039;&#039;&#039; || Bool || Si coché, ce canal virtuel revient à sa valeur par défaut lorsqu’une cuelist SWOP sans commande pour lui est appelée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade or snap&#039;&#039;&#039; || Enum || Mode de transition : &#039;&#039;&#039;Fade&#039;&#039;&#039; ou &#039;&#039;&#039;Snap&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Fixture Type Preset =&lt;br /&gt;
&lt;br /&gt;
Les presets de Fixture Type permettent de définir des valeurs réutilisables pour les subfixtures d’un type (par exemple des positions ou couleurs de base).&lt;br /&gt;
&lt;br /&gt;
== Paramètres FixtureTypePreset ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Import from grid&#039;&#039;&#039; || Trigger || Importe les valeurs du preset depuis la grille globale de presets.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Export to grid&#039;&#039;&#039; || Trigger || Exporte les valeurs du preset dans la grille (en créant le preset s’il n’existe pas).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Import data from grid&#039;&#039;&#039; || Trigger || Importe les données de presets liées à ce Fixture Type depuis la grille (par nom de preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Export in existing grid&#039;&#039;&#039; || Trigger || Exporte les presets de ce Fixture Type vers la grille sans créer de nouveaux presets.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Create missing in grid&#039;&#039;&#039; || Trigger || Exporte tous les presets et crée automatiquement ceux manquants dans la grille.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Helper =&lt;br /&gt;
&lt;br /&gt;
La partie &#039;&#039;&#039;Helper&#039;&#039;&#039; regroupe les outils d’aide à la duplication de subfixtures pour un Fixture Type.&lt;br /&gt;
&lt;br /&gt;
== Paramètres Helper ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nom !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Template ID&#039;&#039;&#039; || Int || ID du subfixture utilisé comme modèle (template).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Copy until ID&#039;&#039;&#039; || Int || ID maximal jusqu’auquel le modèle est dupliqué.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Copy template&#039;&#039;&#039; || Trigger || Duplique les canaux (physiques et virtuels) du subfixture modèle vers tous les subfixtures entre &#039;&#039;&#039;Template ID&#039;&#039;&#039; et &#039;&#039;&#039;Copy until ID&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=60</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=60"/>
		<updated>2025-12-10T23:16:15Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= BlinderKitten – Documentation officielle = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel &#039;&#039;&#039;BlinderKitten&#039;&#039;&#039;, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
== Glossaire ==&lt;br /&gt;
&lt;br /&gt;
*[[Assistant]]&lt;br /&gt;
*[[Carousel]]&lt;br /&gt;
*[[ChannelType|Channel/Parameter]]&lt;br /&gt;
*[[Cue]]&lt;br /&gt;
*[[Cuelist]]&lt;br /&gt;
*[[Effect]]&lt;br /&gt;
*[[Fixture]]&lt;br /&gt;
*[[FixtureType|Fixture Type]]&lt;br /&gt;
*[[Groups]]&lt;br /&gt;
*[[Interface]]&lt;br /&gt;
*[[Mappers]]&lt;br /&gt;
*[[Patch]]&lt;br /&gt;
*[[Programmer]]&lt;br /&gt;
*[[SubFixture]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Carousel&amp;diff=59</id>
		<title>Carousel</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Carousel&amp;diff=59"/>
		<updated>2025-12-10T23:13:14Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Carousel ==  Un &amp;#039;&amp;#039;&amp;#039;Carousel&amp;#039;&amp;#039;&amp;#039; est un objet qui mélange le fonctionnement d&amp;#039;une Cuelist et d&amp;#039;un Effect. Comme une cuelist, il contient une suite d&amp;#039;étapes (steps) avec des valeurs précises ; comme un effet, les fixtures sont réparties (spread) le long de ces steps et la lecture boucle en continu.  Les options globales d&amp;#039;un Carousel sont les mêmes que celles d&amp;#039;un Effect : priorité, solo pool, vitesses, tailles et temps de fade.  === Paramètres... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Carousel ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Carousel&#039;&#039;&#039; est un objet qui mélange le fonctionnement d&#039;une [[Cuelist]] et d&#039;un [[Effect]]. Comme une cuelist, il contient une suite d&#039;étapes (steps) avec des valeurs précises ; comme un effet, les fixtures sont réparties (spread) le long de ces steps et la lecture boucle en continu.&lt;br /&gt;
&lt;br /&gt;
Les options globales d&#039;un Carousel sont les mêmes que celles d&#039;un [[Effect]] : priorité, solo pool, vitesses, tailles et temps de fade.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Contrôle Globaux ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || L&#039;identifiant unique du Carousel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom du Carousel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer&#039;&#039;&#039; || Int || [[Layer]] de calcul du Carousel. Un ID plus élevé signifie une priorité plus grande.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Solo Pool&#039;&#039;&#039; || Int || Si supérieur à zéro, un seul objet de ce pool peut être actif à la fois.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Is Carousel On&#039;&#039;&#039; || Bool || État actif/inactif du Carousel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start And Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement le Carousel si le paramètre &#039;&#039;&#039;Size Value&#039;&#039;&#039; change.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;No Loop&#039;&#039;&#039; || Bool || Le Carousel ne boucle pas et s&#039;arrête après un cycle complet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Vitesse de lecture (en Cycles par Minute, ou BPM).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size Value&#039;&#039;&#039; || Float || Niveau maître pour l’amplitude/taille globale du Carousel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash Value&#039;&#039;&#039; || Float || Niveau maître utilisé lors de l’activation en Flash ou Swop.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade In Time&#039;&#039;&#039; || Float || Durée (en secondes) du fondu lors du démarrage (action Start).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Out Time&#039;&#039;&#039; || Float || Durée (en secondes) du fondu lors de l’arrêt (action Stop).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Beat Per Cycle&#039;&#039;&#039; || Float || Nombre de « beats » par cycle pour la fonction Tap Tempo.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start&#039;&#039;&#039; || Déclenche le Carousel avec le temps de fondu défini par &#039;&#039;&#039;Fade In Time&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stop&#039;&#039;&#039; || Arrête le Carousel avec le temps de fondu défini par &#039;&#039;&#039;Fade Out Time&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tap Tempo&#039;&#039;&#039; || Permet de régler la vitesse (&#039;&#039;&#039;Speed&#039;&#039;&#039;) en tapant en rythme.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== CarouselRow ===&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;CarouselRow&#039;&#039;&#039; définit une ligne de Carousel : elle contient une [[Selection]] de projecteurs et les paramètres de répartition (spread) qui déterminent comment ces projecteurs se distribuent sur les steps du Carousel.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Selection&#039;&#039;&#039; || [[Selection]]|| Définit la [[Selection]] de fixtures qui seront affectées par cette ligne de Carousel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Multiplicateur de vitesse, relatif à la &#039;&#039;&#039;Speed&#039;&#039;&#039; globale du Carousel.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Direction&#039;&#039;&#039; || Enum || Sens de lecture de la ligne (par exemple : Forward, Backward, Bounce).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;First Element position&#039;&#039;&#039; || Float || Position du premier fixture dans la répartition le long des steps.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Elements Spread&#039;&#039;&#039; || Float || Longueur de la distribution des fixtures sur les steps.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buddying&#039;&#039;&#039; || Int || Nombre de fixtures qui avancent &amp;quot;ensemble&amp;quot; dans le Carousel (groupées sur les mêmes steps).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blocks&#039;&#039;&#039; || Int || Nombre de répétitions (blocs) du motif sur l’ensemble de la sélection.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wings&#039;&#039;&#039; || Int || Nombre de répétitions symétriques (wings) appliquées à la sélection.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Invert wings selection&#039;&#039;&#039; || Bool || Inverse l’ordre des fixtures dans les &#039;&#039;&#039;Wings&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Invert wings value&#039;&#039;&#039; || Bool || Inverse les valeurs des &#039;&#039;&#039;Wings&#039;&#039;&#039; (effet miroir sur les niveaux).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Disable wings centered solo value&#039;&#039;&#039; || Bool || Désactive la valeur pour les fixtures situées sur l’axe de symétrie des &#039;&#039;&#039;Wings&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== CarouselStep ===&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;CarouselStep&#039;&#039;&#039; représente une étape de la ligne : il définit sa durée relative, son mode de transition (cut/fade) et les valeurs cibles (canaux ou presets) qui seront appliquées quand le step est actif.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Step Duration&#039;&#039;&#039; || Float || Durée relative du step par rapport aux autres (par exemple 2 pour un step deux fois plus long que des steps à 1).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Value&#039;&#039;&#039; || Float || Mode de transition vers ce step : 0 = changement instantané (cut), 1 = fade complet, valeurs intermédiaires pour des fades partiels.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Fixture&amp;diff=58</id>
		<title>Fixture</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Fixture&amp;diff=58"/>
		<updated>2025-12-09T22:19:09Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = Fixture =  Une &amp;#039;&amp;#039;&amp;#039;Fixture&amp;#039;&amp;#039;&amp;#039; représente un projecteur réel.   Elle expose uniquement les paramètres visibles définis dans son constructeur.  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramètre !! Type !! Description |- | &amp;#039;&amp;#039;&amp;#039;ID&amp;#039;&amp;#039;&amp;#039; || Int || Identifiant de la fixture. |- | &amp;#039;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;&amp;#039; || String || Nom utilisateur de la fixture. |- | &amp;#039;&amp;#039;&amp;#039;Use another&amp;#039;&amp;#039;&amp;#039; || Int || ID d’une autre fixture à utiliser en substitution. |- | &amp;#039;&amp;#039;&amp;#039;Fixture type&amp;#039;&amp;#039;&amp;#039; || Target(FixtureT... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Fixture =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Fixture&#039;&#039;&#039; représente un projecteur réel.  &lt;br /&gt;
Elle expose uniquement les paramètres visibles définis dans son constructeur.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || Identifiant de la fixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom utilisateur de la fixture.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Use another&#039;&#039;&#039; || Int || ID d’une autre fixture à utiliser en substitution.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fixture type&#039;&#039;&#039; || Target(FixtureType) || Sélection du type de projecteur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Infos&#039;&#039;&#039; || String (multiligne) || Notes utilisateur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Custom stroke Color&#039;&#039;&#039; || Bool || Active une couleur de contour personnalisée dans le layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stroke Color&#039;&#039;&#039; || Color || Couleur de contour personnalisée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Custom fill Color&#039;&#039;&#039; || Bool || Active une couleur de remplissage personnalisée dans le layout.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fill Color&#039;&#039;&#039; || Color || Couleur de remplissage personnalisée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Position&#039;&#039;&#039; || Point3D || Position en mètres.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Rotation&#039;&#039;&#039; || Point3D || Rotation en degrés.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FixturePatch =&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;FixturePatch&#039;&#039;&#039; définit l&#039;adresse DMX et l&#039;interface DMX de sortie.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Interface&#039;&#039;&#039; || Target(DMXInterface) || Interface DMX utilisée pour la sortie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Address&#039;&#039;&#039; || Int || Adresse DMX de la fixture (0 = non patchée).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FixturePatchCorrection =&lt;br /&gt;
&lt;br /&gt;
Une correction de patch permet de modifier un canal de sortie d&#039;un sous fixture de la fixture selectionnée.&lt;br /&gt;
Les corrections permettent d&#039;inverser la sortie, d&#039;ajouter un offset ou de changer la courbe de sortie.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SubFixture&#039;&#039;&#039; || Int || ID du subfixture ciblé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Canal concerné par la correction.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Invert Channel&#039;&#039;&#039; || Bool || Inverse la valeur DMX produite.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Offset&#039;&#039;&#039; || Float || Décalage ajouté à la valeur finale.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FixtureMapping =&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;FixtureMapping&#039;&#039;&#039; permet d’envoyer la valeur d’un canal vers une interface OSC ou MIDI.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Subfixture Id&#039;&#039;&#039; || Int || Subfixture surveillé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target(ChannelType) || Canal surveillé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Interface&#039;&#039;&#039; || Target(Interface OSC ou MIDI) || Interface de sortie.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Type&#039;&#039;&#039; || Enum || Type de message MIDI (Note / Control Change / Pitchwheel).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Channel&#039;&#039;&#039; || Int || Canal MIDI utilisé.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Pitch Or Number&#039;&#039;&#039; || Int || Note ou numéro CC émis.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Output Range&#039;&#039;&#039; || Point2D || Plage de sortie MIDI (7 bits).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Midi Output Range 14b&#039;&#039;&#039; || Point2D || Plage de sortie MIDI (14 bits).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Address&#039;&#039;&#039; || String || Adresse OSC envoyée.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OSC Output Range&#039;&#039;&#039; || Point2D || Plage de sortie OSC.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Effect&amp;diff=57</id>
		<title>Effect</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Effect&amp;diff=57"/>
		<updated>2025-12-09T21:29:09Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Effect ==  Un &amp;#039;&amp;#039;&amp;#039;Effect&amp;#039;&amp;#039;&amp;#039; (ou « Effet ») est un objet indépendant qui génère des variations automatiques de valeurs DMX dans le temps (mouvements, couleurs, intensités) pour les projecteurs ciblés. L&amp;#039;Effect est basé sur une séquence de courbes (stockées dans les EffectRow) et contrôlé par des paramètres globaux de vitesse et de taille.  === Paramètres de Contrôle Globaux ===  Ces paramètres définissent les propriétés d&amp;#039;identification, l... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Effect ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Effect&#039;&#039;&#039; (ou « Effet ») est un objet indépendant qui génère des variations automatiques de valeurs DMX dans le temps (mouvements, couleurs, intensités) pour les projecteurs ciblés. L&#039;Effect est basé sur une séquence de courbes (stockées dans les [[EffectRow]]) et contrôlé par des paramètres globaux de vitesse et de taille.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Contrôle Globaux ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent les propriétés d&#039;identification, la priorité, l&#039;activation et les niveaux maîtres de l&#039;Effet, ainsi que ses timings de transition.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || L&#039;identifiant unique de l&#039;Effet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom de l&#039;Effet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer&#039;&#039;&#039; || Int || [[Layer]] de calcul de l&#039;Effet. Un ID plus élevé signifie une priorité plus grande.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Solo Pool&#039;&#039;&#039; || Int || Si supérieur à zéro, un seul objet de ce pool peut être actif à la fois.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Is Effect On&#039;&#039;&#039; || Bool || État actif/inactif de l&#039;Effet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start And Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement l&#039;Effet si le paramètre &amp;quot;size value&amp;quot; change.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;No Loop&#039;&#039;&#039; || Bool || L&#039;Effet ne boucle pas et s&#039;arrête après un cycle complet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Vitesse de lecture de l&#039;effet (en Cycles par Minute, ou BPM).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size Value&#039;&#039;&#039; || Float || Niveau maître pour l&#039;amplitude/taille de l&#039;effet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash Value&#039;&#039;&#039; || Float || Niveau maître utilisé lors de l&#039;activation de l&#039;effet en Flash ou Swop.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade In Time&#039;&#039;&#039; || Float || Durée (en secondes) du fondu lors du démarrage (action Start).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Out Time&#039;&#039;&#039; || Float || Durée (en secondes) du fondu lors de l&#039;arrêt (action Stop).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Beat Per Cycle&#039;&#039;&#039; || Float || Nombre de « beats » par cycle pour la fonction Tap Tempo.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces commandes immédiates modifient l&#039;état de lecture ou le timing de l&#039;Effet.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Start&#039;&#039;&#039; || Déclenche l&#039;Effet avec le temps de fondu défini par &#039;&#039;&#039;Fade In Time&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Stop&#039;&#039;&#039; || Arrête l&#039;Effet avec le temps de fondu défini par &#039;&#039;&#039;Fade Out Time&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tap Tempo&#039;&#039;&#039; || Permet de régler la vitesse (Speed) en tapant en rythme.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== EffectRow ===&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;EffectRow&#039;&#039;&#039; définit une courbe temporelle et la lie à une [[Selection]] de projecteurs. Chaque EffectRow contient un ou plusieurs EffectParam qui définissent quels canaux sont affectés par cette courbe.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Selection&#039;&#039;&#039; || CommandSelectionManager || Définit la [[Selection]] de projecteurs qui seront affectés par cette courbe.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Multiplicateur de vitesse, relatif à la &#039;&#039;&#039;Speed&#039;&#039;&#039; globale de l&#039;Effet.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Direction&#039;&#039;&#039; || Enum || Direction de lecture de la courbe (Forward, Backward, Bounce).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Curve Type&#039;&#039;&#039; || Enum || Mode de génération de la courbe : &#039;&#039;&#039;Drawed&#039;&#039;&#039; (dessinée), &#039;&#039;&#039;Preset&#039;&#039;&#039; (pré-enregistrée) ou &#039;&#039;&#039;Chaser&#039;&#039;&#039; (mode poursuite).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Curve&#039;&#039;&#039; || Automation || Courbe dessinée par l&#039;utilisateur (si mode Drawed).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Preset ID&#039;&#039;&#039; || Int || L&#039;ID du preset de courbe (si mode Preset).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Chaser Fade&#039;&#039;&#039; || Float || Temps de fondu entre les pas du Chaser (si mode Chaser).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Chaser Buddying&#039;&#039;&#039; || Int || Regroupement de projecteurs lors de l&#039;exécution en mode Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Parameters&#039;&#039;&#039; || BaseManager&amp;lt;EffectParam&amp;gt; || Liste des [[EffectParam]] qui définissent les canaux spécifiques affectés.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== EffectParam ===&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;EffectParam&#039;&#039;&#039; définit comment la courbe de l&#039;[[EffectRow]] module un [[ChannelType]] des [[Fixture|fixtures]] séléctionnées. Il gère le mode d&#039;application et la dispersion spatiale de l&#039;effet sur les projecteurs.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel type&#039;&#039;&#039; || Target || Définit le type de canal affecté.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Effect Mode&#039;&#039;&#039; || Enum || Règle de mélange de l&#039;effet avec la valeur DMX actuelle.&lt;br /&gt;
|-&lt;br /&gt;
| || &#039;&#039;&#039;&#039;&#039;Relative&#039;&#039;&#039;&#039;&#039; || Ajoute la valeur de l&#039;effet à la valeur de sortie courante.&lt;br /&gt;
|-&lt;br /&gt;
| || &#039;&#039;&#039;&#039;&#039;Absolute&#039;&#039;&#039;&#039;&#039; || Utilise une valeur de base et ajoute l&#039;effet ; les valeurs HTP ne sont modifiées que si l&#039;effet est supérieur.&lt;br /&gt;
|-&lt;br /&gt;
| || &#039;&#039;&#039;&#039;&#039;Attracted&#039;&#039;&#039;&#039;&#039; || Calcule la valeur absolue de l&#039;effet au maximum et interpole vers cette valeur en fonction de la taille maître ; les valeurs HTP ne sont modifiées que si l&#039;effet est supérieur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Base Value&#039;&#039;&#039; || Float || Valeur de référence appliquée aux canaux (caché si Mode Relatif).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Size&#039;&#039;&#039; || Float || Multiplicateur d&#039;amplitude de la courbe pour ce canal spécifique.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;First Element position&#039;&#039;&#039; || Float || Position du premier élément, relative à la courbe.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Elements Spread&#039;&#039;&#039; || Float || Taille de la distribution de l&#039;effet sur la sélection.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buddying&#039;&#039;&#039; || Int || Nombre de projecteurs qui s&#039;allument &amp;quot;ensemble&amp;quot; (parallélisation).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blocks&#039;&#039;&#039; || Int || Nombre de répétitions (blocs) du motif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wings&#039;&#039;&#039; || Int || Répétitions symétriques du motif.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Invert wings selection&#039;&#039;&#039; || Bool || Les sélections sont inversées dans les **Wings**.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Invert wings value&#039;&#039;&#039; || Bool || Les valeurs des **Wings** sont inversées.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Disable wings centered solo value&#039;&#039;&#039; || Bool || Désactive la valeur pour les projecteurs sur l&#039;axe de symétrie des **Wings**.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cuelists&amp;diff=56</id>
		<title>Cuelists</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cuelists&amp;diff=56"/>
		<updated>2025-12-09T21:04:34Z</updated>

		<summary type="html">&lt;p&gt;Norb : Norb a déplacé la page Cuelists vers Cuelist : Titre mal orthographié&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECTION [[Cuelist]]&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cuelist&amp;diff=55</id>
		<title>Cuelist</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cuelist&amp;diff=55"/>
		<updated>2025-12-09T21:04:34Z</updated>

		<summary type="html">&lt;p&gt;Norb : Norb a déplacé la page Cuelists vers Cuelist : Titre mal orthographié&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cuelist ==&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Cuelist&#039;&#039;&#039; (ou « Liste de Cues ») est l&#039;élément central du système de lecture et de séquencement dans BlinderKitten. Elle est responsable de la gestion d&#039;une série de [[Cue]]s (états lumineux) et de leurs transitions. Chaque cuelist peut être transformée en &#039;&#039;&#039;Chaser&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base de la cuelist ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent les propriétés d&#039;identification, de priorité, et les niveaux maîtres de la liste de Cues.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || L&#039;identifiant unique de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer ID&#039;&#039;&#039; || Int || [[Layer]] de calcul de la cuelist. Un ID plus élevé signifie une priorité plus grande.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Solo Pool&#039;&#039;&#039; || Int || Si supérieur à zéro, numéro du [[solo pool]] utilisé : un seul objet avec ce numéro de pool peut être actif à la fois.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tracking&#039;&#039;&#039; || Enum || Définit la persistance des valeurs (traquées) des [[Cue]]s précédents dans la séquence.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loop&#039;&#039;&#039; || Enum || Comportement de la cuelist à la fin des Cues (Off ou Loop).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off If Overwritten&#039;&#039;&#039; || Bool || La Cuelist s&#039;éteint automatiquement si tous ses paramètres sont écrasés par d&#039;autres Cuelists.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Auto Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement la Cuelist si un des niveaux passe de ou vers zéro.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MIB Delay&#039;&#039;&#039; || Float || Délai à attendre pour le &#039;&#039;&#039;Move In Black&#039;&#039;&#039; (MIB) après l&#039;extinction des projecteurs.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Level&#039;&#039;&#039; || Float || Maître de niveau pour les canaux &#039;&#039;&#039;HTP&#039;&#039;&#039; (Highest Takes Priority). Agit comme un fader principal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Level&#039;&#039;&#039; || Float || Maître de niveau pour les canaux &#039;&#039;&#039;LTP&#039;&#039;&#039; (Latest Takes Priority).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash Level&#039;&#039;&#039; || Float || Niveau maître utilisé lors de l&#039;activation d&#039;un &#039;&#039;&#039;Flash&#039;&#039;&#039; ou d&#039;un &#039;&#039;&#039;Swop&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash with LTP level&#039;&#039;&#039; || Bool || Si coché, le niveau LTP est appliqué lors de l&#039;action Flash.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Absolute LTP value&#039;&#039;&#039; || Bool || Si coché, le niveau LTP agit comme un multiplicateur. Sinon, il agit comme un crossfade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Fade&#039;&#039;&#039; || Float || Temps de fondu par défaut lors de l&#039;extinction de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Fade Curve&#039;&#039;&#039; || Automation || Courbe d&#039;atténuation utilisée pour l&#039;extinction.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Options Chaser (`chaserOptions`) ===&lt;br /&gt;
&lt;br /&gt;
Ce conteneur gère tous les paramètres nécessaires à l&#039;exécution de la séquence en mode Poursuite (Chaser).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Is Chaser&#039;&#039;&#039; || Bool || Active ou désactive le mode chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Direction&#039;&#039;&#039; || Enum || Direction du chaser (Normal, Reverse, Bounce, Random).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Vitesse du chaser (en GO / minute).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;In fade / Out fade&#039;&#039;&#039; || Float || Durées de fondu (en nombre de pas, non pas en secondes) pour les étapes entrantes et sortantes du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Run X times&#039;&#039;&#039; || Float || Nombre de cycles du Chaser (0 pour infini).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;In curve / Out curve&#039;&#039;&#039; || Automation || Courbes d&#039;atténuation personnalisées pour les fondus (In/Out) du Chaser.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Génération Automatique de Chaser (`chaserGenContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ce conteneur fournit des outils pour créer rapidement un Chaser à partir d&#039;un groupe.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Group ID&#039;&#039;&#039; || Int || L&#039;ID du [[Group]] à utiliser comme base pour la génération automatique du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buddying&#039;&#039;&#039; || Int || Nombre de projecteurs qui s&#039;allument &amp;quot;ensemble&amp;quot; (parallélisation) lors de la génération.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blocks&#039;&#039;&#039; || Int || Nombre de répétitions du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wings&#039;&#039;&#039; || Int || Répétitions symétriques (effet d&#039;aile) lors de la génération.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fixtures only&#039;&#039;&#039; || Bool || N&#039;utilise que les projecteurs principaux (sans les sous-fixtures) pour la création du Chaser.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui modifient l&#039;état de lecture de la cuelist ou sa structure interne.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche le [[Cue]] suivant (ou le premier si la cuelist est inactive).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO back&#039;&#039;&#039; || Déclenche le [[Cue]] précédent dans la séquence.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Éteint la cuelist avec le temps de fondu défini par &#039;&#039;&#039;Off Fade&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;KILL&#039;&#039;&#039; || Tue la cuelist immédiatement (Off avec un fondu de 0).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Toggle&#039;&#039;&#039; || Allume et éteint la cuelist alternativement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tap Tempo&#039;&#039;&#039; || Permet de régler la vitesse du Chaser en tapant manuellement l&#039;action.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Set main conductor&#039;&#039;&#039; || Définit cette cuelist comme conduite principale du projet, c&#039;est cette cuelist qui est affichée dans le [[Conductor infos]] et dans la [[Cuelist sheet]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge les commandes de la cue active dans le programmeur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean all cues&#039;&#039;&#039; || Supprime toutes les commandes inutilisées dans tous les Cues de la liste.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Renumber cues&#039;&#039;&#039; || Réinitialise les ID de tous les Cues de la liste.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Insert cue before/after&#039;&#039;&#039; || Insère un nouveau [[Cue]] avant ou après le Cue sélectionné.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Regenerate Chaser&#039;&#039;&#039; || Déclenche la génération du Chaser en utilisant les paramètres du conteneur &#039;&#039;&#039;chaserGenContainer&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=54</id>
		<title>Cue</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cue&amp;diff=54"/>
		<updated>2025-12-08T23:37:10Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Cue ==  Un &amp;#039;&amp;#039;&amp;#039;Cue&amp;#039;&amp;#039;&amp;#039; (ou « État Lumineux ») est l&amp;#039;unité de base de stockage d&amp;#039;états dans BlinderKitten. Il stocke une liste de commandes à lancer lors de son exécution, ainsi que des informations de timing et des tâches. Il est contenu et séquencé par une Cuelist.  === Paramètres de Base du Cue ===  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot; |- ! Paramètre !! Type !! Rôle |- | &amp;#039;&amp;#039;&amp;#039;ID&amp;#039;&amp;#039;&amp;#039; || Float || L&amp;#039;identifiant numérique du Cue (permet un re-nu... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cue ==&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Cue&#039;&#039;&#039; (ou « État Lumineux ») est l&#039;unité de base de stockage d&#039;états dans BlinderKitten. Il stocke une liste de commandes à lancer lors de son exécution, ainsi que des informations de timing et des tâches. Il est contenu et séquencé par une [[Cuelist]].&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base du Cue ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Float || L&#039;identifiant numérique du Cue (permet un re-numérotage décimal dans la [[Cuelist]]).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom affiché du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Cue text&#039;&#039;&#039; || String || Texte descriptif du Cue (ce qui se passe sur scène).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Go text&#039;&#039;&#039; || String || Texte affiché pour l&#039;action GO (l&#039;instruction pour l&#039;opérateur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow&#039;&#039;&#039; || Enum || Définit si le Cue démarre automatiquement le Cue suivant après un délai.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Follow Timing&#039;&#039;&#039; || Float || Le temps à attendre (en secondes) avant de déclencher le Cue suivant en mode Auto Follow.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Can be randomly called&#039;&#039;&#039; || Bool || Permet à ce Cue d&#039;être appelé aléatoirement par la Cuelist parent.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Window Break Line&#039;&#039;&#039; || Bool || Insère une ligne de séparation dans la fenêtre de load.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Release Current Tracking&#039;&#039;&#039; || Bool || Force le relâchement des valeurs traquées lors du déclenchement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Reuse Cue&#039;&#039;&#039; || Target || Permet à ce Cue d&#039;hériter de toutes les commandes et tâches d&#039;un autre Cue sans les stocker localement (réutilisation par référence).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Timing (Conteneur `timingContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent la gestion des délais et des fondus (fades) pour les valeurs HTP et LTP du Cue. Ils écrasent les réglages globaux de la [[Cuelist]] si définis localement.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;appliquer (en GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs HTP du Cue commencent à s&#039;éteindre (en OFF).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Delay&#039;&#039;&#039; || Float || Délai avant que les valeurs LTP du Cue commencent à s&#039;appliquer.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP In Fade&#039;&#039;&#039; || Float || Durée du fondu d&#039;entrée pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Out Fade&#039;&#039;&#039; || Float || Durée du fondu de sortie pour les valeurs HTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Fade&#039;&#039;&#039; || Float || Durée du fondu pour les valeurs LTP.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fade Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux fades).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Delay Curve&#039;&#039;&#039; || Automation || Courbe de fondu personnalisée (s&#039;applique aux délais).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Conteneurs Internes (Managers) ===&lt;br /&gt;
&lt;br /&gt;
Le Cue contient plusieurs gestionnaires qui stockent son contenu :&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Conteneur !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Commands&#039;&#039;&#039; || BaseManager&amp;lt;Command&amp;gt; || Liste des commandes [[Command]] DMX stockées par ce Cue (valeurs de projecteur).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est déclenché (action GO).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tasks off&#039;&#039;&#039; || BaseManager&amp;lt;Task&amp;gt; || Liste des [[Task]]s à exécuter lorsque le Cue est désactivé (action OFF).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui agissent sur l&#039;état ou le contenu du Cue.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche l&#039;exécution des commandes et des Tasks du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Désactive le Cue et exécute ses Tasks off.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge le contenu (commandes) de la cue dans le [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Replace Content&#039;&#039;&#039; || Remplace tout le contenu du Cue par celui du [[Programmer]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Merge Content&#039;&#039;&#039; || Ajoute le contenu du [[Programmer]] au contenu du Cue.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean Unused&#039;&#039;&#039; || Supprime les commandes et tâches qui ne sont plus liées à des projecteurs existants.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=53</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=53"/>
		<updated>2025-12-08T23:29:19Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= BlinderKitten – Documentation officielle = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel **BlinderKitten**, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
== Glossaire ==&lt;br /&gt;
&lt;br /&gt;
*[[Assistant]]&lt;br /&gt;
*[[Carousel]]&lt;br /&gt;
*[[ChannelType|Channel/Parameter]]&lt;br /&gt;
*[[Cue]]&lt;br /&gt;
*[[Cuelist]]&lt;br /&gt;
*[[Effect]]&lt;br /&gt;
*[[Fixture]]&lt;br /&gt;
*[[Fixture Type]]&lt;br /&gt;
*[[Groups]]&lt;br /&gt;
*[[Interface]]&lt;br /&gt;
*[[Mappers]]&lt;br /&gt;
*[[Patch]]&lt;br /&gt;
*[[Programmer]]&lt;br /&gt;
*[[SubFixture]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=ChannelType&amp;diff=52</id>
		<title>ChannelType</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=ChannelType&amp;diff=52"/>
		<updated>2025-12-08T23:27:44Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Channel Families ==&lt;br /&gt;
&lt;br /&gt;
Les &#039;&#039;&#039;Channel Families&#039;&#039;&#039; agissent comme des conteneurs pour les Channel Types, tandis que les &#039;&#039;&#039;Channel Types&#039;&#039;&#039; définissent la logique de priorité et de comportement du canal.&lt;br /&gt;
Elles servent aussi a filtrer les encodeurs et l&#039;enregistrement des presets.&lt;br /&gt;
&lt;br /&gt;
=== Channel Types ===&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Channel Type&#039;&#039;&#039; définit un type de canal qui pourra être utilisé dans les fixtures types et les commandes. C&#039;est à ce niveau que le mode de priorité (HTP/LTP) est défini.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel mode&#039;&#039;&#039; (Priority) || Enum || Définit la règle de priorité du canal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;React to grand master&#039;&#039;&#039; || Bool || Si coché, ce canal sera dimmé par le [[Input panel|grand master]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== HTP / LTP ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;Highest Takes Precedence (HTP)&#039;&#039;&#039;&#039;&#039; || La valeur la plus élevée parmi toutes les sources est retenue (utilisé principalement pour l&#039;intensité).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;Latest Takes Precedence (LTP)&#039;&#039;&#039;&#039;&#039; || La dernière source active à avoir envoyé une valeur est prioritaire (utilisé pour les couleurs, positions, gobos, etc.).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=ChannelType&amp;diff=51</id>
		<title>ChannelType</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=ChannelType&amp;diff=51"/>
		<updated>2025-12-08T23:26:05Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Channel Families ==  Les &amp;#039;&amp;#039;&amp;#039;Channel Families&amp;#039;&amp;#039;&amp;#039; agissent comme des conteneurs pour les Channel Types, tandis que les &amp;#039;&amp;#039;&amp;#039;Channel Types&amp;#039;&amp;#039;&amp;#039; définissent la logique de priorité et de comportement du canal. Elles servent aussi a filtrer les encodeurs et l&amp;#039;enregistrement des presets.  === Channel Types ===  Un &amp;#039;&amp;#039;&amp;#039;Channel Type&amp;#039;&amp;#039;&amp;#039; définit un type de canal qui pourra être utilisé dans les fixtures types et les commandes. C&amp;#039;est à ce niveau que le mode de priorité... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Channel Families ==&lt;br /&gt;
&lt;br /&gt;
Les &#039;&#039;&#039;Channel Families&#039;&#039;&#039; agissent comme des conteneurs pour les Channel Types, tandis que les &#039;&#039;&#039;Channel Types&#039;&#039;&#039; définissent la logique de priorité et de comportement du canal.&lt;br /&gt;
Elles servent aussi a filtrer les encodeurs et l&#039;enregistrement des presets.&lt;br /&gt;
&lt;br /&gt;
=== Channel Types ===&lt;br /&gt;
&lt;br /&gt;
Un &#039;&#039;&#039;Channel Type&#039;&#039;&#039; définit un type de canal qui pourra être utilisé dans les fixtures types et les commandes. C&#039;est à ce niveau que le mode de priorité (HTP/LTP) est défini.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Channel mode&#039;&#039;&#039; (Priority) || Enum || Définit la règle de priorité du canal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Snap or Fade&#039;&#039;&#039; || Enum || Définit si la transition vers une nouvelle valeur doit se faire instantanément (Snap) ou par fondu (Fade).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;React to grand master&#039;&#039;&#039; || Bool || Si coché, ce canal sera dimmé par le [[Input panel|grand master]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== HTP / LTP ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;Highest Takes Precedence (HTP)&#039;&#039;&#039;&#039;&#039; || La valeur la plus élevée parmi toutes les sources est retenue (utilisé principalement pour l&#039;intensité).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;&#039;&#039;Latest Takes Precedence (LTP)&#039;&#039;&#039;&#039;&#039; || La dernière source active à avoir envoyé une valeur est prioritaire (utilisé pour les couleurs, positions, gobos, etc.).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Cuelist&amp;diff=50</id>
		<title>Cuelist</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Cuelist&amp;diff=50"/>
		<updated>2025-12-08T23:17:38Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Cuelist ==  Une &amp;#039;&amp;#039;&amp;#039;Cuelist&amp;#039;&amp;#039;&amp;#039; (ou « Liste de Cues ») est l&amp;#039;élément central du système de lecture et de séquencement dans BlinderKitten. Elle est responsable de la gestion d&amp;#039;une série de Cues (états lumineux) et de leurs transitions. Chaque cuelist peut être transformée en &amp;#039;&amp;#039;&amp;#039;Chaser&amp;#039;&amp;#039;&amp;#039;.  === Paramètres de Base de la cuelist ===  Ces paramètres définissent les propriétés d&amp;#039;identification, de priorité, et les niveaux maîtres de la liste de Cu... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cuelist ==&lt;br /&gt;
&lt;br /&gt;
Une &#039;&#039;&#039;Cuelist&#039;&#039;&#039; (ou « Liste de Cues ») est l&#039;élément central du système de lecture et de séquencement dans BlinderKitten. Elle est responsable de la gestion d&#039;une série de [[Cue]]s (états lumineux) et de leurs transitions. Chaque cuelist peut être transformée en &#039;&#039;&#039;Chaser&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Paramètres de Base de la cuelist ===&lt;br /&gt;
&lt;br /&gt;
Ces paramètres définissent les propriétés d&#039;identification, de priorité, et les niveaux maîtres de la liste de Cues.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ID&#039;&#039;&#039; || Int || L&#039;identifiant unique de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Name&#039;&#039;&#039; || String || Nom de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Layer ID&#039;&#039;&#039; || Int || [[Layer]] de calcul de la cuelist. Un ID plus élevé signifie une priorité plus grande.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Solo Pool&#039;&#039;&#039; || Int || Si supérieur à zéro, numéro du [[solo pool]] utilisé : un seul objet avec ce numéro de pool peut être actif à la fois.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tracking&#039;&#039;&#039; || Enum || Définit la persistance des valeurs (traquées) des [[Cue]]s précédents dans la séquence.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loop&#039;&#039;&#039; || Enum || Comportement de la cuelist à la fin des Cues (Off ou Loop).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off If Overwritten&#039;&#039;&#039; || Bool || La Cuelist s&#039;éteint automatiquement si tous ses paramètres sont écrasés par d&#039;autres Cuelists.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Auto Start / Auto Stop&#039;&#039;&#039; || Bool || Démarre ou arrête automatiquement la Cuelist si un des niveaux passe de ou vers zéro.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MIB Delay&#039;&#039;&#039; || Float || Délai à attendre pour le &#039;&#039;&#039;Move In Black&#039;&#039;&#039; (MIB) après l&#039;extinction des projecteurs.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;HTP Level&#039;&#039;&#039; || Float || Maître de niveau pour les canaux &#039;&#039;&#039;HTP&#039;&#039;&#039; (Highest Takes Priority). Agit comme un fader principal.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LTP Level&#039;&#039;&#039; || Float || Maître de niveau pour les canaux &#039;&#039;&#039;LTP&#039;&#039;&#039; (Latest Takes Priority).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash Level&#039;&#039;&#039; || Float || Niveau maître utilisé lors de l&#039;activation d&#039;un &#039;&#039;&#039;Flash&#039;&#039;&#039; ou d&#039;un &#039;&#039;&#039;Swop&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Flash with LTP level&#039;&#039;&#039; || Bool || Si coché, le niveau LTP est appliqué lors de l&#039;action Flash.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Absolute LTP value&#039;&#039;&#039; || Bool || Si coché, le niveau LTP agit comme un multiplicateur. Sinon, il agit comme un crossfade.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Fade&#039;&#039;&#039; || Float || Temps de fondu par défaut lors de l&#039;extinction de la cuelist.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Off Fade Curve&#039;&#039;&#039; || Automation || Courbe d&#039;atténuation utilisée pour l&#039;extinction.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Options Chaser (`chaserOptions`) ===&lt;br /&gt;
&lt;br /&gt;
Ce conteneur gère tous les paramètres nécessaires à l&#039;exécution de la séquence en mode Poursuite (Chaser).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Is Chaser&#039;&#039;&#039; || Bool || Active ou désactive le mode chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Direction&#039;&#039;&#039; || Enum || Direction du chaser (Normal, Reverse, Bounce, Random).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speed&#039;&#039;&#039; || Float || Vitesse du chaser (en GO / minute).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;In fade / Out fade&#039;&#039;&#039; || Float || Durées de fondu (en nombre de pas, non pas en secondes) pour les étapes entrantes et sortantes du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Run X times&#039;&#039;&#039; || Float || Nombre de cycles du Chaser (0 pour infini).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;In curve / Out curve&#039;&#039;&#039; || Automation || Courbes d&#039;atténuation personnalisées pour les fondus (In/Out) du Chaser.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Génération Automatique de Chaser (`chaserGenContainer`) ===&lt;br /&gt;
&lt;br /&gt;
Ce conteneur fournit des outils pour créer rapidement un Chaser à partir d&#039;un groupe.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Type !! Rôle&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Group ID&#039;&#039;&#039; || Int || L&#039;ID du [[Group]] à utiliser comme base pour la génération automatique du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Buddying&#039;&#039;&#039; || Int || Nombre de projecteurs qui s&#039;allument &amp;quot;ensemble&amp;quot; (parallélisation) lors de la génération.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Blocks&#039;&#039;&#039; || Int || Nombre de répétitions du Chaser.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Wings&#039;&#039;&#039; || Int || Répétitions symétriques (effet d&#039;aile) lors de la génération.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Fixtures only&#039;&#039;&#039; || Bool || N&#039;utilise que les projecteurs principaux (sans les sous-fixtures) pour la création du Chaser.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Actions (Triggers) ===&lt;br /&gt;
&lt;br /&gt;
Ces actions sont des commandes immédiates (boutons) qui modifient l&#039;état de lecture de la cuelist ou sa structure interne.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO&#039;&#039;&#039; || Déclenche le [[Cue]] suivant (ou le premier si la cuelist est inactive).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;GO back&#039;&#039;&#039; || Déclenche le [[Cue]] précédent dans la séquence.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;OFF&#039;&#039;&#039; || Éteint la cuelist avec le temps de fondu défini par &#039;&#039;&#039;Off Fade&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;KILL&#039;&#039;&#039; || Tue la cuelist immédiatement (Off avec un fondu de 0).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Toggle&#039;&#039;&#039; || Allume et éteint la cuelist alternativement.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Tap Tempo&#039;&#039;&#039; || Permet de régler la vitesse du Chaser en tapant manuellement l&#039;action.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Set main conductor&#039;&#039;&#039; || Définit cette cuelist comme conduite principale du projet, c&#039;est cette cuelist qui est affichée dans le [[Conductor infos]] et dans la [[Cuelist sheet]].&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Load Content&#039;&#039;&#039; || Charge les commandes de la cue active dans le programmeur.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clean all cues&#039;&#039;&#039; || Supprime toutes les commandes inutilisées dans tous les Cues de la liste.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Renumber cues&#039;&#039;&#039; || Réinitialise les ID de tous les Cues de la liste.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Insert cue before/after&#039;&#039;&#039; || Insère un nouveau [[Cue]] avant ou après le Cue sélectionné.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Regenerate Chaser&#039;&#039;&#039; || Déclenche la génération du Chaser en utilisant les paramètres du conteneur &#039;&#039;&#039;chaserGenContainer&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Groups&amp;diff=49</id>
		<title>Groups</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Groups&amp;diff=49"/>
		<updated>2025-11-27T23:33:27Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Les Groups sont des raccourcis de sélection réutilisables.&lt;br /&gt;
&lt;br /&gt;
Si vous utilisez plusieurs fois la même sélection de [[Fixtures]] ou de [[SubFixtures]], il vous sera probablement utile de créer un Group avec cette sélection et ensuite d&#039;appeler ce Group dans vos [[Cuelist]]s, [[Effect]]s, [[Carousel]]s, etc.&lt;br /&gt;
&lt;br /&gt;
Chaque groupe permet différentes sélections et au sein de chaque sélection, différents choix :&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Paramètre !! Action &lt;br /&gt;
|- &lt;br /&gt;
| Action || Ajouter ou enlever des éléments au groupe &lt;br /&gt;
|- &lt;br /&gt;
| Target Type || Choisir de cibler des [[fixtures]] ou des groupes&lt;br /&gt;
|- &lt;br /&gt;
| ID || ID de la première [[fixture]] ou du premier groupe à sélectionner &lt;br /&gt;
|- &lt;br /&gt;
| Thru || permet d&#039;activer la sélection sur une plage d&#039;[[ID]] &lt;br /&gt;
|- &lt;br /&gt;
| Last ID || [[ID]] de la dernière [[Fixtures|fixture]] ou du dernier groupe à sélectionner &lt;br /&gt;
|- &lt;br /&gt;
| Subfixtures || Ne sélectionner que certaines [[subfixtures]]&lt;br /&gt;
|- &lt;br /&gt;
| [[Filter]] || Permet de filtrer la sélection au moyen de différents algorithmes &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil/en&amp;diff=40</id>
		<title>Accueil/en</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil/en&amp;diff=40"/>
		<updated>2025-11-26T01:33:35Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = BlinderKitten - Official documentation = »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;BlinderKitten_–_Documentation_officielle&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
= BlinderKitten - Official documentation =&lt;br /&gt;
&lt;br /&gt;
Welcome to the documentation for the software BlinderKitten, a modern, open-source lighting console designed for live-performance technicians.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Presentation ==&lt;br /&gt;
Blinderkitten is a lighting software wich is free, open source, and without restrictions&lt;br /&gt;
&lt;br /&gt;
== Contribute ==&lt;br /&gt;
This documentation is collaborative.&lt;br /&gt;
You can suggest corrections, add new pages, or expand the existing examples.&lt;br /&gt;
&lt;br /&gt;
See : [[Contribute to documentation]]&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
Enjoy your reading, and welcome to the BlinderKitten community!&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/4/en&amp;diff=38</id>
		<title>Translations:Accueil/4/en</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/4/en&amp;diff=38"/>
		<updated>2025-11-25T21:20:11Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Presentation ==&lt;br /&gt;
Blinderkitten is a lighting software wich is free, open source, and without restrictions&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/9/en&amp;diff=35</id>
		<title>Translations:Accueil/9/en</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/9/en&amp;diff=35"/>
		<updated>2025-11-25T21:18:14Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « = BlinderKitten - Official documentation = »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= BlinderKitten - Official documentation =&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=34</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=34"/>
		<updated>2025-11-25T21:17:21Z</updated>

		<summary type="html">&lt;p&gt;Norb : Cette version a été marquée à traduire&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= BlinderKitten – Documentation officielle = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel **BlinderKitten**, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=33</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=33"/>
		<updated>2025-11-25T21:16:58Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= BlinderKitten – Documentation officielle =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel **BlinderKitten**, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=32</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=32"/>
		<updated>2025-11-25T21:16:22Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages&amp;gt;&lt;br /&gt;
&amp;lt;/languages&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= BlinderKitten – Documentation officielle =&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel **BlinderKitten**, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=29</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=29"/>
		<updated>2025-11-25T21:12:59Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
= BlinderKitten – Documentation officielle =&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel **BlinderKitten**, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=28</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Accueil&amp;diff=28"/>
		<updated>2025-11-25T21:09:12Z</updated>

		<summary type="html">&lt;p&gt;Norb : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
= BlinderKitten – Documentation officielle = &amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Bienvenue sur la documentation du logiciel **BlinderKitten**, une régie lumière moderne, open-source et pensée pour les techniciens du spectacle vivant.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
== Présentation ==&lt;br /&gt;
BlinderKitten est un logiciel de contrôle lumière gratuit, open source et sans restriction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
== Contribuer ==&lt;br /&gt;
Cette documentation est collaborative.  &lt;br /&gt;
Vous pouvez proposer des corrections, ajouter des pages ou compléter les exemples existants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Voir : [[Contribuer à la documentation]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
== Communauté ==&lt;br /&gt;
* Discord : https://discord.gg/tzxp9f3Dsc&lt;br /&gt;
* GitHub : https://github.com/NorbertRostaing/BlinderKitten  &lt;br /&gt;
* Site officiel : https://blinderkitten.lighting&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bonne lecture et bienvenue dans la communauté BlinderKitten !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/5/en&amp;diff=26</id>
		<title>Translations:Accueil/5/en</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/5/en&amp;diff=26"/>
		<updated>2025-11-25T21:05:26Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Contribute == This documentation is collaborative. You can suggest corrections, add new pages, or expand the existing examples. »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Contribute ==&lt;br /&gt;
This documentation is collaborative.&lt;br /&gt;
You can suggest corrections, add new pages, or expand the existing examples.&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
	<entry>
		<id>https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/4/en&amp;diff=25</id>
		<title>Translations:Accueil/4/en</title>
		<link rel="alternate" type="text/html" href="https://documentation.blinderkitten.lighting/index.php?title=Translations:Accueil/4/en&amp;diff=25"/>
		<updated>2025-11-25T21:05:25Z</updated>

		<summary type="html">&lt;p&gt;Norb : Page créée avec « == Presentation ==  Blinderkitten is a lighting software wich is free, open source, and without restrictions »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Presentation == &lt;br /&gt;
Blinderkitten is a lighting software wich is free, open source, and without restrictions&lt;/div&gt;</summary>
		<author><name>Norb</name></author>
	</entry>
</feed>