DDF für ADJ Encore Profile Pro Color

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!


  • mit dem Scheinwerfer selbst stimmt da irgendetwas nicht, aber dazu bin ich schon in Kontakt mit "ADJ".

    Also um zu prüfen, ob das Problem am DDF liegt oder am Gerät stelle das Gerät einfach mal in den 6-Kanal-Modus und steuere die entsprechenden DMX-Kanäle direkt über die Kanalübersicht an. Du hast hier ja links im Fenster einen Fader. Wenn der "kleine" DMX-Modus funktioniert, kannst du dir ja zum einen auch eine entsprechende Variante des DDFs bauen, zum anderen weist du, dass das Gerät in Ordnung ist.

    Diese Definition [...] führt vermutlich in der Visualisierung unter den Eigenschaften zu dem Effekt, dass kein Schieberegler abgebildet wird. Ich kann den Kanal in der Kanalübersicht zwar bedienen, aber eben nicht aus den Eigenschaften.

    Hier hattest du meinen letzten Punkt offenbar überlesen:

    Lineare Farbtemperatur ... Hier müsstest du nebenbei auch nochmal ausprobieren, wie dieser DMX-Kanal arbeitet [...]

    Der Punkt, wie der DMX-Kanal 7 zu implementieren ist, war ja noch nicht abschließend geklärt. Deswegen hatte ich auch noch nicht gesagt, dass deine aktuelle Implementierung zwar akzeptiert werden mag, sie trotzdem aber falsch ist (wie du selbst bemerkt hast).

    Insgesamt kann ich dir nochmal folgende Tipps mit auf den Weg geben:

    • Nutze die Kanalübersicht, um selbst nachzuvollziehen, wie ein oder auch mehrere DMX-Kanäle überhaupt arbeiten - sofern es für dich nicht aus der Bedienungsanleitung hervorgeht.
    • Lasse DMX-Kanäle oder auch einzelne Wertebereiche auf einem DMX-Kanal weg, wenn du sie aktuell noch nicht implementieren kannst, sie aktuell nicht implementieren magst oder du sie generell nicht brauchst.
    • Schaue dir auch mal die mitgelieferten DDFs an und nutze sie als Vorlage oder verwende stattdessen die Codebeispiele aus dem Wiki und kopiere sie dir in dein DDF.
    • Schaue dir ggf. auch nochmal unseren Livestream zum Thema "Spot On: Wir bauen uns DDFs (für DMXC3)" an. Dort gehen wir insgesamt auf die Grundlagen der manuellen DDF-Programmierung ein und zeigen es auch anhand praktischer Beispiele, wovon ich viele hier auch schon genannt habe.

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

  • Hallo LightningBrothers, :)

    das Thema mit dem Scheinwerfer selbst erscheint mir etwas komplexer. Aus lauter Verzweiflung habe ich dann irgendwann mal am "DMX-Mode" des Scheinwerfers herumgespielt, und siehe da: in einer Einstellung ging dann auf einmal auch Farbe und an anderer Stelle auch die Farb-Temperatur! Dieses Verhalten war aber leider nicht reproduzierbar... Ich ändere also den "DMX-Mode" auf einen Wert zwischen 2 und 16 - mal funktioniert etwas, mal auch nicht.

    Dann heißt es wohl erst einmal abwarten... :(

    Joachim

    Edited once, last by Joey (August 20, 2026 at 9:29 AM).

  • Ich ändere also den "DMX-Mode" auf einen Wert zwischen 2 und 16 - mal funktioniert etwas, mal auch nicht.

    Das verstehe ich nicht... wenn du den 6-Kanal-Modus ausgewählt hast, musst du den Scheinwerfer auch entsprechend des 6-Kanal-Modus bedienen (können). Und wenn du einen anderen Modus auswählst, dann musst du im Handbuch schauen, was da die relevanten Kanäle sind.

  • Hallo LightningBrothers,

    vielen Dank für die Geduld und die Unterstützung!!!

    Ich habe jetzt quasi noch mal bei Null angefangen. Eine neue Datei erstellt und kopiere jetzt Definition für Definition herüber. Und ich sehe Erfolge!!

    Zunächst habe ich mit einer Datei angefangen die nur die erweiterte RGB-Definition enthielt und ensprechen den DMX-Mode für sechs Kanäle genutzt - funktioniert! Dabei ist mir aufgefallen dass es dann "trotzdem" auch "Dimmer" und "Strobe" gibt, daher gehe ich davon aus dass wenn ich in der ddf einen Dimmer oder Strobe definieren, die "internen" Funktion von DMXControl quasi "überschrieben" werden (vermutlich hat führt das bei "Color Temperature" auch zu einem Fehler, da ich zwei Regel sehe) - okay, wichtige Erkenntnis für mich...

    Ich werde jetzt sukzessive Definition für Definition rüberholen und dann schauen ob alles noch so funktioniert wie man es erwartet. Ich kämpfe mich also so nach und nach hoffentlich an das Ziel heran...

    Joachim

  • Zunächst habe ich mit einer Datei angefangen die nur die erweiterte RGB-Definition enthielt und ensprechen den DMX-Mode für sechs Kanäle genutzt - funktioniert! Dabei ist mir aufgefallen dass es dann "trotzdem" auch "Dimmer" und "Strobe" gibt, daher gehe ich davon aus dass wenn ich in der ddf einen Dimmer oder Strobe definieren, die "internen" Funktion von DMXControl quasi "überschrieben" werden

    Genau. Um eine einheitliche Ansteuerung der Geräte zu ermöglichen, ergänzt der Hardware Abstraction Layer verschiedene Funktionen automatisch softwareseitig, wenn diese im Gerät nicht vorhanden sind. Dazu zählt vor allem der Dimmer und die Strobefunktion.

    Ich werde jetzt sukzessive Definition für Definition rüberholen und dann schauen ob alles noch so funktioniert wie man es erwartet

    Das ist in der Tat der beste Ansatz, wenn du nicht sicher bist, wo der Fehler liegt.

  • ...also, das erste für mich unerwartete Verhalten tritt nun hier auf:

    ...die entsprechenden Zeilen aus der Datei:

    Die Darstellung zeigt nicht die Captions die ich dort eingegeben habe, zum anderen verbleibt in der Kanalübersicht der Wert auf 128...

    Joachim

  • ...bin ein Stück weiter!! :)

    Definition:

    Zeigt jetzt im Auswahlmenü die erwarteten Werte und in der Kanalübersicht dann nach Auswahl die erwarteten Werte:

    Bei dem Schieberegler ändert sich zwar der Wert in den Eigenschaften (zwischen 0 und 10), in der Kanalübersicht zeigt sich jedoch keine Änderung:

    Woran liegt das?

    Joachim

  • Guten Morgen! :)

    Ich habe jetzt noch etwas anderes entdeckt mit dem ich nicht genau weiß wie ich damit umgehen sollte...

    Es geht um "Color Temperature Presets" auf dem Kanal 8. Ich habe sie als "colorwheel" implementiert und sie zeigt auch eine Funktion, aber: Damit ist der ColorPicker dann wirkungslos. Er funktioniert erst wieder, wenn ich in der Kanalübersicht einen Wert <31 einstelle.

    Ich habe verschiedene Dinge versucht, leider aber bisher erfolglos...

    XML
    <!-- Kanal 7: Color Temperature Presets-->
        <colorwheel dmxchannel="7" name="Color Temperature Presets">
          <step type="enableRGB" mindmx="0" maxdmx="31"/>
          <step type="color" val="2700K" mindmx="32" maxdmx="76" />
          <step type="color" val="3200K" mindmx="77" maxdmx="121" />
          <step type="color" val="4000K" mindmx="122" maxdmx="166" />
          <step type="color" val="5600K" mindmx="167" maxdmx="211" />
          <step type="color" val="6500K" mindmx="212" maxdmx="255" />
        </colorwheel>

    Ich habe z.B. versucht in der Zeile "<step type="enableRGB" mindmx="0" maxdmx="31"/>" den Wert von 31 auf 255 hochzusetzen - sehe aber nicht die gewünschte Wirkung.

    Ich hatte auch eine weitere Zeile <step type="color" val="Off" mindmx="0" maxdmx="31" /> versucht, um aus den Eigenschaften quasi vom "Weiß-mit-Farbtemperatur-Modus" in den "RGB-Modus" zu kommen.

    Wie gesagt: Wenn ich es über die Kanalübersicht auf <31 setze, kann ich wieder über den ColorPicker arbeiten - das kann m.E. aber ja nicht die richtige Lösung sein...;)

    Bei der Gelegenheit: Bekommt man es irgendwie hin, dass in den Eigenschaften statt "Colorwheel 1" usw. ein "sprechender Name angezeigt wird?

    Irgendwelche Tipps oder Ideen?

    Joachim

  • Es geht um "Color Temperature Presets" auf dem Kanal 8. Ich habe sie als "colorwheel" implementiert und sie zeigt auch eine Funktion, aber: Damit ist der ColorPicker dann wirkungslos. Er funktioniert erst wieder, wenn ich in der Kanalübersicht einen Wert <31 einstelle.

    Grundsätzlich soll das eben genau durch die Zeile mit enableRGB geschehen. Und als Wert für maxdmx muss deswegen auch 31 eingetragen sein. Wenn ich das bei mir so mache - ich hatte deinen älteren Stand schon einmal bei mir ein bisschen aufgemöbelt - hatte das eigentlich auch funktioniert. Ich will das aber nochmal verifizieren.

    Bei der Gelegenheit: Bekommt man es irgendwie hin, dass in den Eigenschaften statt "Colorwheel 1" usw. ein "sprechender Name angezeigt wird?

    Nein. Diesen Namen kannst du soweit nicht beeinflussen. Und am Ende brauchst du es auch nicht, denn dich interessiert ja nur, dass das Gerät eine der Weißtöne auswählt und ausgibt. Was DMXC im Hintergrund macht, kann dir egal sein. Denn wie ich am Ende schon einmal gesagt habe: DMXC bietet dir bei der richtigen Umsetzung der DDF eine standardisierte Steuerung aller Geräte in deinem Projekt, wodurch du die Bedienungsanleitung komplett zur Seite legen kannst.

  • Guten Abend Joachim,

    da mich das Thema ja wie du bemerkt hast auch inhaltlich sehr interessiert (hat), habe ich parallel zu deinen Aktivitäten ebenfalls an dem DDF gebastelt. Neben allgemeinen Korrekturen, die ich später noch angesprochen hätte, habe ich mich natürlich um die DMX-Kanäle 7, 8 und 10 gekümmert.

    Die so entstandene Lösung sieht meines Erachtens nach zumindest in der Kanalübersicht gut aus. Aber das optimierte DDF insgesamt auch wirklich funktioniert, kann ich ohne ein reales Gerät natürlich schlecht beurteilen. Daher erbitte ich um eine entsprechende Rückmeldung.

    Stefan

  • Hallo Stefan! :)

    Vielen, vielen Dank für Dein Engagement!!!

    Ich muss (leider) jetzt gleich in den Saal (wo auch die neue Lichtanlage installiert ist) zur Übergabe und Einweisung der neu installierten Soundanlage - ich brenne darauf dann Deine DDF zu probieren!

    Joachim

  • Hallo Stefan,

    vielen Dank, das sieht schon mal ganz gut aus!!!

    Eine Herausforderung habe ich aktuell noch.

    Es geht um den Kanal 7:

    XML
        <!-- Kanal 7: Color Temperature Linear 2500K - 10000K-->
        <colortemp dmxchannel="6" defaultval="0">
          <step type="off" mindmx="0" maxdmx="24" val="0"/>
          <range mindmx="25" maxdmx="100" minval="2700" maxval="10000"/>
        </colortemp>

    In der Visualisierung bei er Eigenschaften sieht das so aus:

    Aber: Ich komme dort nicht in den Bereich "Empty" bzw. in den Bereich "off", somit komme ich aus dem "Weiß-Modus" nicht "heraus". Wenn ich in der Kanalübersicht den Kanal auf < 25 stelle, dann kann ich alternativ dann auch auf die Modi RGB-Farbauswahl und Color Macro zugreifen. (Das musste ich auch erst einmal verstehen, dass diese insgesamt drei Modi sich quasi gegenseitig "sperren", wenn ich in einem der drei einen Wert setzte...).

    Joachim

  • Das freut mich, dass es soweit funktioniert.

    Bezüglich deiner Herausforderung zu Kanal 7 hatte ich ja schon vor einigen Tagen gefragt,

    [...], wie dieser DMX-Kanal arbeitet:

    Variante 1: Du hast ein leichtes grün oder blau eingestellt. Wenn du den DMX-Kanal betätigst, verändert sich das grün bzw. blau in einer Intensität, bleibt aber grundsätzlich grün oder blau
    Variante 2: Statt wie bei Variante 1 einen "Filter" über die Farbe zu legen, springt die Lampe auf einen Weißton entsprechend der eingestellten Farbtemperatur.

    Die Antwort hast du mir dann heute (endlich) mit dem Satz

    Das musste ich auch erst einmal verstehen, dass diese insgesamt drei Modi sich quasi gegenseitig "sperren", wenn ich in einem der drei einen Wert setzte...

    gegeben. Der Kanal 7 stellt am Ende auch "nur" Farbpresets zur Verfügung. Daher kannst du den Kanal für die Farbtemperatur ebenfalls nur eigenständig nutzen. Ändern würde ich an dieser Defintion dann trotzdem nichts, weil die Implementierungsvariante die vom Aufwand-Nutzen-Verhältnis aktuell die beste ist.

    Aber: Ich komme dort nicht in den Bereich "Empty" bzw. in den Bereich "off", somit komme ich aus dem "Weiß-Modus" nicht "heraus".

    Der Ausgang aus dieser Funktion ist der Programmer, wo du den Eintrag löschst.

  • Hallo Stefan,

    leider konnte ich mich in den letzten Tagen nicht so intensiv diesem Thema widmen, wie ich es mir gewünscht hätte...

    Ich verstehe da etwas nicht, wenn das die entsprechende Funktion ist:

    XML
    <!-- Kanal 7: Color Temperature Linear 2500K - 10000K-->
        <colortemp dmxchannel="6" defaultval="0">
          <step type="off" mindmx="0" maxdmx="24" val="0"/>
          <range mindmx="25" maxdmx="100" minval="2700" maxval="10000"/>
        </colortemp>

    Warum wird dann nicht diese Zeile irgendwie "visualisiert"?

    XML
    <step type="off" mindmx="0" maxdmx="24" val="0"/>

    Damit RGB funktioniert, müssten die Kanäle 7, 8 und 10 auf 0 gesetzt werden, kann das nicht durch ein "Set" in der RGB-Funktion umgesetzt werden?

    Joachim

  • Diese Zeile sorgt dafür, dass die Funktion "Color Temperature Linear" im Gerät deaktiviert wird und du die Farbe über den Color Picker manuell auswählen kannst. Entsprechend der üblichen Herangehensweise von DMXControl 3 wird hier dann immer der Mittelwert eines Wertebereichs gesetzt.

    Sollte es nun aber sein, dass die Bedienungsanleitung nicht passt und nur ein DMX-Wert zwischen 0 und 6 die Funktion deaktiviert, dann passt du den Wertebereich in dieser Zeile entsprechend an.

    kann das nicht durch ein "Set" in der RGB-Funktion umgesetzt werden?

    Sämtliche DMX-Werte werden ja automatisch auf die jeweiligen Standardwerte zurückgesetzt, sobald du den Programmer leerst und / oder alle Cuelists stoppst. Daher bräuchte es so etwas in diesem Kontext nur für den "Zeitraum", wo du die Lichtstimmung für das Gerät einstellst. Und selbst hier weißt du ja, dass du nur eine der drei Funktionen nutzen kannst, wodurch diese Abhängigkeit grundsätzlich nicht notwendig sind.

  • Hallo Stefan,

    ich kann Dir jetzt leider irgendwie nicht mehr folgen... :(

    Der Wertebereich von 0 - 24 für den Kanal 7 ist in der Bedienungsanleitung mit "No Function" beschrieben - von daher wäre das meines Erachtens korrekt abgebildet...

    Woher kommt jetzt der von Dir vorgeschlagene Bereich von 0 - 6?

    Unabhägig davon ob nun 0 -24 oder 0 - 6: Ich komme doch über die Visualisierung (Eigenschaften) nicht in den Bereich? Das ist ja das was mich wundert: Das ist diese zitierte Zeile, aber sie ist eben nicht auswählbar weil ich nicht in der Visualisierung...

    Ähnliches gilt doch für den Kanal 8: Wertebereich 0 -31 ("No function") ist über die Visualisierung nicht "erreichbar"...

    Bei Kanal 10 ist sie hingegen auswählbar, weswegen das so für mich in Ordnung wäre...

    Joachim

  • Woher kommt jetzt der von Dir vorgeschlagene Bereich von 0 - 6?

    Es passiert leider immer wieder, dass die Angaben in der Bedienungsanleitung nicht zu dem passen, wie es im Gerät tatsächlich umgesetzt ist. Wenn der Wertebereich für "No Function" zu dem Wertebereich passt, wie das Gerät tatsächlich reagiert, ist alles in Ordnung und du brauchst natürlich nichts ändern.

    Ich komme doch über die Visualisierung (Eigenschaften) nicht in den Bereich? Das ist ja das was mich wundert: Das ist diese zitierte Zeile, aber sie ist eben nicht auswählbar weil ich nicht in der Visualisierung...

    Statt den Regler in diesen Bereich zu schieben, löschst du den zugehörigen Wert im Programmer, sollte er dort versehentlich gelandet sein. Im Falle der Farbpresets übernimmt das DMXC für dich, weil es hier die Abhängigkeit kennt - nämlich die Zeilen mit enableRGB.

    Du musst bei DMXC halt generell beachten: nur das, was am Ende in einer Cue gespeichert ist, wird von den Standardwerten abweichend ausgegeben. Sprich selbst wenn du für alle Funktionen vom Gerät irgendwelche Werte im Programmer hast, kannst du vor dem finalen Speichern ungewünschte Werte mittels des Fensters "Programmer Filter" wieder herausnehmen. Damit brauchst du nichts zurückstellen, solltest du mal etwas versehentlich ausgewählt haben - oder du leerst einmal den Programmer.