Pro-Bühnenbeleuchtung & DMX-Wissensdatenbank

DMX-Bildwiederholraten und ihre Auswirkungen auf Systeme verstehen

Dieser Artikel erklärt, was die DMX-Refresh-Rate ist, warum sie für Fades, Stroboskope und Video wichtig ist und wie Sie Einstellungen wählen, mit denen Ihr Rig flüssig und zuverlässig läuft.

Wenn ein Blackout etwas zu spät kommt oder ein langsamer Fade in sichtbare Stufen zerfällt, liegt die Ursache oft im DMX-Timing: wie viele Frames pro Sekunde Ihr Controller sendet und wie Ihre Geräte damit umgehen. Dieser Leitfaden erklärt die Zahlen und wie Sie damit arbeiten.

Grundidee: Was die DMX-Refresh-Rate tatsächlich misst

Vereinfacht gesagt sendet DMX512 einen sich wiederholenden Strom von Frames. Jeder Frame enthält bis zu 512 Kanalwerte von 0–255, die ein Universum der Steuerung festlegen. Die Refresh-Rate gibt an, wie viele dieser vollständigen Frames Ihr Controller pro Sekunde tatsächlich auf die Leitung schickt. Gibt ein Controller 25 Hz aus, wird Ihr gesamtes Universum alle 40 ms aktualisiert; bei 40 Hz wird das Universum etwa alle 25 ms erneuert.

Diese Framerate ist nicht dasselbe wie die DMX-Übertragungsgeschwindigkeit. DMX512 läuft immer mit 250 kbit/s, daher dauert jeder Kanal-Slot 44 Mikrosekunden und ein vollständiger Frame mit 512 Kanälen etwa 23 ms. Das begrenzt ein volles Universum auf rund 44 Frames pro Sekunde. Die serielle Geschwindigkeit zwischen Ihrem Computer und einem USB-Interface (zum Beispiel 230.400 Baud) ist eine eigene Verbindung und ändert nichts an der DMX-Übertragungsgeschwindigkeit. Die USB-Baudrate bestimmt, wie schnell das Interface Bytes empfangen und puffern kann; die Refresh-Rate ist das Tempo, mit dem vollständige Universen tatsächlich an die Geräte gesendet werden.

Innerhalb jedes DMX-Frames verpackt das Protokoll Ihre Kanaldaten in ein festes Timing: ein Break, ein Mark-after-Break, ein Startcode und dann bis zu 512 Bytes mit Kanalwerten. Manche Geräte reagieren nicht nur empfindlich auf die gesamte Framerate, sondern auch auf diese kleinen Zeitfenster wie Mark-after-Break und die Zeit zwischen den Daten. Deshalb laufen manche Rigs bei einer bestimmten Rate einwandfrei, während andere bei derselben nominellen Frequenz flackern oder aussetzen.

DMX-Controller sendet Signal-Updates an Lichtgeräte, veranschaulicht Refresh-Rate und Intervall.

Refresh-Raten in der Praxis: vom Datenblatt auf die Tanzfläche

Die maximale DMX-Refresh-Rate für ein volles Universum mit 512 Kanälen liegt bei etwa 44 Frames pro Sekunde. Das ermöglicht in den meisten Locations eine flüssige Echtzeitsteuerung. Dieser Idealwert aus der Spezifikation setzt Geräte voraus, die die DMX512-Timingbereiche vollständig einhalten, und einen Controller, der nahe an der Obergrenze des Protokolls arbeiten kann.

In der Praxis läuft viel Hardware bewusst langsamer. Manche Stand-alone-Controller geben aus Kompatibilitätsgründen ein festes DMX-Signal mit 25 Hz aus (ein Frame alle 40 ms), weil einige als DMX512-kompatibel beworbene Geräte bei aggressiverem Timing instabil werden.

Manche Pulte betreiben Fader, interne Verarbeitung, Netzwerkprotokolle und DMX-Ausgabe mit einer einzigen festen internen Framerate, sodass sich die DMX-Refresh-Rate nicht einstellen lässt. Bei solchen Systemen sollten Sie bei Kompatibilitätsproblemen andere DMX-Timingparameter und die Qualität der Geräte als wichtigste Stellschrauben betrachten, statt eine einfache Einstellung nach dem Motto „schneller ist besser“ zu erwarten.

PC-basierte Setups und Setups mit USB-Interface liegen oft im selben Bereich. USB-Übertragung, Prozessplanung des Betriebssystems und die eigene Pufferung des Interfaces erzeugen zusätzlichen Timing-Jitter, sodass sehr schnelle Ein-/Aus-Muster aus einer Software selten genau so ankommen, wie sie programmiert wurden. In der Praxis laufen echte Rigs meist irgendwo zwischen etwa 20 Hz und dem DMX-Maximum von rund 44 Hz, wobei 25–30 Hz bei Controllern üblich sind, die Zuverlässigkeit über viele Geräte hinweg priorisieren.

Zur Veranschaulichung: Maßgeblich für Ihr Rig ist Ihr Controller, nicht das Datenblatt. Bei einem Stand-alone-Controller mit festen 25 Hz arbeiten Sie mit 25 Hz; bei einem Pult mit fester interner Rate mit genau dieser Rate; bei verschiedenen USB- und Software-Kombinationen liegen Sie wahrscheinlich bei etwa 20–40 Hz, je nachdem, wie effizient sie Daten übertragen. Alle Ihre Fades, Stroboskope und Lauflichter müssen sich nach diesem Frame-Takt richten.

Diagramm zum Vergleich von Refresh-Rate und Framerate neben einer Tänzerin, veranschaulicht Bewegungsschärfe und flüssige Darstellung bei DMX.

Warum die Refresh-Rate verändert, was Sie sehen

Fades und der „Treppen“-Effekt

Jeder DMX-Kanal hat 8 Bit, also 256 mögliche Werte pro Parameter. Bei einem 2-Sekunden-Fade mit 25 Hz hat der Controller etwa 50 Frames, um von 0 auf 255 zu kommen; bei 40 Hz sind es etwa 80. Auf dem Papier ist beides reichlich; in der Praxis hängt die Wirkung weniger von der reinen Frequenz ab als davon, ob die Geräte zwischen den eingehenden Werten interpolieren.

Manche LED-Geräte glätten zwischen eingehenden DMX-Werten intern kaum oder gar nicht. Bei normalen DMX-Refresh-Raten springen diese Geräte einfach von Wert zu Wert, was in Fades, die weich wirken sollten, sichtbare Stufen erzeugt. Eine höhere Refresh-Rate am Controller kann diese Lücken nicht vollständig kaschieren, wenn ein Gerät von vornherein nicht intern glättet.

Deshalb können zwei Rigs am selben Controller sehr unterschiedlich faden, ohne dass jemand die DMX-Refresh-Rate angefasst hat. Der Mikrocontroller und die Dimmerkurven des Geräts leisten optisch genauso viel wie die Framerate. Prüfen Sie daher die Optionen für Dimmerkurven im Handbuch, bevor Sie dem Controller die Schuld geben.

Schnelle Hits, Stroboskope und verpasste Cues

Ein weiteres klassisches Symptom sind wiederholte kurze Blitze, bei denen jeder zweite oder dritte Hit verschwindet, obwohl die Auslöser sauber per MIDI oder Mausklick ankommen. Eine häufige Ursache ist ein DMX-Interface, das seinen Ausgabestrom asynchron zu den USB-Updates sendet, wobei PC und Showsoftware beim Abfeuern sehr schneller Sequenzen zum Engpass werden.

Auch das Frame-Raster setzt eine harte Grenze: Bei 40 Hz kann die DMX-Leitung bei dieser Refresh-Rate nur alle 25 ms vollständige Frame-Updates übertragen, selbst wenn der Software-Timer alle 10 ms auslöst. Versucht Ihre Cue-Logik, Blitze schneller als das DMX-Frame-Raster zu erzeugen, fallen manche Impulse auf denselben Frame und verschwinden praktisch – das Gerät sieht die Zwischenwerte, die Sie sich vorgestellt haben, nie.

Deshalb sollten Sie sich bei extrem schnellen Stroboskopeffekten in der Regel auf den eigenen Strobe-Kanal oder ein Makro des Geräts verlassen. Geräte ordnen einzelne Kanäle Funktionen wie Dimmer oder Strobe zu. Sobald Sie einen Strobe-Kanalwert in den Bereich schieben, der ein eingebautes Impulsmuster aktiviert, erzeugt das Gerät das Flackern unterhalb der Frame-Dauer selbst, oft viel schneller, als Sie Werte von 0–255 jemals zuverlässig in Echtzeit vom Controller umschalten könnten. Ihre DMX-Refresh-Rate bestimmt dann nur noch, wann der Strobe-Modus einsetzt oder wie intensiv er ist, nicht jeden einzelnen Blitz.

Vergleich niedriger Refresh-Rate mit 60Hz (verwischte Bewegung) und hoher Refresh-Rate mit 120Hz (klare Bewegung).

Refresh-Rate für Ihr Rig wählen und abstimmen

Wenn Ihr Controller eine Änderung zulässt

Bei professionellen Pulten, die die DMX-Geschwindigkeit freigeben, ist es eine pragmatische Strategie, etwa 25–30 Hz als Standard-Arbeitsbereich zu betrachten. Raten in diesem Bereich sind weit verbreitet, weil sie mit der größten Bandbreite an Geräten funktionieren, auch mit solchen, die das aggressivste von DMX512 erlaubte Timing nicht verarbeiten.

Entscheiden Sie von dort aus je nach Einsatzzweck. Bei den meisten Club-, Liveband- und Event-Rigs, die auf musikalische Fades, Farbverläufe und moderaten Strobe-Einsatz setzen, ist der sichtbare Unterschied zwischen 25, 30 und 40 Hz gering im Vergleich zu Gerätequalität und Programmierung. Sobald Sie über ein paar Dutzend Updates pro Sekunde liegen, begrenzen eher die 8-Bit-Auflösung und die Interpolation im Gerät die Weichheit, nicht die Framerate allein. Höhere Werte werden bei extrem schnellen, harten Inhalten interessant: enge Lauflichter über LED-Strips, Pixel-Mapping-Effekte und strobeartige Szenen nahe an der Grenze dessen, was das menschliche Auge erfassen kann. In solchen Fällen können Sie ausprobieren, den Controller in seinen oberen Timingbereich zu bringen, aber erst, nachdem Sie geprüft haben, dass Ihre Geräte das ohne Störungen vertragen.

Wenn Ihr Controller die Rate festlegt

Viele Systeme bieten schlicht keinen Regler für die DMX-Refresh-Rate: Manche Stand-alone-Controller legen sie auf 25 Hz fest, manche Pulte koppeln sie an eine feste interne Rate, und einige USB-Interfaces bieten nur wenige feste Optionen oder gar keine. Bei solchen Rigs besteht Ihre Aufgabe darin, innerhalb des vorhandenen Timing-Rasters zu gestalten.

Betrachten Sie bei schnellen Hits den DMX-Frame als Ihre kürzeste garantierte Zeiteinheit. Läuft Ihr Controller mit 25 Hz, hängt jeder Ein-/Aus-Impuls, der kürzer als etwa 40 ms ist, davon ab, ob er tatsächlich mindestens einen vollständigen DMX-Frame überspannt. Wenn Ihre MIDI- oder interne Show-Clock in Intervallen von 10 ms auslöst, DMX aber nur alle 40 ms aktualisiert, stauen sich einige dieser Hits in einem einzigen Frame und gehen bei der Übertragung verloren. Für zuverlässige Blitze bauen Sie diese in Vielfachen der DMX-Frame-Dauer und nutzen Strobe-Makros der Geräte, wenn Sie darüber extrem schnelle Texturen legen möchten.

Verlängern Sie Fades so weit, bis die einzelnen DMX-Stufen für das Auge verschmelzen. Wenn Sie bei einem 1-Sekunden-Fade Stufen sehen, strecken Sie ihn auf 2 oder 3 Sekunden und passen Sie die Kurven an, statt davon auszugehen, dass eine höhere Refresh-Einstellung das Problem löst. Die Elektronik der Geräte spielt hier eine entscheidende Rolle: In vielen Rigs bringt es mehr für einen weichen Eindruck, einige wichtige Frontlicht-Geräte auf eine weichere Dimmerkurve umzustellen oder durch Modelle mit besserer interner Glättung zu ersetzen, als jede Änderung am Controller.

Beat-Sync, BPM und Gefühl

Viel Licht für Partys und Live-Sets ist im Grunde frame-genaues VJing mit Licht. Ihre DMX-Refresh-Rate wird zur effektiven Framerate unter Ihrem BPM-Raster. Soll ein Lauflicht bei 120 BPM pro 16tel-Note um ein Gerät weiterschalten, sind das 8 Schritte pro Sekunde; bei 25 oder 30 Hz DMX stehen jedem Schritt mehrere Frames zur Verfügung, sodass er sich solide anfühlt.

Probleme entstehen, wenn Sie Lauflichter oder Stroboskope programmieren, deren Schrittzeit nahe an Ihrer DMX-Frame-Dauer liegt oder kürzer ist. Ein Impuls von 1 Frame bei 25 Hz ergibt einen Blitz von etwa 40 ms. Gehen Sie kürzer, erzeugen Sie keine schnelleren Impulse, sondern schicken dem Controller nur Befehle, die nicht alle auf eigenen DMX-Frames landen können. Wenn Sie Ihre Looks mit Blick auf den DMX-Frame-Takt gestalten, bleibt Ihr visueller Rhythmus präzise statt quasi zufällig.

Faktoren im Systemdesign, die mehr bewirken als Hz

Die Refresh-Rate ist verlockend, weil sie wie ein einzelner Schieberegler aussieht, der mehr Geschwindigkeit verspricht. Doch mehrere andere Entscheidungen bestimmen meist stärker, wie sauber und reaktionsschnell sich Ihre Show anfühlt.

An erster Stelle steht die physische Signalqualität. DMX512 nutzt differenzielle RS-485-Signalübertragung über verdrillte Leitungspaare. Verwenden Sie geeignete DMX-Kabel mit 120 Ohm und passende Steckverbinder statt Audiokabel als Ersatz, denn Impedanzfehlanpassungen und schlechte Abschirmung verursachen direkt Flackern, zufälliges Verhalten oder den kompletten Ausfall von Geräten unter Last, selbst bei vernünftigen Refresh-Raten. Deshalb sind DMX-Abschlusswiderstände (Terminatoren), Splitter und eine saubere Reihenverkettung in professionellen Rigs Standard und nicht optional.

An zweiter Stelle steht die Elektronik der Geräte. Manche LED-Geräte verzichten auf eine einfache Interpolation der Dimmerkurve und zeigen dadurch jede eingehende DMX-Stufe, ganz gleich, wie schnell. Manche als DMX512-fähig ausgewiesene Produkte können außerdem nicht den vollen Bereich zulässiger Timingwerte verarbeiten und werden bei höheren Frameraten instabil. In der Praxis sollten Sie daher die Auswahl und das Testen der Geräte als wichtigste Qualitätskontrolle betrachten: Wenn ein Licht an einem soliden Controller bei moderater Refresh-Rate flackert, Stufen zeigt oder Befehle verpasst, lässt es sich durch keine Timing-Anpassung vollständig retten.

An dritter Stelle steht das detaillierte DMX-Timing. Parameter wie Break-Dauer, Mark-after-Break und Abstand zwischen den Slots sind häufige Ursachen, wenn bestimmte Geräte Probleme machen, besonders an den Rändern der vom Protokoll erlaubten Bereiche. Manche Pulte und DMX-Interfaces lassen Sie diese Werte einstellen und formen so das Signal passend zu dem, was Ihre problematischen Geräte am besten vertragen. In gemischten Rigs mit empfindlichen Geräten verbessert die Anpassung dieser Mikro-Timings die Stabilität oft stärker, als die grobe Refresh-Rate um ein paar Hertz nach oben oder unten zu verschieben.

Seien Sie schließlich vorsichtig mit zu weit gehenden Schlüssen aus der Kanalanzahl. Es liegt nahe anzunehmen, dass ein System, das bei 512 Kanälen etwa 20 vollständige Universums-Updates pro Sekunde ausgibt, bei 256 oder 128 Kanälen rund 40 Updates erreichen sollte. Kürzere Frames lassen sich zwar grundsätzlich schneller senden, aber viele Controller wählen aus Kompatibilitätsgründen eine feste Framerate und senden vollständige Frames, auch wenn Sie nur eine Handvoll Adressen nutzen. Weniger Kanäle pro Universum zu planen ist für Übersicht und künftiges Wachstum trotzdem sinnvoll, Sie sollten aber nicht davon ausgehen, dass sich Ihre effektive DMX-Refresh-Rate dadurch automatisch verdoppelt.

Faktoren im Systemdesign: Latenz, Durchsatz, Skalierbarkeit, Zuverlässigkeit und Konsistenz bei DMX-Systemen.

Fehlersuche bei Problemen durch die Refresh-Rate

Wenn Fades selbst bei moderater Geschwindigkeit stufig wirken, prüfen Sie zuerst das Verhalten der Geräte, statt sofort dem Controller die Schuld zu geben. Hängen Sie ein einzelnes problematisches Licht mit geeignetem Kabel und Abschlusswiderstand an eine kurze DMX-Strecke, senden Sie eine langsame Rampe von 0 bis 255 und beobachten Sie, ob die Stufen schon dabei sichtbar sind. Wenn ja, sehen Sie die interne Umsetzung des Geräts; der Wechsel zu einem Gerät mit besseren Dimmerkurven bringt dann meist mehr als die Suche nach exotischen Refresh-Einstellungen.

Wenn schnelle Blitze oder perkussive Hits zeitweise ausbleiben, stimmen Sie Ihre Programmierung auf die Framerate des Controllers ab. Messen oder bestätigen Sie, ob Ihr System mit 25, 30 oder etwa 40 Hz läuft, verlängern Sie dann die Blitzdauer so, dass jeder Cue mindestens einen vollständigen Frame und besser etwas mehr dauert, und erzeugen Sie ultraschnelle Texturen mit Strobe-Kanälen statt durch reines Umschalten des Dimmers. Sobald Ihre Cues das zugrunde liegende DMX-Frame-Raster respektieren, verschwinden fehlende Blitze weitgehend, abgesehen von gerätespezifischen Einschränkungen.

Wenn Kameras laufende Streifen oder Flackern zeigen, während der Raum normal aussieht, liegt die Ursache meist in der LED-PWM-Frequenz (Dimmfrequenz) des Geräts im Zusammenspiel mit dem Kameraverschluss, nicht in der DMX-Refresh-Rate. Erhöhen Sie die PWM- bzw. Dimmfrequenz des Geräts, falls es diese Einstellung hat, und passen Sie die Verschlusszeit der Kamera an, bis die Streifen verschwinden. Die DMX-Refresh-Rate beeinflusst vor allem, wie weich Fades vor der Kamera wirken, nicht die Streifenbildung.

Häufige Fragen

Sieht eine höhere DMX-Refresh-Rate immer besser aus?

Nein. Ab etwa Mitte 20 Frames pro Sekunde werden Fades meist eher durch die 8-Bit-Auflösung und die Interpolation im Gerät begrenzt als durch die Refresh-Rate selbst. Viele Rigs sehen bei 25–30 Hz hervorragend aus, während manche Geräte bei 40 Hz instabil werden. Mehr Geschwindigkeit kann bei bestimmten Pixel- und Strobe-Effekten helfen, aber nur, wenn jeder Teil Ihres Systems mithalten kann.

Kann weniger Kanäle pro Universum die Refresh-Rate erhöhen?

Manchmal, aber nicht zuverlässig. DMX512 erlaubt kürzere Frames, die schneller gesendet werden können. Viele Controller senden jedoch einfach vollständige Frames mit 512 Kanälen in festem Takt, unabhängig davon, wie viele Kanäle Sie tatsächlich nutzen. Eine geringere Kanalanzahl hilft daher zwar bei der Organisation, sollte aber nicht als garantierter Leistungstrick gelten.

Was ist die sicherste Standardeinstellung, wenn ich mich nicht damit befassen möchte?

Wenn Ihr Controller die DMX-Geschwindigkeit nicht freigibt, vertrauen Sie seiner Voreinstellung; sie wurde mit ziemlicher Sicherheit so gewählt, dass eine große Bandbreite an Geräten damit zurechtkommt. Wenn Sie sie ändern können, ist ein Start bei etwa 25–30 Hz eine gängige Wahl, die Reaktionsschnelligkeit und Kompatibilität meist gut ausbalanciert. Konzentrieren Sie sich danach auf solide DMX-Verkabelung, gute Geräte, eine klare Adressierung und durchdachte Programmierung; diese Punkte bewirken meist mehr als die Jagd nach ein paar zusätzlichen Hertz.

Kurz gesagt: Die DMX-Refresh-Rate ist der Frame-Takt, mit dem Ihr Controller sendet. Halten Sie sie in dem Bereich, den Ihre Geräte zuverlässig verarbeiten, oft 25–30 Hz und für ein volles Universum nie über etwa 44 Hz, bauen Sie schnelle Hits in ganzen Frames und nutzen Sie für alles Schnellere die Strobe-Kanäle der Geräte.

Vorherige
Master/Slave-Modus ohne Controller für Partylichter: So geht's
Nächste
Osterspecials: Mit Bühnenlicht die Geschichte erzählen