DMX Kanalprioritäten

DMXDesktop schichtet viele Quellen von DMX-Daten übereinander – eine laufende Show, Live-Effekt-Tasten, manuelle Fader-Anpassungen, MIDI-Befehle und mehr. Sie können alle gleichzeitig laufen und alle versuchen, denselben Kanal zu steuern. Das Prioritätssystem entscheidet, welcher gewinnt, einen Kanal nach dem anderen.

Jeder Kanal in jedem Universum wird unabhängig bewertet. Bei jedem Ausgabe-Frame stellt die Engine die gleiche Frage für jeden Kanal: welche aktive Schicht hat die höchste Priorität für diesen Kanal? Der Wert aus dieser Schicht ist das, was an das Fixture gesendet wird.

Sie werden die Schichtung normalerweise nur bei Kanälen bemerken, die mehr als eine Funktion steuern möchte – typischerweise der Dimmer eines Fixtures (berührt von der Show, Blackout, Blinder, Strobe, Effekten und Ihren manuellen Fadern) oder seine Farbe (berührt von Farbeffekten, der Show und Ihren Overrides). Die meisten Kanäle werden nur von einer Sache gleichzeitig gesteuert, sodass die Schichtung unsichtbar ist.

Prioritätszahlen reichen von 0 (höchste Priorität – gewinnt alles) bis 100 (niedrigste – wird nur verwendet, wenn nichts anderes aktiv ist). Wo Schichten eine Prioritätszahl teilen, decken sie unterschiedliche Kanalkategorien ab, sodass sie tatsächlich nicht miteinander konkurrieren.

Die sechs Prioritätsgruppen

Schichten sind nach Zweck in sechs Gruppen organisiert. Die Gruppe entscheidet grob, wann die Schicht gewinnt: Overrides kommen zuerst, da sie etwas repräsentieren, das der Operator gerade jetzt tut, und Standardwerte kommen zuletzt als Sicherheitsnetz für Kanäle, die von nichts anderem berührt werden.

GruppePrioritätWas es abdeckt
Overrides0 – 15Alles, was der Operator live berührt: externer DMX-Eingang, MIDI/OSC, Lampensteuerung, das manuelle Faderbank, Makrofader und Live-Bearbeitungen.
Effekte19 – 24Große Lichtmomente — Blackout, Blinder, Strobe, Nebel, plus Effekt- und Spezialeffekt-Cues.
Vorschau34Die Vorschauausgabe aus dem Cue-Editor, während Sie einen Cue vor dem Speichern anhören.
Show35Die aktive Show oder Cue-Stack, der abgespielt wird.
FX40Cue-Ausgabe, aufgeteilt nach Kanaltyp — Position, Farbe, Strahlintensität und Strahlattribute. Diese vier Unterebenen stehen nicht im Konflikt, da jede nur in ihren eigenen Kanaltyp schreibt.
Wheels90Langsame Rad- und Optionskanäle — Gobo, Prisma, Optionszyklus und Auxiliary. Wie FX teilen sich diese auf verschiedene Kanäle auf, sodass sie nicht konkurrieren.
Standard100Der Heimatwert des Kanals aus dem Fixture-Profil, der nur verwendet wird, wenn nichts anderes ihn berührt.

Vollständige Schichtreferenz (Höchste bis Niedrigste Priorität)

Die folgende Tabelle listet jede Schicht in Prioritätsreihenfolge auf. Niedrigere Nummer = höhere Priorität.

#SchichtGruppeWas es aktiviert
0DMX InputOverridesEingehende Art-Net oder sACN-Daten von einem externen Pult oder einem anderen Beleuchtungssystem, das durch DMXDesktop geleitet wird.
5MIDI / OSCOverridesEine MIDI- oder OSC-Bindung, die einen einzelnen DMX-Kanal von einem Hardware-Controller steuert.
8Lamp ControlOverridesStrike- oder Douse-Befehle, die von der Lampensteuerungstaste auf einer Gruppe (nur Entladungsscheinwerfer) gesendet werden.
10Manual OverridesOverridesEin Kanalwert, den Sie in den Live Controls, der DMX-Tabelle oder einer Einzelkanalsteuerung gezogen oder gesperrt haben.
14Macro FadersOverridesDie aktuelle Position eines Macro Faders — entweder in der UI gezogen oder von einem gebundenen MIDI-Fader bewegt.
15Live EditsOverridesEin gespeichertes Live Edit-Snapshot, das derzeit aktiv ist.
19Special EffectEffectsEin vorprogrammiertes Effekt-Cue für das gesamte Rig (Wave, Aurora, Paparazzi, Fire usw.).
20BlackoutEffectsDie Blackout-Taste in den Live Controls (oder ein Blackout-Cue) — zwingt die Intensitäten der Scheinwerfer auf 0.
21BlinderEffectsDie Blinder-Taste — blitzt die Intensitäten der Scheinwerfer auf volle Leistung.
22EffectEffectsEin generisches Effekt-Cue, das einen programmierten Effekt auf ausgewählte Scheinwerfer anwendet.
23StrobeEffectsDie Strobe-Taste oder ein Strobe-Cue — schnelles Ein/Aus-Pulsieren der Intensitäten der Scheinwerfer.
24FogEffectsDie Fog-Taste oder ein Fog-Cue — steuert die Kanäle von Nebel- und Dunstmaschinen.
34PreviewPreviewLive-Ausgabe aus dem Cue-Editor, während Sie ein Cue vor dem Speichern anhören.
35ShowShowDie aktive Show — Ihre DJ-mode Beleuchtungstimeline, Cue-Stack-Wiedergabe oder was auch immer Ihr Hauptprogramm ist.
40PositionFXCue-Ausgabe für Pan/Tilt-Kanäle (Bewegungseffekte, Positionsvorgaben).
40ColourFXCue-Ausgabe für Farbkanäle (RGB, CMY, Farbkreis).
40BeamFXCue-Ausgabe für Strahlintensität (Dimmer)-Kanäle.
40Beam AttributesFXCue-Ausgabe für nicht-intensitätsbezogene Strahlkanäle — Zoom, Fokus, Blende, Frost, Verschluss und Ähnliches.
90GoboWheelsGobo-Rad-Auswahl — manuell eingestellt oder von einem gobo-zirkulierenden Hilfseffekt gesteuert.
90PrismWheelsPrisma-Rad-Auswahl — manuell eingestellt oder von einem prism-zirkulierenden Hilfseffekt gesteuert.
90Options CycleWheelsDurchlaufen von Optionskanälen wie Auto-Programme, Animationsräder oder Makro-Muster.
90AuxiliaryWheelsHilfskanal-Overrides — alles, was nicht in die anderen Kategorien passt (Zoom-Holds, Blenden-Holds, Fokus, energie- oder BPM-gesteuerte Kanäle).
100Default ValuesDefaultDer Heimatwert des Kanals aus dem Fixture-Profil. Wird nur verwendet, wenn keine andere Schicht den Kanal berührt.

Beispielhafte Anwendungen

Beispiel 1 — Manueller Fader vs die Show

Sie führen eine Show mit einem programmierten Look. Sie greifen den Dimmerfader für ein Gerät in den Live Controls und ziehen ihn auf 30% herunter.

  • Die Show-Ebene (Priorität 35) sendet den programmierten Dimmerwert.
  • Ihre manuelle Bewegung schreibt in die manuelle Überschreibungs-Ebene (Priorität 10).
  • 10 schlägt 35, also gewinnt Ihr Wert. Das Gerät bleibt bei 30%, bis Sie die Überschreibung loslassen.

Beispiel 2 — Blackout während ein Effekt läuft

Ein Effect Cue führt eine Farbvorrunde aus, und Sie drücken Blackout.

  • Der Effect Cue schreibt in die Farbebene (Priorität 40) und die Beam-Ebene (40).
  • Blackout schreibt Intensität 0 in die Blackout-Ebene (Priorität 20).
  • Für Dimmerkanäle schlägt Blackout (20) Beam (40) → Geräte gehen aus.
  • Die Farbkanäle werden weiterhin von der Effect-Ebene gesteuert, da Blackout sie nicht berührt — aber Sie können Farbe ohne Intensität nicht sehen, also ist das sichtbare Ergebnis "alles aus". Lassen Sie Blackout los und die Vorrunde ist genau dort, wo sie war.

Beispiel 3 — Ein externes Pult übernimmt

Ein anderes Pult speist Art-Net in DMXDesktop in denselben Universen wie Ihre Show.

  • DMX-Eingang hat Priorität 0 — die höchste mögliche.
  • Für jeden Kanal, den das externe Pult sendet, gewinnt dieser Wert über alles: Show, Effekte, manuelle Überschreibungen, Blackout, alles.
  • Für Kanäle, die das externe Pult nicht sendet, fährt Ihre Show normal fort, sie zu steuern.

Beispiel 4 — Zwei FX-Ebenen mit derselben Priorität

Ein Cue führt gleichzeitig einen Bewegungseffekt (Position) und eine Farbvorrunde (Farbe) aus.

  • Beide Unterebenen haben die Priorität 40.
  • Sie stehen nicht im Konflikt, da Position nur in Pan/Tilt-Kanäle schreibt und Farbe nur in Farbkanäle — völlig unterschiedliche Kanäle.

Wenn ein Kanal sich nicht wie erwartet verhält

Wenn ein Gerät oder Kanal nicht das tut, was Sie erwarten, gehen Sie die Prioritätenliste durch und fragen Sie "Ist auf dieser Ebene etwas für diesen Kanal aktiv?". Das erste Übereinstimmung ist die Ursache.

  1. Ist ein externes Pult verbunden und sendet DMX? DMX-Eingang (Priorität 0) hat Vorrang vor allem.
  2. Gibt es eine MIDI- oder OSC-Zuordnung auf diesem Kanal? Priorität 5 — überprüfen Sie die Einstellungen → MIDI-Konfiguration auf Zuordnungen für die Kanäle des Geräts.
  3. Ist die Lampensteuerung im Strike- oder Douse-Modus? Priorität 8 — hält für einige Sekunden, nachdem Sie die Taste gedrückt haben.
  4. Ist der Kanal manuell gesperrt oder in den Live-Steuerungen gezogen? Priorität 10 — der häufigste Grund, warum ein Kanal "nicht auf die Show reagiert". Hebe die Übersteuerung des Kanals auf, um ihn zu deaktivieren.
  5. Ist ein Makrofader mit diesem Kanal verbunden? Priorität 14 — überprüfen Sie das Makrofader-Panel auf aktive Fader, die dieses Gerät abdecken.
  6. Ist eine Live-Bearbeitung aktiv? Priorität 15 — entfernen Sie sie vom Live-Bearbeitungs-Panel.
  7. Ist Blackout, Blinder, Strobe oder Nebel aktiviert? Prioritäten 20 – 24 — überprüfen Sie die Live-Steuerungsleiste.
  8. Zeigt der Cue-Editor einen Cue an? Priorität 34 — schließen Sie die Vorschau.
  9. Spielt die Show oder der Cue-Stack? Priorität 35.

Wenn nichts davon aktiv ist und das Gerät immer noch einen Wert ungleich null hat, stammt dieser Wert von der Standard-Einstellung im Geräteprofil (Priorität 100). Bearbeiten Sie das Profil, um es zu ändern.

FAQ

Warum bedeutet eine niedrigere Zahl höhere Priorität?
Betrachten Sie Prioritätsnummern als Position in einer Warteschlange — 0 ist ganz vorne in der Warteschlange, 100 ganz hinten. Die erste Ebene in der Warteschlange mit einem aktiven Wert gewinnt.

Mehrere Ebenen teilen sich die Priorität 40 (Position, Farbe, Strahl, Strahlattribute). Was passiert, wenn sie konkurrieren?
Das können sie nicht. Jede Unterebene schreibt nur in ihren eigenen Kanaltyp — ein Dimmerkanal erhält niemals einen Wert von der Farbebene, ein Pan-Kanal erhält niemals einen Wert von der Strahlebene. Das Teilen einer Prioritätsnummer bedeutet nur, dass sie innerhalb der FX-Gruppe gleich wichtig sind.

Die gleiche Frage für die vier Rad-Ebenen mit Priorität 90.
Die gleiche Antwort. Gobo, Prisma, Optionen Zyklus und Hilfsfunktionen schreiben jeweils in ihre eigenen Kanaltypen.

Wenn zwei Cues beide in denselben Kanal schreiben, welcher gewinnt?
Innerhalb einer einzelnen Ebene gewinnt der zuletzt geschriebene Wert. Über Ebenen hinweg gewinnt zuerst die Prioritätsnummer.

Ich möchte, dass ein Kanal alles außer der Show ignoriert. Kann ich das tun?
Die Prioritätsreihenfolge selbst ist festgelegt, aber Sie können Konflikte verhindern, indem Sie die Übersteuerungsfunktion auf diesem Kanal nicht aktivieren — binden Sie kein MIDI daran, ziehen Sie keinen manuellen Fader und schließen Sie ihn nicht in eine Live-Bearbeitung oder einen Makrofader ein.