Hallo zusammen,
hat jemand ein DDF für den Gesture Spot 500? Habe mich darin schon versucht, aber es wird als fehlerhaft angezeigt.
Hallo zusammen,
hat jemand ein DDF für den Gesture Spot 500? Habe mich darin schon versucht, aber es wird als fehlerhaft angezeigt.
Hier mal der Inhalt. Aber irgendwie schluckt DMXControl es nicht:
<?xml version="1.0" encoding="UTF-8"?>
<device image="IMG-marqgesturespot500.png" type="DMXDevice" dmxaddresscount="13" dmxcversion="3.0.0" ddfversion="1.0.0">
<information>
<ddf-library-id>1477</ddf-library-id>
<model>Gesture Spot 500model>
<vendor>Marq Lighting</vendor>
<author>Custom</author>
<mode>15-Kanal</mode>
</information>
<functions>
<position>
<pan dmxchannel="1" finedmxchannel="2">
<range range="540"/>
</pan>
<tilt dmxchannel="3" finedmxchannel="4">
<range range="270"/>
</tilt>
</position>
<ptspeed dmxchannel="5">
<range type="linear" mindmx="0" maxdmx="255" minval="0" maxval="100"/>
</ptspeed>
<dimmer dmxchannel="6"/>
<shutter dmxchannel="7">
<step type="closed" mindmx="0" maxdmx="3"/>
<step type="open" mindmx="4" maxdmx="7"/>
<step type="open" mindmx="216" maxdmx="255"/>
</shutter>
<strobe dmxchannel="7">
<step type="open" mindmx="4" maxdmx="7"/>
<range type="linear" mindmx="8" maxdmx="76" minval="0.1" maxval="20"/>
<range type="pulse" mindmx="77" maxdmx="145" minval="0.1" maxval="20"/>
<range type="random" mindmx="146" maxdmx="215" minval="0.1" maxval="20"/>
</strobe>
<colorwheel dmxchannel="8">
<step type="color" val="#ffffff" mindmx="0" maxdmx="6" caption="Weis"/>
<step type="color" val="#ff0000" mindmx="7" maxdmx="13" caption="Rot"/>
<step type="color" val="#ff9933" mindmx="14" maxdmx="20" caption="Orange"/>
<step type="color" val="#00cc00" mindmx="21" maxdmx="27" caption="Grün"/>
<step type="color" val="#66ffff" mindmx="28" maxdmx="34" caption="Hellblau"/>
<step type="color" val="#9933ff" mindmx="35" maxdmx="41" caption="Lila"/>
<step type="color" val="#ffff00" mindmx="42" maxdmx="48" caption="Gelb"/>
<step type="color" val="#0080ff" mindmx="49" maxdmx="55" caption="Blau"/>
<step type="color" val="#ff00ff" mindmx="56" maxdmx="63" caption="Pink"/>
<wheelrotation>
<range type="cw" mindmx="128" maxdmx="189" minval="0" maxval="3"/>
<range type="ccw" mindmx="194" maxdmx="255" minval="0" maxval="3"/>
</wheelrotation>
</colorwheel>
<gobowheel dmxchannel="9">
<goboshake />
<step type="open" mindmx="0" maxdmx="7" caption="Offen"/>
<step type="gobo" mindmx="8" maxdmx="15" val="ICON-000767.png" caption="Gobo 1">
<range handler="goboshake" mindmx="8" maxdmx="15" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="16" maxdmx="23" val="ICON-000768.png" caption="Gobo 2">
<range handler="goboshake" mindmx="16" maxdmx="23" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="80" maxdmx="87" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="24" maxdmx="31" val="ICON-000769.png" caption="Gobo 3">
<range handler="goboshake" mindmx="24" maxdmx="31" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="88" maxdmx="95" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="32" maxdmx="39" val="ICON-000770.png" caption="Gobo 4">
<range handler="goboshake" mindmx="32" maxdmx="39" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="96" maxdmx="103" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="40" maxdmx="47" val="ICON-000771.png" caption="Gobo 5">
<range handler="goboshake" mindmx="40" maxdmx="47" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="104" maxdmx="111" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="48" maxdmx="55" val="ICON-000772.png" caption="Gobo 6">
<range handler="goboshake" mindmx="48" maxdmx="55" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="112" maxdmx="119" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="56" maxdmx="63" val="ICON-000773.png" caption="Gobo 7">
<range handler="goboshake" mindmx="56" maxdmx="63" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="120" maxdmx="127" minval="0.1" maxval="3"/>
</step>
<wheelrotation>
<range type="ccw" mindmx="128" maxdmx="189" minval="0" maxval="3"/>
<range type="cw" mindmx="194" maxdmx="255" minval="0" maxval="3"/>
</wheelrotation>
</gobowheel>
<gobowheel dmxchannel="9">
<goborotation dmxchannel="10">
<range type="cw" mindmx="0" maxdmx="127" minval="0.1" maxval="3"/>
<range type="ccw" mindmx="128" maxdmx="189" minval="0.1" maxval="3"/>
<step type="stop" mindmx="194" maxdmx"255"/>
</goborotation>
</gobowheel>
<focus dmxchannel="11">
<range mindmx="255" maxdmx="0" minval="0" maxval="100" />
</focus>
<prism dmxchannel="12">
<prismrotation dmxchannel="13">
<prismindex dmxchannel="13">
<range range="360" mindmx="0" maxdmx="127" minval="0" maxval="360" />
</prismindex>
<range type="ccw" handler="prismrotation" mindmx="128" maxdmx="189" minval="0.1" maxval="3"/>
<step type="stop" handler="prismrotation" mindmx="190" maxdmx="193"/>
<range type="cw" handler="prismrotation" mindmx="194" maxdmx="255" minval="0.1" maxval="3"/>
</step>
</prismrotation>
<step type="open" mindmx="0" maxdmx="127" caption="Aus"/>
<step type="prism" mindmx="128" maxdmx="255" caption="An" val="ICON-000772.png">
</prism>
<rawstep dmxchannel="13" name="Eingebaute Programme">
<step caption="Off" mindmx="0" maxdmx="7"/>
<step caption="Programm 1" mindmx="8" maxdmx="23"/>
<step caption="Programm 2" mindmx="24" maxdmx="39"/>
<step caption="Programm 3" mindmx="40" maxdmx="55"/>
<step caption="Programm 4" mindmx="56" maxdmx="71"/>
<step caption="Programm 5" mindmx="72" maxdmx="87"/>
<step caption="Programm 6" mindmx="88" maxdmx="103"/>
<step caption="Programm 7" mindmx="104" maxdmx="119"/>
<step caption="Programm 8" mindmx="120" maxdmx="135"/>
<step caption="MusikSteuerung 1" mindmx="136" maxdmx="151"/>
<step caption="MusikSteuerung 2" mindmx="152" maxdmx="167"/>
<step caption="MusikSteuerung 3" mindmx="168" maxdmx="183"/>
<step caption="MusikSteuerung 4" mindmx="184" maxdmx="199"/>
<step caption="MusikSteuerung 5" mindmx="200" maxdmx="215"/>
<step caption="MusikSteuerung 6" mindmx="216" maxdmx="231"/>
<step caption="MusikSteuerung 7" mindmx="232" maxdmx="247"/>
<step caption="MusikSteuerung 8" mindmx="248" maxdmx="255"/>
</rawstep>
<const dmxchannel="10" name="Besondere Funktionen" val="0"/>
<focus dmxchannel="13"/>
</functions>
<procedures>
<reset>
<set dmxchannel="10" value="152"/>
<hold value="1000"/>
<restore dmxchannel="10"/>
</reset>
</procedures>
</device>
Display More
Hallo!
Schaue mal in Zeile 3. Du hast den Tag model nicht richtig geschlossen. Das kannst du sehr gut am Syntax-Highlight erkennen. Das stach mir direkt in Auge.
Viele Grüße, Stefan.
PS.: Da du hier ja ein DDF für DMXControl 3 suchst und nun auch selbst erstellt hast, werde ich deine Beiträge aus dem ursprünglichen Thread herausziehen. Die DDFs für DMXControl 2 sind ja nicht mit denen für DMXControl 3 kompatilbel und umgekehrt.
Hallo zusammen,
versuche mich gerade an einem DDF für den Mare Gesture Spot 500. Leider wird dieses in DMXControl als beschädigt angezeigt. Erkennt jemand, woran das liegen könnte?
Grüße
<?xml version="1.0" encoding="UTF-8"?>
<device image="IMG-marqgesturespot500.png" type="DMXDevice" dmxaddresscount="13" dmxcversion="3.0.0" ddfversion="1.0.0">
<information>
<ddf-library-id>1477</ddf-library-id>
<model>Gesture Spot 500model>
<vendor>Marq Lighting</vendor>
<author>Custom</author>
<mode>15-Kanal</mode>
</information>
<functions>
<position>
<pan dmxchannel="1" finedmxchannel="2">
<range range="540"/>
</pan>
<tilt dmxchannel="3" finedmxchannel="4">
<range range="270"/>
</tilt>
</position>
<ptspeed dmxchannel="5">
<range type="linear" mindmx="0" maxdmx="255" minval="0" maxval="100"/>
</ptspeed>
<dimmer dmxchannel="6"/>
<shutter dmxchannel="7">
<step type="closed" mindmx="0" maxdmx="3"/>
<step type="open" mindmx="4" maxdmx="7"/>
<step type="open" mindmx="216" maxdmx="255"/>
</shutter>
<strobe dmxchannel="7">
<step type="open" mindmx="4" maxdmx="7"/>
<range type="linear" mindmx="8" maxdmx="76" minval="0.1" maxval="20"/>
<range type="pulse" mindmx="77" maxdmx="145" minval="0.1" maxval="20"/>
<range type="random" mindmx="146" maxdmx="215" minval="0.1" maxval="20"/>
</strobe>
<colorwheel dmxchannel="8">
<step type="color" val="#ffffff" mindmx="0" maxdmx="6" caption="Weis"/>
<step type="color" val="#ff0000" mindmx="7" maxdmx="13" caption="Rot"/>
<step type="color" val="#ff9933" mindmx="14" maxdmx="20" caption="Orange"/>
<step type="color" val="#00cc00" mindmx="21" maxdmx="27" caption="Grün"/>
<step type="color" val="#66ffff" mindmx="28" maxdmx="34" caption="Hellblau"/>
<step type="color" val="#9933ff" mindmx="35" maxdmx="41" caption="Lila"/>
<step type="color" val="#ffff00" mindmx="42" maxdmx="48" caption="Gelb"/>
<step type="color" val="#0080ff" mindmx="49" maxdmx="55" caption="Blau"/>
<step type="color" val="#ff00ff" mindmx="56" maxdmx="63" caption="Pink"/>
<wheelrotation>
<range type="cw" mindmx="128" maxdmx="189" minval="0" maxval="3"/>
<range type="ccw" mindmx="194" maxdmx="255" minval="0" maxval="3"/>
</wheelrotation>
</colorwheel>
<gobowheel dmxchannel="9">
<goboshake />
<step type="open" mindmx="0" maxdmx="7" caption="Offen"/>
<step type="gobo" mindmx="8" maxdmx="15" val="ICON-000767.png" caption="Gobo 1">
<range handler="goboshake" mindmx="8" maxdmx="15" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="16" maxdmx="23" val="ICON-000768.png" caption="Gobo 2">
<range handler="goboshake" mindmx="16" maxdmx="23" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="80" maxdmx="87" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="24" maxdmx="31" val="ICON-000769.png" caption="Gobo 3">
<range handler="goboshake" mindmx="24" maxdmx="31" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="88" maxdmx="95" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="32" maxdmx="39" val="ICON-000770.png" caption="Gobo 4">
<range handler="goboshake" mindmx="32" maxdmx="39" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="96" maxdmx="103" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="40" maxdmx="47" val="ICON-000771.png" caption="Gobo 5">
<range handler="goboshake" mindmx="40" maxdmx="47" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="104" maxdmx="111" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="48" maxdmx="55" val="ICON-000772.png" caption="Gobo 6">
<range handler="goboshake" mindmx="48" maxdmx="55" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="112" maxdmx="119" minval="0.1" maxval="3"/>
</step>
<step type="gobo" mindmx="56" maxdmx="63" val="ICON-000773.png" caption="Gobo 7">
<range handler="goboshake" mindmx="56" maxdmx="63" minval="0" maxval="0"/>
<range handler="goboshake" mindmx="120" maxdmx="127" minval="0.1" maxval="3"/>
</step>
<wheelrotation>
<range type="ccw" mindmx="128" maxdmx="189" minval="0" maxval="3"/>
<range type="cw" mindmx="194" maxdmx="255" minval="0" maxval="3"/>
</wheelrotation>
</gobowheel>
<gobowheel dmxchannel="9">
<goborotation dmxchannel="10">
<range type="cw" mindmx="0" maxdmx="127" minval="0.1" maxval="3"/>
<range type="ccw" mindmx="128" maxdmx="189" minval="0.1" maxval="3"/>
<step type="stop" mindmx="194" maxdmx"255"/>
</goborotation>
</gobowheel>
<focus dmxchannel="11">
<range mindmx="255" maxdmx="0" minval="0" maxval="100" />
</focus>
<prism dmxchannel="12">
<prismrotation dmxchannel="13">
<prismindex dmxchannel="13">
<range range="360" mindmx="0" maxdmx="127" minval="0" maxval="360" />
</prismindex>
<range type="ccw" handler="prismrotation" mindmx="128" maxdmx="189" minval="0.1" maxval="3"/>
<step type="stop" handler="prismrotation" mindmx="190" maxdmx="193"/>
<range type="cw" handler="prismrotation" mindmx="194" maxdmx="255" minval="0.1" maxval="3"/>
</step>
</prismrotation>
<step type="open" mindmx="0" maxdmx="127" caption="Aus"/>
<step type="prism" mindmx="128" maxdmx="255" caption="An" val="ICON-000772.png">
</prism>
<rawstep dmxchannel="13" name="Eingebaute Programme">
<step caption="Off" mindmx="0" maxdmx="7"/>
<step caption="Programm 1" mindmx="8" maxdmx="23"/>
<step caption="Programm 2" mindmx="24" maxdmx="39"/>
<step caption="Programm 3" mindmx="40" maxdmx="55"/>
<step caption="Programm 4" mindmx="56" maxdmx="71"/>
<step caption="Programm 5" mindmx="72" maxdmx="87"/>
<step caption="Programm 6" mindmx="88" maxdmx="103"/>
<step caption="Programm 7" mindmx="104" maxdmx="119"/>
<step caption="Programm 8" mindmx="120" maxdmx="135"/>
<step caption="MusikSteuerung 1" mindmx="136" maxdmx="151"/>
<step caption="MusikSteuerung 2" mindmx="152" maxdmx="167"/>
<step caption="MusikSteuerung 3" mindmx="168" maxdmx="183"/>
<step caption="MusikSteuerung 4" mindmx="184" maxdmx="199"/>
<step caption="MusikSteuerung 5" mindmx="200" maxdmx="215"/>
<step caption="MusikSteuerung 6" mindmx="216" maxdmx="231"/>
<step caption="MusikSteuerung 7" mindmx="232" maxdmx="247"/>
<step caption="MusikSteuerung 8" mindmx="248" maxdmx="255"/>
</rawstep>
<const dmxchannel="10" name="Besondere Funktionen" val="0"/>
<focus dmxchannel="13"/>
</functions>
<procedures>
<reset>
<set dmxchannel="10" value="152"/>
<hold value="1000"/>
<restore dmxchannel="10"/>
</reset>
</procedures>
</device>
Display More
<model>Gesture Spot 500model>
Hier fehlt mindestens mal "</" vor dem schließenden "</model>"-Tag. Mehr hab ich jetzt nicht geprüft.
Stefan
Hallo Stefan,
danke das habe ich direkt korrigiert. Wird aber leider immer noch als beschädigt angezeigt. ![]()
Habe versucht mich am Manual des Moving Heads hier zu orientieren: https://www.marqlighting.com/products/view/gesture-spot-500
Kleiner Tipp, am besten nutzt du Visual Studio Code mit XML-Plugin oder Notepad++ mit XML-Plugin um deine DDFs zu schreiben, dann wird dir nämlich genau angezeigt wenn du irgendwo einen Tag nicht richtig oder garnicht geschlossen hast oder eine Klammer vergessen hast oder was auch immer was ja immer mal passieren kann.
so, habe noch ein zwei fehler verbessert, es gibt noch einen Fehler beim Prisma, schaue ich mir morgen an.
Wow sehr cool, vielen Dank!!
Lag es denn bisher hauptsächlich an der Syntax bzw. nicht geschlossenen Tags?
Guten Abend
Ich habe es mir dein DDF bzw. die korrigierten Versionen nun noch nicht im Detail angesehen. Aber du kannst durchaus davon ausgehen, dass wenn der Syntax nicht erstmal grundlegend passt, dass dir ein DDF dann als defekt angezeigt wird. Die Überprüfung der Logik, ob diese der von DMXControl 3 entspricht, findet erst statt, wenn du ein DDF versuchst auch dem Projekt hinzuzufügen. Dann erscheinen auch entsprechende Fehlermeldungen, die dich auf eventuelle Fehler aufmerksam machen.
Daher empfiehlt es sich, wie Beni200 bereits sagte, zum Beispiel mit Notepad++ und dem dort installierbaren Plugin XML-Tools zu arbeiten, weil du so zumindest die Syntaxfehler von vornherein eliminierst, wenn du ein DDF manuell bearbeitest. Die Überprüfung der Logik kann aber weiterhin nur mit Hilfe von DMXC3 erfolgen.
Viele Grüße, Stefan
Wow sehr cool, vielen Dank!!
Lag es denn bisher hauptsächlich an der Syntax bzw. nicht geschlossenen Tags?
Ich kann dir nicht mehr sagen an was es lag, auf jeden Fall ist es jetzt korrigiert. Das mit dem prisma habe ich mir noch nicht angeschaut, grad bissel viel zu tun, aber ich schaue noch danach
lightingman22 so jetzt habe ich wieder dran gedacht. ich denke es müsste funktionieren, also zumindest sollte es von dmxc nicht mehr als fehlerhaft erkannt werden, ob deine daten stimmen musst du sleber ausprobieren ich habe ja dein gerät nicht. ich kann dir aber auch nicht zu 100% versprechen ob es funktioniert weil ich deine bilder ja nicht habe und ich nicht meine umbennen möchte, wenns nicht funktioniert gib beschied.
okay, soeben wieder was gelernt, man kann ddfs in dmxc öffnen auch wenn man die bilder gar nicht hat. es gibt noch ein problem aber das fixe ich jetzt
Vielen Dank für Deine Mühe!!
Das DDF wird jetzt nicht mehr als beschädigt bei mir angezeigt. Das ist schonmal klasse. Beim Hinzufügen des Geräts kommt dann aber die Meldung "Beim Laden ist ein Fehler aufgetreten. Es muss mindestens ein range/step vorhanden sein." Und die Zeile <gobowheel dmxchannel="9"> ist rot hevorgehoben.
Die Steps für die Gobos sind doch aber eigentlich eingetragen...
Anbei noch das Geräte-Bild von der Herstellerseite, das ich freigestellt hab.
Hallo,
mir fallen zwei Dinge auf. Zum einen bitte DDFs immer mit englischem Inhalt also alle Angaben bei "caption" etc. im DDF international halten. Sonst sind die DDFs nicht nutzbar, wenn diese in unserer DDF Library hochgeladen werden (und es besteht die Gefahr, dass diese dann auch abgelehnt werden).
Zum anderen sehe ich bei den Gobo-Einträgen folgendes:
<step type="gobo" mindmx="8" maxdmx="15" val="ICON-000767.png" caption="Gobo 1">
<range handler="goboshake" mindmx="8" maxdmx="15" minval="0" maxval="0" />
<range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3" />
</step>
Den ersten Range-Eintrag mit der shake-Geschwindigkeit 0 sollte aber entfernt werden, weil hier wirklich nur die Bereiche eingetragen werden sollen, an denen der Shake wirkt:
<step type="gobo" mindmx="8" maxdmx="15" val="ICON-000767.png" caption="Gobo 1">
<range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3" />
</step>
Ich habe es jetzt nicht ausprobiert, aber vielleicht hilft das schon.
Viele Grüße
JP
Vielen Dank für Deine Mühe!!
Das DDF wird jetzt nicht mehr als beschädigt bei mir angezeigt. Das ist schonmal klasse. Beim Hinzufügen des Geräts kommt dann aber die Meldung "Beim Laden ist ein Fehler aufgetreten. Es muss mindestens ein range/step vorhanden sein." Und die Zeile <gobowheel dmxchannel="9"> ist rot hevorgehoben.
Die Steps für die Gobos sind doch aber eigentlich eingetragen...
Anbei noch das Geräte-Bild von der Herstellerseite, das ich freigestellt hab.
Jaja ich weiß, habe ja gesagt es gibt da noch einen Fehler, den behebe ich aber noch und dann sollte es funktionieren
Das sollte es gewesen sein - DMXControl frisst die DDF jedenfalls...
<?xml version="1.0" encoding="UTF-8"?>
<device image="IMG-marqgesturespot500.png" type="DMXDevice" dmxaddresscount="13" dmxcversion="3.0.0" ddfversion="1.0.0">
<information>
<ddf-library-id>1477</ddf-library-id>
<model>Gesture Spot 500</model>
<vendor>Marq Lighting</vendor>
<author>Custom</author>
<mode>15-Kanal</mode>
</information>
<functions>
<position>
<pan dmxchannel="1" finedmxchannel="2">
<range range="540" />
</pan>
<tilt dmxchannel="3" finedmxchannel="4">
<range range="270" />
</tilt>
</position>
<ptspeed dmxchannel="5">
<range type="linear" mindmx="0" maxdmx="255" minval="0" maxval="100" />
</ptspeed>
<dimmer dmxchannel="6" />
<shutter dmxchannel="7">
<step type="closed" mindmx="0" maxdmx="3" />
<step type="open" mindmx="4" maxdmx="7" />
<step type="open" mindmx="216" maxdmx="255" />
</shutter>
<strobe dmxchannel="7">
<step type="open" mindmx="4" maxdmx="7" />
<range type="linear" mindmx="8" maxdmx="76" minval="0.1" maxval="20" />
<range type="pulse" mindmx="77" maxdmx="145" minval="0.1" maxval="20" />
<range type="random" mindmx="146" maxdmx="215" minval="0.1" maxval="20" />
</strobe>
<colorwheel dmxchannel="8">
<step type="color" val="#ffffff" mindmx="0" maxdmx="6" caption="Weis" />
<step type="color" val="#ff0000" mindmx="7" maxdmx="13" caption="Rot" />
<step type="color" val="#ff9933" mindmx="14" maxdmx="20" caption="Orange" />
<step type="color" val="#00cc00" mindmx="21" maxdmx="27" caption="Grün" />
<step type="color" val="#66ffff" mindmx="28" maxdmx="34" caption="Hellblau" />
<step type="color" val="#9933ff" mindmx="35" maxdmx="41" caption="Lila" />
<step type="color" val="#ffff00" mindmx="42" maxdmx="48" caption="Gelb" />
<step type="color" val="#0080ff" mindmx="49" maxdmx="55" caption="Blau" />
<step type="color" val="#ff00ff" mindmx="56" maxdmx="63" caption="Pink" />
<wheelrotation>
<range type="cw" mindmx="128" maxdmx="189" minval="0" maxval="3" />
<range type="ccw" mindmx="194" maxdmx="255" minval="0" maxval="3" />
</wheelrotation>
</colorwheel>
<gobowheel dmxchannel="9">
<goboshake />
<step type="open" mindmx="0" maxdmx="7" caption="Offen" />
<step type="gobo" mindmx="8" maxdmx="15" val="ICON-000767.png" caption="Gobo 1">
<range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3" />
</step>
<step type="gobo" mindmx="16" maxdmx="23" val="ICON-000768.png" caption="Gobo 2">
<range handler="goboshake" mindmx="80" maxdmx="87" minval="0.1" maxval="3" />
</step>
<step type="gobo" mindmx="24" maxdmx="31" val="ICON-000769.png" caption="Gobo 3">
<range handler="goboshake" mindmx="88" maxdmx="95" minval="0.1" maxval="3" />
</step>
<step type="gobo" mindmx="32" maxdmx="39" val="ICON-000770.png" caption="Gobo 4">
<range handler="goboshake" mindmx="96" maxdmx="103" minval="0.1" maxval="3" />
</step>
<step type="gobo" mindmx="40" maxdmx="47" val="ICON-000771.png" caption="Gobo 5">
<range handler="goboshake" mindmx="104" maxdmx="111" minval="0.1" maxval="3" />
</step>
<step type="gobo" mindmx="48" maxdmx="55" val="ICON-000772.png" caption="Gobo 6">
<range handler="goboshake" mindmx="112" maxdmx="119" minval="0.1" maxval="3" />
</step>
<step type="gobo" mindmx="56" maxdmx="63" val="ICON-000773.png" caption="Gobo 7">
<range handler="goboshake" mindmx="120" maxdmx="127" minval="0.1" maxval="3" />
</step>
<wheelrotation>
<range type="ccw" mindmx="128" maxdmx="189" minval="0" maxval="3" />
<range type="cw" mindmx="194" maxdmx="255" minval="0" maxval="3" />
</wheelrotation>
<goborotation dmxchannel="10">
<range type="cw" mindmx="0" maxdmx="127" minval="0.1" maxval="3" />
<range type="ccw" mindmx="128" maxdmx="189" minval="0.1" maxval="3" />
<step type="stop" mindmx="194" maxdmx="255" />
</goborotation>
</gobowheel>
<focus dmxchannel="11">
<range mindmx="255" maxdmx="0" minval="0" maxval="100" />
</focus>
<prism dmxchannel="12">
<prismrotation dmxchannel="13">
<prismindex dmxchannel="13">
<range range="360" mindmx="0" maxdmx="127" minval="0" maxval="360" />
</prismindex>
<range type="ccw" mindmx="128" maxdmx="189" minval="0.1" maxval="3" />
<step type="stop" mindmx="190" maxdmx="193" />
<range type="cw" mindmx="194" maxdmx="255" minval="0.1" maxval="3" />
</prismrotation>
<step type="open" mindmx="0" maxdmx="127" caption="open" />
<step type="prism" mindmx="128" maxdmx="255" caption="Prisma" val="ICON-000772.png" />
</prism>
<rawstep dmxchannel="13" name="BuiltIn">
<step caption="Off" mindmx="0" maxdmx="7" />
<step caption="Program 1" mindmx="8" maxdmx="23" />
<step caption="Program 2" mindmx="24" maxdmx="39" />
<step caption="Program 3" mindmx="40" maxdmx="55" />
<step caption="Program 4" mindmx="56" maxdmx="71" />
<step caption="Program 5" mindmx="72" maxdmx="87" />
<step caption="Program 6" mindmx="88" maxdmx="103" />
<step caption="Program 7" mindmx="104" maxdmx="119" />
<step caption="Progrmm 8" mindmx="120" maxdmx="135" />
<step caption="Musiccontrol 1" mindmx="136" maxdmx="151" />
<step caption="Musiccontrol 2" mindmx="152" maxdmx="167" />
<step caption="Musiccontrol 3" mindmx="168" maxdmx="183" />
<step caption="Musiccontrol 4" mindmx="184" maxdmx="199" />
<step caption="Musiccontrol 5" mindmx="200" maxdmx="215" />
<step caption="Musiccontrol 6" mindmx="216" maxdmx="231" />
<step caption="Musiccontrol 7" mindmx="232" maxdmx="247" />
<step caption="Musiccontrol 8" mindmx="248" maxdmx="255" />
</rawstep>
<const dmxchannel="10" name="Special" val="0" />
</functions>
<procedures>
<reset>
<set dmxchannel="10" value="152" />
<hold value="1000" />
<restore dmxchannel="10" />
</reset>
</procedures>
</device>
Display More
Problem ist nun aber, dass der Moving Head nicht reagiert. Das Interface "Enttec DMX USB Pro" wird vom Programm aber erkannt. Das Probleb gabs hier wohl auch schon mal ohne Lösung: Enttec DMX USB Pro does not work with DMX Control 3
Das sollte es gewesen sein - DMXControl frisst die DDF jedenfalls...
XML Display More<?xml version="1.0" encoding="UTF-8"?> <device image="IMG-marqgesturespot500.png" type="DMXDevice" dmxaddresscount="13" dmxcversion="3.0.0" ddfversion="1.0.0"> <information> <ddf-library-id>1477</ddf-library-id> <model>Gesture Spot 500</model> <vendor>Marq Lighting</vendor> <author>Custom</author> <mode>15-Kanal</mode> </information> <functions> <position> <pan dmxchannel="1" finedmxchannel="2"> <range range="540" /> </pan> <tilt dmxchannel="3" finedmxchannel="4"> <range range="270" /> </tilt> </position> <ptspeed dmxchannel="5"> <range type="linear" mindmx="0" maxdmx="255" minval="0" maxval="100" /> </ptspeed> <dimmer dmxchannel="6" /> <shutter dmxchannel="7"> <step type="closed" mindmx="0" maxdmx="3" /> <step type="open" mindmx="4" maxdmx="7" /> <step type="open" mindmx="216" maxdmx="255" /> </shutter> <strobe dmxchannel="7"> <step type="open" mindmx="4" maxdmx="7" /> <range type="linear" mindmx="8" maxdmx="76" minval="0.1" maxval="20" /> <range type="pulse" mindmx="77" maxdmx="145" minval="0.1" maxval="20" /> <range type="random" mindmx="146" maxdmx="215" minval="0.1" maxval="20" /> </strobe> <colorwheel dmxchannel="8"> <step type="color" val="#ffffff" mindmx="0" maxdmx="6" caption="Weis" /> <step type="color" val="#ff0000" mindmx="7" maxdmx="13" caption="Rot" /> <step type="color" val="#ff9933" mindmx="14" maxdmx="20" caption="Orange" /> <step type="color" val="#00cc00" mindmx="21" maxdmx="27" caption="Grün" /> <step type="color" val="#66ffff" mindmx="28" maxdmx="34" caption="Hellblau" /> <step type="color" val="#9933ff" mindmx="35" maxdmx="41" caption="Lila" /> <step type="color" val="#ffff00" mindmx="42" maxdmx="48" caption="Gelb" /> <step type="color" val="#0080ff" mindmx="49" maxdmx="55" caption="Blau" /> <step type="color" val="#ff00ff" mindmx="56" maxdmx="63" caption="Pink" /> <wheelrotation> <range type="cw" mindmx="128" maxdmx="189" minval="0" maxval="3" /> <range type="ccw" mindmx="194" maxdmx="255" minval="0" maxval="3" /> </wheelrotation> </colorwheel> <gobowheel dmxchannel="9"> <goboshake /> <step type="open" mindmx="0" maxdmx="7" caption="Offen" /> <step type="gobo" mindmx="8" maxdmx="15" val="ICON-000767.png" caption="Gobo 1"> <range handler="goboshake" mindmx="72" maxdmx="79" minval="0.1" maxval="3" /> </step> <step type="gobo" mindmx="16" maxdmx="23" val="ICON-000768.png" caption="Gobo 2"> <range handler="goboshake" mindmx="80" maxdmx="87" minval="0.1" maxval="3" /> </step> <step type="gobo" mindmx="24" maxdmx="31" val="ICON-000769.png" caption="Gobo 3"> <range handler="goboshake" mindmx="88" maxdmx="95" minval="0.1" maxval="3" /> </step> <step type="gobo" mindmx="32" maxdmx="39" val="ICON-000770.png" caption="Gobo 4"> <range handler="goboshake" mindmx="96" maxdmx="103" minval="0.1" maxval="3" /> </step> <step type="gobo" mindmx="40" maxdmx="47" val="ICON-000771.png" caption="Gobo 5"> <range handler="goboshake" mindmx="104" maxdmx="111" minval="0.1" maxval="3" /> </step> <step type="gobo" mindmx="48" maxdmx="55" val="ICON-000772.png" caption="Gobo 6"> <range handler="goboshake" mindmx="112" maxdmx="119" minval="0.1" maxval="3" /> </step> <step type="gobo" mindmx="56" maxdmx="63" val="ICON-000773.png" caption="Gobo 7"> <range handler="goboshake" mindmx="120" maxdmx="127" minval="0.1" maxval="3" /> </step> <wheelrotation> <range type="ccw" mindmx="128" maxdmx="189" minval="0" maxval="3" /> <range type="cw" mindmx="194" maxdmx="255" minval="0" maxval="3" /> </wheelrotation> <goborotation dmxchannel="10"> <range type="cw" mindmx="0" maxdmx="127" minval="0.1" maxval="3" /> <range type="ccw" mindmx="128" maxdmx="189" minval="0.1" maxval="3" /> <step type="stop" mindmx="194" maxdmx="255" /> </goborotation> </gobowheel> <focus dmxchannel="11"> <range mindmx="255" maxdmx="0" minval="0" maxval="100" /> </focus> <prism dmxchannel="12"> <prismrotation dmxchannel="13"> <prismindex dmxchannel="13"> <range range="360" mindmx="0" maxdmx="127" minval="0" maxval="360" /> </prismindex> <range type="ccw" mindmx="128" maxdmx="189" minval="0.1" maxval="3" /> <step type="stop" mindmx="190" maxdmx="193" /> <range type="cw" mindmx="194" maxdmx="255" minval="0.1" maxval="3" /> </prismrotation> <step type="open" mindmx="0" maxdmx="127" caption="open" /> <step type="prism" mindmx="128" maxdmx="255" caption="Prisma" val="ICON-000772.png" /> </prism> <rawstep dmxchannel="13" name="BuiltIn"> <step caption="Off" mindmx="0" maxdmx="7" /> <step caption="Program 1" mindmx="8" maxdmx="23" /> <step caption="Program 2" mindmx="24" maxdmx="39" /> <step caption="Program 3" mindmx="40" maxdmx="55" /> <step caption="Program 4" mindmx="56" maxdmx="71" /> <step caption="Program 5" mindmx="72" maxdmx="87" /> <step caption="Program 6" mindmx="88" maxdmx="103" /> <step caption="Program 7" mindmx="104" maxdmx="119" /> <step caption="Progrmm 8" mindmx="120" maxdmx="135" /> <step caption="Musiccontrol 1" mindmx="136" maxdmx="151" /> <step caption="Musiccontrol 2" mindmx="152" maxdmx="167" /> <step caption="Musiccontrol 3" mindmx="168" maxdmx="183" /> <step caption="Musiccontrol 4" mindmx="184" maxdmx="199" /> <step caption="Musiccontrol 5" mindmx="200" maxdmx="215" /> <step caption="Musiccontrol 6" mindmx="216" maxdmx="231" /> <step caption="Musiccontrol 7" mindmx="232" maxdmx="247" /> <step caption="Musiccontrol 8" mindmx="248" maxdmx="255" /> </rawstep> <const dmxchannel="10" name="Special" val="0" /> </functions> <procedures> <reset> <set dmxchannel="10" value="152" /> <hold value="1000" /> <restore dmxchannel="10" /> </reset> </procedures> </device>Problem ist nun aber, dass der Moving Head nicht reagiert. Das Interface "Enttec DMX USB Pro" wird vom Programm aber erkannt. Das Probleb gabs hier wohl auch schon mal ohne Lösung: Enttec DMX USB Pro does not work with DMX Control 3
freut mich dass es funktioniert, das ist - meiner meinung nach - das problem, ich habe es gerade auch korrigiert und bei mir sieht es gleich aus. zu dem interface kann ich leider nichts sagen ich habe dieses inteface nicht, es ifndet sich aber bestimmt jemand der es hat und dir tipps geben kann.
aber ein ganz einfacher tipp, so mach ichs, nimm ein generic dimmer, leg den auf einen kanal wo der dimmer liegt(z.B. wenn dein Head auf der Adresse 10 ist und im 5 Kanal des Heads liegt der Dimmer) und schaue dann ob er reagiert oder nicht, weil wenn ja ist das ddf das problem und nicht das interface.
aber ein ganz einfacher tipp, so mach ichs, nimm ein generic dimmer, leg den auf einen kanal wo der dimmer liegt(z.B. wenn dein Head auf der Adresse 10 ist und im 5 Kanal des Heads liegt der Dimmer) und schaue dann ob er reagiert oder nicht, weil wenn ja ist das ddf das problem und nicht das interface.
Das geht sogar noch einfacher ![]()
Im Menü gibt es auch den Menüpunkt Kanalübersicht. Dort sieht man zum einen die Belegung der Scheinwerfer auf den einzelnen DMX-Kanälen. Zum anderen kann man aber auch einzelne Kanäle auswählen und dafür mit dem Fader links hart DMX-Werte setzen. Das geht dann komplett an allen Funktionen und der ganzen Intelligenz des DMXControl Kernels vorbei. Das ist definitiv nicht für den normalen Gebrauch gedacht. Aber für das Debuggen hilft das. So muss man dann nicht einzelne Dummy-Geräte einfügen.