Slider "bewegen" sich nicht konstant

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,
    ich habe eine allgemeine Frage zu Slidern in DDFs. Als Ausgangspunkt habe ich das DDF zum X Move LED von American DJ genutzt.

    Der Slider für den Dimmer funktioniert einwandfrei, d.h. ich kann den "Faderknopf" direkt anklicken und dahin verschieben, wo ich ihn hin haben möchte, unabhängig von der Ausgangsposition.

    Der Slider für den Shutter hat damit ein paar Probleme. Ich kann ihn nur direkt anklicken und verschieben, wenn dieser in "Null" Position ist, also ganz links. Wenn er irgendwo anders ist, kann man den Kopf nicht direkt anklicken und verschieben. Anstelle dessen springt der "Faderkopf" ein wenig nach links und rutscht dann stückchenweise in Richtung der gewünschten Position. Bleibt aber nicht exakt dort stehen, wo die Maus ist.
    Desweiteren springt der Kopf nicht exakt auf die Mausposition, wenn ich mitten in den Slider klicke, sondern er nähert sich auch nur so stückchenweise an.

    Das Problem dieses Phänomens ist, dass der gewünschte Zielwert erst nach ein paar Sekunden erreicht wird.
    Inzwischen weiß ich nach ein paar Tests, dass die mit den zulässigen Wertebereich für den Slider zusammen hängt.
    Der Dimmerslider kann Werte von 0 bis 255 annehmen, der Shutter nur Werte von 16 bis 131.

    Nun die Frage:
    Passiert dies nur bei mir oder ist das ein Fehler / Problem in der programmierung?
    Und wie könnte man das Problem umgehen, sprich welcher Wertebereich für einen Slider ist noch unproblematisch, außer dem bekannten 0 bis 255 ?

    Danke schon einmal im voraus für euer Bemühen.

    Easter Bug

  • Hallo,
    ich baue ja abundzu mal ein DDF für andere Foristen und da ist mit dieses Problem auch schon aufgefallen. Ich habe dieses aber meist auf meine Skallierung zurückgeführt. Diese Skallierung setzte ich ein, um zwei oder mehr unterschiedlich große Wertebereiche trotzdem mit nur einem Fader bedienen zu können (natürlich mit entsprechender Dropdown-Auswahlmöglichkeit). Der Fehler tritt also auch bei anderen außer dir auf.
    Viele Grüße
    JP

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

  • Ja, ich hab das auch.
    Eigentlich sogar permanent, unabhängig von den Einschränkungen in den Kanälen.
    Beim ersten bewegen des Faders läuft alles noch normal, aber wenn ich ihn dann nochmal von einer anderen Position aus bewegen will, lässt er sich nicht mehr ordentlich steuern.

  • Es gibt einen Workaround für dieses Problem. Man muss die Entsprechenden Slider mit Get-Procedures behandeln. Ich hatte bei meinem allerersten ddf das Problem durch ein anderes Bedürfnis automatisch beseitigt. Ich wollte, dass beim verändern der DMX-Werte in der Kanalübersicht die Bedienelemente auch die entsprechenden Stellungen annehmen. Dies habe ich über if-Abfragen und den SetControl-Befehl für die DMX-Werte erreicht. Hier ist die Beispieldatei zu sehen.
    http://www.dmxcontrol.de/forum/index.ph…53571#post53571

    Ich hoffe, ich konnte mich halbwegs verständlich ausdrücken.

    Gruß Friedel

  • Hallo,

    Man muss die Entsprechenden Slider mit Get-Procedures behandeln. Ich hatte bei meinem allerersten ddf das Problem durch ein anderes Bedürfnis automatisch beseitigt. Ich wollte, dass beim verändern der DMX-Werte in der Kanalübersicht die Bedienelemente auch die entsprechenden Stellungen annehmen. Dies habe ich über if-Abfragen und den SetControl-Befehl für die DMX-Werte erreicht.

    Eigentlich alle DDFs, die ich schreibe, sind so, dass sich die Bedienelemente an den DMX-Wert anpassen ;). Entsprechend verwende ich pro DMX-Kanal (sollte er mehrere Funktionen enthalten) immer zwei Proceduren ;). Daher ist dein Workaround keiner, denn selbst mit den Prceduren funktionieren manche Slider nicht richtig und andere Slider funktionieren, obwohl ich sie mit der Vergabe eines Zielchannes direkt auf einen Kanal gelegt habe. Wie gesagt, tritt der Fehler gehäuft auf, wenn ich die Werte skaliere, die der Slider annehmen kann. Die Skalierung ist aber manchmal einfach notwendig, weil ich sonst pro Funktion 5 Slider bräuchte und nicht nur einen.

    Stefan Krupop: Könnte der Darstellungsfehler daran liegen, dass der darzustellende Wert nochmal Sliderintern aufgerundet bzw. von dem Wert die Nachkommastellen abgeschnitten werden? Mir ist nämlich aufgefallen, das der Slider oft nur um ein ganz kleines Stück nach links oder rechts springt. Kennt der DDF-Proceduren-Parser auch eine round-Funktion, weil damit könnte man ja den darzustellenden Wert schonmal vorher runden und das mal überprüfen?
    Viele Grüße
    JP

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


  • Eigentlich alle DDFs, die ich schreibe, sind so, dass sich die Bedienelemente an den DMX-Wert anpassen ;). Entsprechend verwende ich pro DMX-Kanal (sollte er mehrere Funktionen enthalten) immer zwei Proceduren ;). Daher ist dein Workaround keiner, denn selbst mit den Prceduren funktionieren manche Slider nicht richtig und andere Slider funktionieren, obwohl ich sie mit der Vergabe eines Zielchannes direkt auf einen Kanal gelegt habe. Wie gesagt, tritt der Fehler gehäuft auf, wenn ich die Werte skaliere, die der Slider annehmen kann. Die Skalierung ist aber manchmal einfach notwendig, weil ich sonst pro Funktion 5 Slider bräuchte und nicht nur einen.

    Offenbar habe ich das Problem noch nicht ganz verstanden. Da brauche ich mal ein Beispiel, bei dem das Problem auftritt.
    Ich werd mich einstweilen mal über den "X Move LED" hermachen. Vielleich fällt mir ja das Problem dann auf. Kannst Du mir mal ein anderes ddf nennen bei dem ich mir das mit der Skalierung mal anschauen kann?

    Gruß Friedel

  • Hallo,
    ich hoffe ich komm morgen dazu, ein Fehlerhaftes DDF aus meinen Beständen herauszufischen ;). Könnte aber sein, dass ich erst am Wochenende Zeit finde, danach zu schauen, denn wie gesagt, bei manchen Skalierungen tritt der Fehler auf, bei manchen nicht.
    Viele Grüße
    JP

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

  • 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.