DMXInterface

De BlinderKitten Documentation
Version datée du 16 décembre 2025 à 23:45 par Norb (discussion | contributions) (Page créée avec « = Interface DMX = Une '''Interface DMX''' 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="wikitable" style="margin:auto" |- ! Paramètre !! Typ... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Interface DMX

[modifier]

Une Interface DMX 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

[modifier]
Paramètre Type Description
DMX Type Enum Type d’interface DMX utilisée (USB, Art-Net, sACN, etc.).
Connected Bool Indique si l’interface est actuellement connectée (information uniquement).
Enabled Bool Active ou désactive l’interface DMX.
Input to programmer Trigger Crée automatiquement des commandes dans le Programmer à partir des valeurs DMX reçues.

Fonctionnement général

[modifier]

L’interface DMX reçoit en permanence les valeurs calculées par le moteur BlinderKitten et les transmet au périphérique DMX sélectionné.

Chaque interface gère un univers DMX de 512 canaux.

L’interface peut également :

  • recevoir des valeurs DMX entrantes,
  • les mapper vers des actions internes,
  • ou les convertir en commandes dans le Programmer.

Pass-through DMX

[modifier]

Une interface DMX peut rediriger ses données vers une ou plusieurs autres interfaces DMX.

Ce mécanisme permet de dupliquer un univers DMX.

Le pass-through s’effectue canal par canal et conserve les valeurs telles quelles.

Entrée DMX

[modifier]

Lorsqu’une interface reçoit des données DMX en entrée :

  • chaque canal peut être analysé individuellement,
  • les changements sont détectés en temps réel,
  • ces valeurs peuvent déclencher des actions internes via des mappings.

Input to Programmer

[modifier]

L’action Input to programmer permet de transformer un univers DMX entrant en commandes BlinderKitten.

Fonctionnement :

  • chaque canal modifié est analysé,
  • les fixtures et subfixtures correspondantes sont identifiés,
  • des commandes sont automatiquement créées dans le Programmer,
  • les valeurs Pan/Tilt, couleurs ou intensités sont correctement reconstruites (y compris en 16 bits).

Cette fonction est particulièrement utile pour :

  • capturer une scène depuis une console externe,
  • importer un état DMX réel,
  • ou reproduire un show existant.

DMX Mapping

[modifier]

Les DMX Mappings permettent d’associer un canal DMX entrant à des actions internes dans BlinderKitten (Play, Stop, Trigger, fader, etc.).

Paramètres d’un DMX Mapping

[modifier]
Paramètre Type Description
Channel Number Int Numéro du canal DMX surveillé (1–512).
Enabled Bool Active ou désactive ce mapping.

Lorsqu’un canal correspondant change de valeur, celle-ci est transmise aux actions associées.