Modules Logique
Combiner des booléens, mémoriser un état, fabriquer un fondu ou désigner le gagnant parmi plusieurs niveaux : les trois modules de la famille Logique du catalogue.
Logique
Logique
Une porte logique sur deux entrées booléennes (AND, OR, XOR, NOT), ou une bascule qui mémorise un état (Bascule RS, Bascule RS (fronts), Bascule T). Une entrée non câblée vaut 0. La sortie vaut 255 (vrai) ou 0 (faux).
Ports
| Port | Type | Rôle |
|---|---|---|
| A · Set · Bascule | Booléen | Première entrée. Son nom suit l'opération : A pour les portes, Set pour les deux bascules RS, Bascule pour la bascule T. |
| B · Reset | Booléen | Seconde entrée : B pour les portes, Reset pour les bascules. Absente en NOT. |
| Résultat | Booléen | Résultat de l'opération : recalculé en continu pour une porte, mémorisé entre deux commandes pour une bascule. |
Réglages
| Réglage | Valeurs | Effet |
|---|---|---|
| Opération | AND, OR, XOR, NOT, Bascule RS, Bascule RS (fronts), Bascule T — défaut AND | Choisit la porte ou la bascule (détail ci-dessous). |
Les portes
Les entrées sont lues en continu : leur état doit être maintenu.
| A | B | AND | OR | XOR | NOT (A seule) |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 |
En NOT, le bloc n'a plus qu'une entrée : passer en NOT supprime la liaison de l'entrée B.
Les bascules
| Opération | Comportement |
|---|---|
| Bascule RS | Sur niveau. Set à 1 met la sortie à 1, Reset à 1 la met à 0 ; les deux à 0, elle garde son état. Les deux à 1 : Reset l'emporte. Une simple impulsion suffit à poser ou effacer l'état. |
| Bascule RS (fronts) | Sur front montant seulement. Le dernier front reçu gagne, même si l'autre entrée est encore à 1 : un Set tenu n'empêche pas un Reset, et inversement. Deux fronts au même instant : Reset l'emporte. |
| Bascule T | Chaque front montant de l'entrée Bascule inverse la sortie. Reset à 1 la remet à 0 (et l'y maintient tant qu'il reste à 1). |
Changer d'opération ne crée pas de faux front : le module suit le niveau des entrées quelle que soit l'opération choisie.
Sur le bloc
- Badge : l'opération,
AND,OR,XOR,NOT,RS,RS↑(bascule RS sur fronts) ouT. - Le témoin d'état reste gris et le rond Résultat ne passe pas au vert, quel que soit le résultat. Pour le suivre, ouvrez le moniteur (bouton 👁 du bloc).
- Changer d'opération renomme les entrées (A/B, Set/Reset, Bascule/Reset), sauf celles que vous avez renommées vous-même.
Fade
Logique
Transforme un booléen en rampe : quand Activer passe à 1, le niveau monte jusqu'à 255 ; quand il repasse à 0, il redescend à 0. La rampe est linéaire. Un basculement en plein fondu repart du niveau courant, sans à-coup, et la nouvelle rampe dure alors la durée réglée complète.
Ports
| Port | Type | Rôle |
|---|---|---|
| Activer | Booléen | À 1 : montée vers 255. À 0 : descente vers 0. Non câblée : le niveau reste à 0. |
| Niveau | Valeur | Niveau 0-255 de la rampe, à raccorder par exemple à l'entrée Master d'un Master Dimmer ou à l'entrée Volume d'un Lecteur Audio. |
| Actif | Booléen | À 1 tant que le niveau est au-dessus de 0, y compris pendant toute la descente. Retombe à 0 quand la rampe atteint 0. |
Réglages
| Réglage | Valeurs | Effet |
|---|---|---|
| Durée montée | minutes, secondes, millisecondes (jusqu'à 999 min 59 s 999 ms) — défaut 1 s | Temps pour aller de 0 à 255. |
| Durée descente | idem — défaut 1 s | Temps pour aller de 255 à 0. |
Sur le bloc
- Badge : les deux durées, par exemple
↑1s ↓1s,↑1.5s ↓250ms. - Témoin d'état vert tant que le niveau est au-dessus de 0, gris à 0.
- Rond Niveau vert quand le niveau est au-dessus de 0, rond Actif vert quand la sortie vaut 1.
Priorité
Logique
Compare plusieurs niveaux et désigne celui qui gagne, en donnant à la fois son numéro et son niveau. Typiquement : plusieurs canaux DMX ou touches pilotent un seul lecteur, l'Index choisit la piste, le Niveau dose l'entrée Master d'un Master Dimmer, Actif lance la lecture. Une entrée compte si son niveau est strictement supérieur au seuil.
Ports
| Port | Type | Rôle |
|---|---|---|
| Val (1 à 32 entrées) | Valeur | Niveau d'un programme, par exemple un canal DMX extrait. Non câblée : 0. |
| Index | Valeur | Numéro de l'entrée gagnante (1, 2, 3…), 0 si aucune ne dépasse le seuil. Se câble sur l'entrée Piste d'un lecteur. |
| Niveau | Valeur | Niveau de l'entrée gagnante, 0 si aucune. |
| Actif | Booléen | À 1 dès qu'une entrée gagne (état maintenu). Se câble sur l'entrée Play/Stop d'un lecteur. |
Réglages
| Réglage | Valeurs | Effet |
|---|---|---|
| Nb d'entrées (1-32) | 1 – 32, défaut 4 | Nombre d'entrées du bloc. Les trois sorties ne changent pas. Réduire le nombre supprime les liaisons des entrées retirées. |
| Seuil d'activation | 0 – 255, défaut 0 | Une entrée compte quand son niveau est strictement supérieur au seuil. 0 = dès qu'elle quitte le zéro. |
| Arbitrage | Plus haute valeur (HTP), Plus petit n° d'entrée, Dernier modifié (LTP) — défaut Plus haute valeur (HTP) | Qui gagne quand plusieurs entrées sont actives (détail ci-dessous). |
Les trois arbitrages
- Plus haute valeur (HTP) : l'entrée au niveau le plus haut gagne. À égalité, la plus petite entrée. Croiser deux curseurs donne un fondu enchaîné naturel entre deux programmes.
- Plus petit n° d'entrée : priorité fixe selon l'ordre des entrées, quels que soient leurs niveaux. L'entrée 1 passe avant la 2, la 2 avant la 3, etc. Ce n'est pas « la plus petite valeur ».
- Dernier modifié (LTP) : l'entrée qui a bougé en dernier (changé de niveau en restant au-dessus du seuil) gagne, même plus basse que les autres. Une entrée qui retombe sous le seuil ne prend pas la main. Si la gagnante retombe sous le seuil, la sortie passe inactive et le reste jusqu'au prochain mouvement, sans rendre la main à une autre entrée. Au démarrage, faute d'historique, la plus haute valeur gagne.
Sur le bloc
- Pas de badge.
- Témoin d'état vert quand une entrée gagne, gris quand toutes sont au repos (état normal, pas une erreur). Son infobulle donne le gagnant, par exemple « n°2 à 255 », ou un tiret.
- Ronds Index et Niveau verts quand ils sont au-dessus de 0, rond Actif vert à 1.