Priorytety Kanałów DMX

Gdy wyzwalasz efekty lub kontrolki na żywo (flash) jednocześnie, wiele komend może być wysyłanych do tych samych kanałów. Bez priorytetyzacji może to powodować konflikty. Tutaj wchodzi w grę Stos Kolejek. Wiadomości wysyłane do silnika DMX są przypisywane do 'typów', a na podstawie tego typu są priorytetyzowane.

Na przykład, jeśli masz efekty Beam, efekty Ruchu, Stroboskop, Ciemność, Blinder lub inne efekty działające w tym samym czasie, są one sortowane w 'Kolejkach'. Priorytet każdej Kolejki określa, która komenda jest wysyłana do urządzenia oświetleniowego.

Kolejki są uporządkowane w określonej kolejności, z DMX Input jako najwyższym priorytetem, a Wartości Domyślne jako najniższym.

Każdy kanał jest oceniany osobno. Na przykład, jeśli Urządzenie A ma wartość domyślną 255 na Kanale 1 Uniwersum 1, a żadna inna Kolejka nie zawiera wartości dla tego kanału, zostanie użyta wartość domyślna. Mimo że ma najniższy priorytet, wygrywa w tym przypadku, ponieważ nic jej nie zastępuje. Zazwyczaj kanały działają niezależnie, więc konflikty są rzadkie. Jednak niektóre kanały - takie jak RGB lub Przyciemnacz - mogą być dotknięte przez wiele typów efektów, takich jak efekty Beam, efekty Kolorów, Stroboskop, Blinder lub Ciemność.

Jeśli kanał nie działa zgodnie z oczekiwaniami, może to być spowodowane statycznym ręcznym nadpisaniem ustawionym w Kontrolach na żywo, które przewyższa wszystkie inne instrukcje, z wyjątkiem MIDI lub DMX Input (zarezerwowane na przyszłość).

Kolejność Priorytetów (Najwyższy do Najniższego)

  1. DMX Input (Zarezerwowane na przyszłość)
  2. Midi/OSC Input
  3. Ręczne Nadpisania
  4. Edytacje na żywo
  5. Ciemność
  6. Blinder
  7. Efekty
  8. Stroboskop
  9. Mgła
  10. Pozycja
  11. Kolor
  12. Beam
  13. Gobo
  14. Prizma
  15. Wartości Domyślne