Fehler oder Timingpropleme in Effekten in DMXC v3

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo zusammen,

    ich fang einfach mal an, das Problem zu beschreiben. Mir ist es schon länger aufgefallen, 3.2.3 und früher, deswegen hatte ich auch mal die RC5 daraufhin getestet.

    Am deutlichsten sieht man es bei dem Rechteck Effekt, deswegen beziehe ich mich auf diesen. Er tritt aber auch in anderen Effekten auf.

    Hier braucht man kein "echtes" Gerät, es reicht aus, den Stage View zu verwenden.

    Obwohl der Effekt aktiv ist, wird nichts geschaltet -> 0 DMX/s, weiteres ist in DMXC3 nicht aktiv.

    je höher die Frequenz ist, desto unsauberer arbeitet der Effekt. Er "verschluckt" quasi manchmal das Einschalten der LED. Das Ausschalten klappt dabei aber ohne einen Hänger.

    Der interne Strobe Effekt liefert hier ähnlich unsaubere Anzeigen.

    Es kann sein, dass sich dieser Effekt auch auf andere Eigenschaften auswirkt, allerdings sieht man es hier am besten.

    Werden mehrere Geräte verwendet, bleiben willkürlich einzelne LED's aus. Ich hatte verschiedene Geräte getestet, dieser Effekt ist aber auch in der Stage View so sichtbar, deswegen schließe ich die Hardware mal aus.

    Ich kann mir vorstellen, dass es am Frequenztrigger liegen könnte, dieser triggert bevor der Wert auf "Einschalten" gesetzt werden konnte.

    Aber das ist nur eine Vermutung. Eventuell ist dieser Effekt bekannt oder schon einmal diskutiert worden, oder es liegt schlussendlich wirklich an meinem System, Ryzen 5900X, 64GB RAM, W10

    Edited 2 times, last by zomtec (February 6, 2025 at 4:29 PM).

  • Hallo,

    naja, der Punkt ist einfach: Windows ist kein Echtzeitbetriebssystem mit garantiertem Schedule. Außerdem verwenden wir eben Timer und Events dafür. Das Problem dabei ist aber, dass wir die Laufzeiten hier nicht beeinflussen können. Je höher die Frequenz und je schlechter die Systemlatenz-Werte, desto ungenauer wird auch der Strobe. Du kannst ja aber mal die Systemlatenz deines PCs anschauen. Dazu kannst du einfach das Tool LatencyMon verwenden. Damit siehst du, ob es irgendwelche Latenzprobleme gibt. Aber sonst hilft da nicht viel und wir können da auch nicht soooo viel machen. Denn deine Vermutung ist nicht richtig ;)

    Viele Grüße

    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hallo JP,

    der Strobe ist ja nicht wirklich ungenau, er setzt nur willkürlich pro Zyklus beim Einschalten aus.

    Beim Ausschaltvorgang ist es mir umgekehrt noch nie passiert, dass eine LED weiter brennt. Hier müsste der Effekt doch auch zu sehen sein?

    Die Aussetzer erscheinen mir eher rhythmisch, wie im Video zu sehen. Steigt hier die Systemlatenz rhythmisch an?

    Einstellung:


    Viele Grüße

    zomtec

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.