Martin Roboscan 518 Mode 3 9 Kanal

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!


  • Guten Morgen aus dem hohen Norden,

    ich bin gerade dabei meine dmxc2 Projekte auf Dmxc3 zu updaten. ;)

    Aktuell bin ich dabei um mir ein DDF für den Martin Roboscan518 zu schreiben, komme aber aktuell nicht weiter beim laden der DDF in DMXC3.

    Es wäre wirklich toll, wenn sich jemand mal den code anschauen könnte und mir sagen kann, wo ich den fehler habe.

    P.S. DIe Farben werde ich noch auf Engschlisch schreiben.

    P.P.S. Das zweite Farbrad sind die Splitfarben vom Gerät, da muss ich noch die richtigen HEx Werte für die Farben eintragen, bzw Bilder einfügen.

    Gruß aus Kiel

  • Es fehlt der handler für die goborotation. Der Scanner hat scheinbar keinen separaten DMX-Kanal, um die Drehgeschwindigkeit und die Drehrichtung der Gobos einstellen zu können. Hier müsstest du mal probieren, ob du mit folgendem Beispiel weiterarbeiten kannst - ich merke nämlich gerade, dass dieses Konstrukt noch nicht im Wiki dokumentiert ist. Ich habe es jetzt ohne zu testen vom Goboindex abgeleitet.

    XML
    <gobowheel dmxchannel="3">
      <goborotation />
      <step type="open" mindmx="0" maxdmx="1" caption="Open" />
      <step type="gobo" mindmx="25" maxdmx="27" caption="Gobo 1">
        <range handler="goborotation" type="ccw" mindmx="24" maxdmx="1" minval="0" maxval="10" />
         <range handler="goborotation" type="cw" mindmx="28" maxdmx="51" minval="0" maxval="10" />
      </step>
      ...
    </gobowheel>

    Dass der Wert für mindmx kleiner ist als der für maxdmx, hat so seine Richtigkeit. Die minimale Drehzahl liegt ja beim DMX-Wert 24 an.

  • Moin Moin aus Kiel, ich habe mal wieder ein problem mit dem DDF,

    Irgendwie habe ich einen Fehler im Farbrad und in der Rotation der Gobos.

    DIe Farben werden nicht in der Kanalübersicht von DMXC3 ausgegeben zu Magic 3D, wenn ich aber den Kanal manuell in der Übersicht betätige werden die Werte übergeben.

    Bei der Goborotation wird der Slider im Fenster Gobo nicht angezeigt.

    Ich hänge euch mal die Logs und das DDF an,

  • Guten Morgen!

    DIe Farben werden nicht in der Kanalübersicht von DMXC3 ausgegeben zu Magic 3D, wenn ich aber den Kanal manuell in der Übersicht betätige werden die Werte übergeben.

    Das musst du mir nochmal genauer erklären. Bzw. anders herum: was hast du wo gemacht, als dir auffiel, dass die Werte nicht übergeben wurden?

    Bei der Goborotation wird der Slider im Fenster Gobo nicht angezeigt.

    Hier fehlt das <goborotation />, wie auch in der Zeile 2 des oben genannten Beispiels bzw. in der Dokumentation im Wiki zum Goborad unter dem Punkt "Goborotation auf gleichem DMX-Kanal". Grundsätzlich ist mir im Bereich des Goborads noch aufgefallen, dass du das Stoppen der Goborotation als range definiert hast. Hier ist der Weg mit <step type="stop" mindmx= [...] der bessere.

    Zum Farbrad hätte ich anzumerken, dass du auch die Halbfarben mit eingepflegt hast. Da du alle mit dem Farbwert #8a8a8a belegt hast, findest du im Control Panel für die Farbe am Ende nur einen Eintrag. Grundsätzlich empfiehlt es sich aber,, die Halbfarben wegen der fehlenden Unterstützung zur Zeit komplett zu ignorieren. Wenn die Unterstützung nachgereicht wird, kannst du dein DDF entsprechend ergänzen und im Projekt aktualisieren - DMXControl 3 kann damit ganz entspannt umgehen. Darüber hinaus fällt mir auf, dass du für die kontinuierliche Drehung des Farbrads ein raw-Element. Hier gibt es ebenfalls schon länger eine bessere Umsetzung mit einer nativen Funktion. Siehe hierzu die Dokumentation zur Farbe im Wiki.

    Viele Grüße, Stefan.

  • Hallo,

    ich habe mir mal dein DDF angeschaut. Dabei sind mir unabhängig von deinen Fragen ein paar Dinge aufgefallen. Dazu habe ich mal die DMX-Tabelle von Martin verwendet (https://www.martin.com/en/site_elemen…aa-ca34155faf29):

    a) Deine Dimmerdefinition umfasst drei rage Bereiche. Eigentlich brauchst du aber nur:

    XML
    <dimmer dmxchannel="1">
        <range type="linear" mindmx="15" maxdmx="239" minval="0" maxval="100" />
    </dimmer>

    b) Du hast die Color Rotation als Raw-Channel angegeben. Das ist auch nicht richtig, denn DMXControl 3 kann das auch. Das XML-Tag dazu heißt wheelrotation:

    XML
    <colorwheel dmxchannel="2">
        <step type="color" val="#FFFFFF" mindmx="0" maxdmx="3" caption="White" />
        <step type="color" val="#8a8a8a" mindmx="4" maxdmx="7" caption="Weiß-Pink" />
        <step type="color" val="#ff0083" mindmx="8" maxdmx="11" caption="Pink" />
        ...
        <wheelrotation>
            <range type="cw" mindmx="197" maxdmx="140" minval="0.1" maxval="10" />
            <range type="ccw" mindmx="198" maxdmx="255" minval="0.1" maxval="10" />
        </wheelrotation>
    </colorwheel>

    Beachte hier auch die umgedrehte Angabe von mindmx und maxdmx bei cw. Dadurch erreichst du, dass die Drehung von schnell nach langsam in DMXControl 3 richtig abgebildet wird.

    c) Allgemein solltest du alle angegebenen Namen etc. in Englisch machen, denn das ist die Standardsprache in DMXControl-DDFs. Andere Sprachen sollten hier nicht verwendet werden, um allgemeinen gültig zu sein

    d) Bei deinem Gobowheel hast du folgende Zeile:

    XML
    <step type="gobo" mindmx="76" maxdmx="78" caption="Gobo 2">
        <range  handler="goborotation" type="ccw" mindmx="75" maxdmx="52" minval="0" maxval="10" />
        <range  handler="goborotation" type="cw" mindmx="79" maxdmx="102" minval="0" maxval="10" />
        <range  handler="goborotation" type="stop" mindmx="76" maxdmx="78" minval="0" maxval="0" />
    </step>

    Das könnte zu dem Problem führen, denn eine range mit type "stop" und dem handler "goborotation" gibt es nicht. Lass diese Zeile mal komplett weg. Vielleicht dürfte es das schon gewesen sein.

    Edit: Ok, Stefan war schneller :D

    Viele Grüße

    JP

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

    Edited 2 times, last by JPK: Syntaxhighlight für XML-Code aktiviert (July 21, 2020 at 10:59 AM).

  • Guten Morgen!

    Das musst du mir nochmal genauer erklären. Bzw. anders herum: was hast du wo gemacht, als dir auffiel, dass die Werte nicht übergeben wurden?

    Wenn ich in der Stage view ne Farbe auswähle und dann parallel in die Kanalübersicht von DMXC3 schaue sehe ich dass der entsprechende Kanal sich nicht ändert.

    Ich habe jetzt mal die Sachen geändert wie ihr es mir vorgeschlagen habt. Könntet ihr nochmal drüber schauen, ob ich was übersehen habe?

  • Okay. Da muss ich dein DDF heute Abend mal bei mir in DMXControl 3.2.1 einfügen und ausprobieren. Denn im Bereich des Colorwheel selbst kann ich so nichts falsches erkennen.

    Hast du denn in das DDF schon die Änderungsvorschläge von JPK und mir umgesetzt? Denn die einzige Vermutung wäre noch, dass in der "unbereinigten" Version das traw-Element mit dem colorwheel konkurriert und hier das colorwheel verliert.

  • Ich habe eben nochmal die aktuelle Datei hochgeladen, ich habe das mit dem Raw entfernt, das mit dem Stop fürs gobo habe ich nicht mit eingefügt, da JPK meint eich kann es komplett weg lassen. beim der Rotation des gobos in cw habe ich das richtig so verstanden dass miindmx und maxdmx vertauscht eingetragen werden müssen .

    Siehe Anhang PDF

  • beim der Rotation des gobos in cw habe ich das richtig so verstanden dass miindmx und maxdmx vertauscht eingetragen werden müssen

    Du meinst bei CCW, da hier die Drehgeschwindigkeit von schnell nach langsam verläuft. Zur Erklärung: Minval und maxval geben die minimale und maximale Drehgeschwindigkeit in dem Bereich an (egal, ob diese vorne oder hinten im Bereich liegen). Mindmx und maxdmx geben die Position an, an denen minval bzw. maxval liegen. Bei abnehmender Drehgeschwindigkeit liegt natürlich maxval am niedrigeren DMX-Wert, was entsprechend einzutragen ist :)

    Zu dem Weglassen: Ich dachte, es war so. Ich werde das aber heute Abend auch noch einmal verifizieren.

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

  • xxDmx-Freak93xx bei mir funzt die Farbauswahl :)

    Ich hab nochmal ein paar kleine Änderungen am DDF gemacht.

    1. Dein Strobe Kanal hat noch nicht gepasst. Dort hat die Eigenschaft Shutter Open gefehlt und die Geschwindigkeit ist Absteigend. Du hattest aufsteigend eingestellt

    2. Hab ich den Frost aus deinem Effektrad raus genommen und in ein extra Knoten eingebaut. Hier musst du noch raus finden, ob das nen linerarer Frost ist, oder einfach nur ein fester Filter.

    Dann musst du folgendes ändern:

    XML
        <frost dmxchannel="4">
            <step type="open" mindmx="0" maxdmx="63" />
            <range type="linear" mindmx="128" maxdmx="191" minval="0" maxval="100" />
        </frost>

    Zu

    XML
        <frost dmxchannel="4">
            <step type="open" mindmx="0" maxdmx="63" />
            <range type="linear" mindmx="128" maxdmx="191" minval="100" maxval="100" />
        </frost>

    Im Anhang das DDF

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