Color (DDF-Syntax) DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Zur Navigation springen Zur Suche springen
 
(37 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Kapitelüberschrift|Version=DMXControl 3.1.2}} {{Inuse}}
+
{{Kapitelüberschrift|Version=DMXControl 3.2.3}}
  
 
+
{{DMXC3 Manual-Navigation DDF
{{DMXC3_Manual-Navigation_DDF
+
|zurückLink = Position (DDF-Syntax) DMXC3
|zurückLink = DDF-Syntax_Position_DMXC3
 
 
|zurückText = Position
 
|zurückText = Position
|vorLink = DDF-Syntax_Matrix_DMXC3
+
|vorLink = Matrix (DDF-Syntax) DMXC3
 
|vorText = Matrix
 
|vorText = Matrix
 
}}
 
}}
  
  
=Farbe=
+
{{Manual Windowcaption|RGB}}, {{Manual Windowcaption|HSV}}, {{Manual Windowcaption|CMY}} und {{Manual Windowcaption|Colorwheel}} sowie {{Manual Windowcaption|Colortemp}} sind Funktionen in den DDFs für DMXControl 3, um die Farbe entsprechend des verwendeten Farbmischsystems ansteuern. Alle zuvor genannten Funktionen welchen der Gruppe {{Manual Objectcaption|Farbe (Color)}} zugeordnet. Die GUI erzeugt für eine Ansteuerung ein unabhängig vom Farbmischsystem arbeitendes {{Manual Windowcaption|[[Control Panel DMXC3|Steuerungsfenster (Control panel)]]}} und ermöglicht eine direkte Anwahl von festen Farben.
Alle Kanäle können durch wie hier am Beispiel für rote LEDs von der Standart-Auflösung mit 8 bit <code><red dmxchannel="0" /></code> auf eine Auflösung mit bis zu 32 bit <code><red dmxchannel="0" finedmxchannel="1" ultraddmxchannel="2" ultrafinedmxchannel="3" /></code> erweitert werden. Die entsprechende Berechnung, wie welcher DMX-Kanal anzusteuern ist, übernimmt DMXControl automatisch.
+
 
  
Bei allen Farbmischungs-Systemen werden ausgenommen von den Farben amber und ultraviolett jeweils nur die DMX-Kanäle angeben, wo sich welche Farbe befindet. Weitere Angaben sind hier nicht erforderlich.
+
= Farbe =
 +
Ein Scheinwerfer kann auf zwei Wege eine Farbe erzeugen. Zu jedem Farbmischsystem gibt es aus technischer Sicht verschiedene Mischsysteme, welche in DMXControl 3 wie folgt zugeordnet sind:
 +
* additive Farbmischung: <code>rgb</code>, <code>hsv</code>
 +
* subtraktive Farbmischung: <code>cmy</code>, <code>colorwheel</code>
  
==RGB-Farbmischung==
+
== RGBx-Farbmischung ==
Die RGB-Farbmischung ist eine so genannte additive Farbmischung. Hierbei werden bei der Farbmischung verschiedene Farben hinzugenommen, um die gewünschte Mischfarbe zu erhalten. Daher muss man die Farben rot, grün und blau jeweils auf die maximale Helligkeit stellen, um die Farbe Weiß zu erhalten.
+
Die RGB-Farbmischung zählt zu  den additiven Farbmischungen. Hierbei werden bei der Farbmischung verschiedene Farben hinzugenommen, um die gewünschte Mischfarbe zu erhalten. Daher muss man die Farben rot, grün und blau jeweils auf die maximale Helligkeit stellen, um die Farbe Weiß zu erhalten.
In DMXControl 3 sind aktuell folgende Farben verfügbar, die direkt von der HAL ohne weitere Anpassungen in einer Standard-Konfiguration unterstützt werden:
+
DMXControl 3 unterstützt aktuell die Standard-Kanalfarben, welche in der nachfolgenden Tabelle aufgeführt sind. Hierbei können sowohl die ausgeschriebenen Knotennamen als auch die Abkürzungen im XML verwendet werden:
* <code>red</code>
 
* <code>lime</code>
 
* <code>amber</code>
 
* <code>green</code>
 
* <code>cyan</code>
 
* <code>blue</code>
 
* <code>indigo</code>
 
* <code>uv</code>
 
* <code>white</code>
 
  
 
{| class="wikitable toptextcells"
 
{| class="wikitable toptextcells"
 
|-
 
|-
! Tag !! Variante !! Code
+
! style="width: 200px" | Farbe !! style="width: 200px" | XML-Knotenname !! style="width: 200px" | XML-Abkürzung !! style="width: 100px" | Optional
 +
|-
 +
! Rot
 +
| <code>red</code> || <code>r</code> || {{Nein}}
 
|-
 
|-
|style="width: 10em" rowspan="3"| <code>rgb</code>  
+
! Grün
|style="width: 10em"| RGB
+
| <code>green</code> || <code>g</code> || {{Nein}}
|style="width: 60em"| <source lang="xml">
+
|-
 +
! Blau
 +
| <code>blue</code> || <code>b</code> || {{Nein}}
 +
|-
 +
! Weiß
 +
| <code>white</code> || <code>w</code> || {{Ja}}
 +
|-
 +
! Warmweiß
 +
| <code>warmwhite</code> || <code>ww</code> || {{Ja}}
 +
|-
 +
! Neutralweiß
 +
| <code>naturalwhite</code> || <code>nw</code> || {{Ja}}
 +
|-
 +
! Kaltweiß
 +
| <code>coldwhite</code> || <code>cw</code> || {{Ja}}
 +
|-
 +
! Amber / dunkelorange
 +
| <code>amber</code> || <code>a</code> oder <code>do</code> || {{Ja}}
 +
|-
 +
! UV
 +
| <code>uv</code> || || {{Ja}}
 +
|-
 +
! Indigo / congoblue
 +
| <code>indigo</code> || <code>i</code> oder <code>cb</code> || {{Ja}}
 +
|-
 +
! Cyan
 +
| <code>cyan</code> || <code>c</code> || {{Ja}}
 +
|-
 +
! Lime / hellgrün
 +
| <code>lime</code> || <code>l</code> oder <code>lg</code> || {{Ja}}
 +
|-
 +
! Mint
 +
| <code>mint</code> || <code>mi</code> || {{Ja}}
 +
|-
 +
! Rotorange
 +
| <code>redorange</code> || <code>ro</code> || {{Ja}}
 +
|-
 +
|}
 +
 
 +
{{Manual Box | de | Important | DMXControl 3 rechnet bei Farben im Wertebereich von <code>0</code> bis <code>1</code> und nicht im Wertebereich von <code>0%</code> bis <code>100%</code> oder analog zu DMX im Wertebereich von <code>0</code> bis <code>255</code>. Deswegen zeigt die {{Manual Windowcaption|[[Device Control DMXC3|Gerätesteuerung (Device Control)]]}} standardmäßig für weiß die Werte <code>1; 1; 1</code> oder für schwarz <code>0; 0; 0</code> an. Solltet ihr also bei einem DFF den Wertebereich auf den DMX-Kanälen für die Farben "beschneiden" müssen, beachtet den Wertebereich von <code>0</code> bis <code>1</code>. }}
 +
 
 +
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
 +
| Einfacher RGB-Scheinwerfer
 +
| <syntaxhighlight lang="xml">
 
<rgb>
 
<rgb>
 
   <red dmxchannel="0" />
 
   <red dmxchannel="0" />
Zeile 40: Zeile 79:
 
   <blue dmxchannel="2" />
 
   <blue dmxchannel="2" />
 
</rgb>
 
</rgb>
</source>
+
</syntaxhighlight>
RGB-Farbmischung auf den Kanälen 1 bis 3, wobei der DMX-Kanal
+
RGB-Farbmischung auf den Kanälen {{Manual Value | DMX channel | 1}} bis {{Manual Value | DMX channel | 3}}, wobei der DMX-Kanal
* 1 die roten LEDs steuert
+
* {{Manual Value | DMX channel | 1}} die roten LEDs steuert
* 2 die grünen LEDs steuert
+
* {{Manual Value | DMX channel | 2}} die grünen LEDs steuert
* 3 die blauen LEDs steuert
+
* {{Manual Value | DMX channel | 3}} die blauen LEDs steuert
 +
|-
 +
| RGB-Farbmischung nur auf Teilbereichen der DMX-Kanäle für rot, grün und blau
 +
| <syntaxhighlight lang="xml">
 +
<rgb>
 +
  <red dmxchannel="0" >
 +
    <step type="off" mindmx="0" maxdmx="9" />
 +
    <range type="linear" mindmx="10" maxdmx="255" minval="0" maxval="1" />
 +
  </red>
 +
  <green dmxchannel="1" >
 +
    <step type="off" mindmx="0" maxdmx="9" />
 +
    <range type="linear" mindmx="10" maxdmx="255" minval="0" maxval="1" />
 +
  </green>
 +
  <blue dmxchannel="2" >
 +
    <step type="off" mindmx="0" maxdmx="9" />
 +
    <range type="linear" mindmx="10" maxdmx="255" minval="0" maxval="1" />
 +
  </blue>
 +
</rgb></syntaxhighlight>
 +
RGB-Farbmischung auf den DMX-Kanälen {{Manual Value | DMX channel | 1}} bis {{Manual Value | DMX channel | 3}}:
 +
* Keine Farbausgabe (LEDs aus) auf jedem DMX-Kanal bei einem DMX-Wert zwischen {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 9}}.
 +
* Dimmen der LEDs auf jeweiligen DMX-Kanälen von {{Manual Value || 0%}} bei DMX-Wert {{Manual Value | DMX value | 10}} bis {{Manual Value || 100%}} bei DMX-Wert {{Manual Value | DMX value | 255}}.
 
|-
 
|-
| RGBW
+
| RGBW-Scheinwerfer
| <source lang="xml">
+
| <syntaxhighlight lang="xml">
 
<rgb>
 
<rgb>
 
   <red dmxchannel="0" />
 
   <red dmxchannel="0" />
Zeile 54: Zeile 113:
 
   <white dmxchannel="3" />
 
   <white dmxchannel="3" />
 
</rgb>
 
</rgb>
</source>
+
</syntaxhighlight>
 
|-
 
|-
| RGBA
+
| RGBA-Scheinwerfer
| <source lang="xml">
+
| <syntaxhighlight lang="xml">
 
<rgb>
 
<rgb>
 
   <red dmxchannel="0" />
 
   <red dmxchannel="0" />
Zeile 64: Zeile 123:
 
   <amber dmxchannel="3" />
 
   <amber dmxchannel="3" />
 
</rgb>
 
</rgb>
</source>
+
</syntaxhighlight>
 +
|-
 +
| Scheinwerfer mit zwei verschiedenen Weißlicht-LEDs
 +
| <syntaxhighlight lang="xml">
 +
<rgb>
 +
  <red />
 +
  <green />
 +
  <blue />
 +
  <coldwhite dmxchannel="0" />
 +
  <warmwhite dmxchannel="1" />
 +
</rgb>
 +
</syntaxhighlight>
 +
Farbmischung für Scheinwerfer mit rein kaltweißen und warmweißen LEDs auf den Kanälen {{Manual Value | DMX channel | 1}} und {{Manual Value | DMX channel | 2}}, wobei der DMX-Kanal
 +
* {{Manual Value | DMX channel | 1}} die kaltweißen LEDs steuert (<code>coldwhite</code>)
 +
* {{Manual Value | DMX channel | 2}} die warmweißen LEDs steuert (<code>warmwhite</code>)
 +
Da die Knoten für Rot, Grün und Blau erforderlich sind, müssen diese in der dargestellten Art und Weise angegeben werden.
 
|}
 
|}
  
===Arbeitsweise der zusätzlichen LED-Farben===
+
=== Arbeitsweise der zusätzlichen LED-Farben===
 
Alle zusätzlichen LED-Farben wie weiß, amber, uv etc., die neben den RGB-LEDs im Gerät verbaut sind, werden nach dem Hinzufügen des Geräts zu einem Projekt standardmäßig erst einmal nicht angesteuert. In den Eigenschaften des Geräts, aufzurufen zum Beispiel über die Stage View, kann unter dem Eintrag ''White Automix Mode'' das Verhalten für jedes Gerät einzeln angepasst werden:
 
Alle zusätzlichen LED-Farben wie weiß, amber, uv etc., die neben den RGB-LEDs im Gerät verbaut sind, werden nach dem Hinzufügen des Geräts zu einem Projekt standardmäßig erst einmal nicht angesteuert. In den Eigenschaften des Geräts, aufzurufen zum Beispiel über die Stage View, kann unter dem Eintrag ''White Automix Mode'' das Verhalten für jedes Gerät einzeln angepasst werden:
 
* ''None'': Keine Ansteuerung der weißen LED (Standard-Einstellung)
 
* ''None'': Keine Ansteuerung der weißen LED (Standard-Einstellung)
Zeile 73: Zeile 147:
 
* ''Only white'': Nur weiße LEDs bei 100% für die Farbe weiß
 
* ''Only white'': Nur weiße LEDs bei 100% für die Farbe weiß
  
===Arbeitsbereiche für zusätzliche LED-Farben===
+
=== Arbeitsbereiche für zusätzliche LED-Farben ===
 
In DMXControl sind für die Arbeitsbereite der zusätzlichen LED-Farben standardmäßig im Programm hinterlegt, können aber vom Nutzer in den jeweiligen DDFs angepasst werden. Der Arbeitsbereich gibt an, ab wann die HAL beginnt, die Farbe amber, indigo etc. in die Farbmischung einzuberechnen. Diese Angaben werden für jede Farbe separat jeweils über die folgenden vier Attribute definiert. Alle vier Attribute zusammen ergeben im Farbspektrum ein Trapez, sofern das linke und rechte Maximum zusammen auf einem Punkt liegen. In letzterem Fall ergibt sich dann ein Dreieck.
 
In DMXControl sind für die Arbeitsbereite der zusätzlichen LED-Farben standardmäßig im Programm hinterlegt, können aber vom Nutzer in den jeweiligen DDFs angepasst werden. Der Arbeitsbereich gibt an, ab wann die HAL beginnt, die Farbe amber, indigo etc. in die Farbmischung einzuberechnen. Diese Angaben werden für jede Farbe separat jeweils über die folgenden vier Attribute definiert. Alle vier Attribute zusammen ergeben im Farbspektrum ein Trapez, sofern das linke und rechte Maximum zusammen auf einem Punkt liegen. In letzterem Fall ergibt sich dann ein Dreieck.
 
* <code>hueLeftBottom</code>: linker Nullpunkt des Trapezes
 
* <code>hueLeftBottom</code>: linker Nullpunkt des Trapezes
Zeile 84: Zeile 158:
 
! Farbe !! hueLeftBottom !! hueLeftTop !! hueRightTop !! hueRightBottom
 
! Farbe !! hueLeftBottom !! hueLeftTop !! hueRightTop !! hueRightBottom
 
|-
 
|-
!style="width: 10em; vertical-align:top"| <code>lime</code>
+
! style="width: 200px; vertical-align:top" | <code>lime</code>
|style="width: 10em"| <code>60</code>
+
| style="width: 175px" | <code>60</code>
|style="width: 10em"| <code>90</code>
+
| style="width: 175px" | <code>90</code>
|style="width: 10em"| <code>90</code>
+
| style="width: 175px" | <code>90</code>
|style="width: 10em"| <code>120</code>
+
| style="width: 175px" | <code>120</code>
 
|-
 
|-
 
! <code>amber</code>
 
! <code>amber</code>
Zeile 111: Zeile 185:
 
Für die Farbe <code>amber</code> sieht die vollständige Definition bei einem RGBA-LED-Scheinwerfer dann wie folgt aus:
 
Für die Farbe <code>amber</code> sieht die vollständige Definition bei einem RGBA-LED-Scheinwerfer dann wie folgt aus:
 
<br />
 
<br />
<source lang="xml"><rgb>
+
<syntaxhighlight lang="xml"><rgb>
 
   <red dmxchannel="0" />
 
   <red dmxchannel="0" />
 
   <green dmxchannel="1" />
 
   <green dmxchannel="1" />
Zeile 117: Zeile 191:
 
   <amber dmxchannel="4" hueLeftBottom="0" hueLeftTop="60" hueRightTop="60" hueRightBottom="120" />
 
   <amber dmxchannel="4" hueLeftBottom="0" hueLeftTop="60" hueRightTop="60" hueRightBottom="120" />
 
</rgb>
 
</rgb>
</source>
+
</syntaxhighlight>
  
  
==CMY-Farbmischung==
+
== CMY-Farbmischung ==
 
Die CMY-Farbmischung ist eine so genannte subtraktive Farbmischung. Hier werden ausgehen von der Farbe Weiß verschiedene durch drei Scheiben in den Farben Cyan, Magenta und Gelb Farbanteile abgezogen, um die gewünschte Mischfarbe zu erhalten. Die Scheiben sind dabei auf der einen Seiten transparent und auf der gegenüberliegenden Seite vollständig eingefärbt.
 
Die CMY-Farbmischung ist eine so genannte subtraktive Farbmischung. Hier werden ausgehen von der Farbe Weiß verschiedene durch drei Scheiben in den Farben Cyan, Magenta und Gelb Farbanteile abgezogen, um die gewünschte Mischfarbe zu erhalten. Die Scheiben sind dabei auf der einen Seiten transparent und auf der gegenüberliegenden Seite vollständig eingefärbt.
  
 
{| class="wikitable toptextcells"
 
{| class="wikitable toptextcells"
 
|-
 
|-
! Tag !! Variante !! Code
+
! style="width: 200px" | Farbe !! style="width: 200px" | XML-Knotenname !! style="width: 200px" | XML-Abkürzung !! style="width: 100px" | Optional
 
|-
 
|-
|style="width: 10em"| <code>cmy</code>  
+
! Cyan
|style="width: 10em"| Standard
+
| <code>cyan</code> || <code>c</code> || {{Nein}}
|style="width: 60em"| <source lang="xml">
+
|-
 +
! Magenta
 +
| <code>magenta</code> || <code>m</code> || {{Nein}}
 +
|-
 +
! Gelb
 +
| <code>yellow</code> || <code>y</code> || {{Nein}}
 +
|}
 +
 
 +
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
 +
| Standard-CMY-Farbmischung mit 8 bit
 +
| <syntaxhighlight lang="xml">
 
<cmy>
 
<cmy>
 
   <cyan dmxchannel="0" />
 
   <cyan dmxchannel="0" />
Zeile 135: Zeile 219:
 
   <yellow dmxchannel="2" />
 
   <yellow dmxchannel="2" />
 
</cmy>
 
</cmy>
</source>
+
</syntaxhighlight>
CMY-Farbmischung auf den Kanälen 1 bis 3, wobei der DMX-Kanal
+
CMY-Farbmischung auf den Kanälen {{Manual Value | DMX channel | 1}} bis {{Manual Value | DMX channel | 3}}, wobei der DMX-Kanal
* 1 die Intensität von Cyan steuert
+
* {{Manual Value | DMX channel | 1}} die Intensität von Cyan steuert
* 2 die Intensität von Magenta steuert
+
* {{Manual Value | DMX channel | 2}} die Intensität von Magenta steuert
* 3 die Intensität von Gelb steuert
+
* {{Manual Value | DMX channel | 3}} die Intensität von Gelb steuert
 
|}
 
|}
  
==HSV-Farbmischung==
+
== HSV-Farbmischung ==
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
|-
+
| HSV-Farbmischung mit einer Auflösung von 8 bit
! Tag !! Variante !! Code
+
| <syntaxhighlight lang="xml">
|-
 
|style="width: 10em"| <code>hsv</code>
 
|style="width: 10em"| Auflösung mit 16 bit
 
|style="width: 60em"| <source lang="xml">
 
 
<hsv>
 
<hsv>
   <h dmxchannel="0" finedmxchannel="1"/>
+
   <h dmxchannel="0"/>
   <s dmxchannel="2" finedmxchannel="3"/>
+
   <s dmxchannel="1"/>
   <v dmxchannel="4" finedmxchannel="5"/>
+
   <v dmxchannel="2"/>
 
</hsv>
 
</hsv>
</source>
+
</syntaxhighlight>
HSV-Farbmischung auf den DMX-Kanälen 1 bis 6, wobei die DMX-Kanäle
+
HSV-Farbmischung auf den DMX-Kanälen {{Manual Value | DMX channel | 1}} bis {{Manual Value | DMX channel | 3}}, wobei der DMX-Kanal
* 1, 3 und 5 eine Auflösung von 8 bit und die DMX-Kanäle
+
* {{Manual Value | DMX channel | 1}} den Farbwert (Hue) steuert
* 2, 4 und 6 für die 16-bit-Auflösung zuständig sind.
+
* {{Manual Value | DMX channel | 2}} die (Farb-) Sättigung (Saturation) steuert
 +
* {{Manual Value | DMX channel | 3}} den Hellwert (Value) steuert
 
|}
 
|}
  
=Farbrad=
+
= Farbrad =
 
Ein Farbrad besteht aus mehreren im Kreis angeordneten, lichtdurchlässigen Elementen, die in verschiedenen Farben eingefärbt sind. Hierdurch erhält der Lichtstrahl eines Moving-Heads oder eines Scanners "seine" Farbe. Je nach Ausführung sind auch Halbfarben möglich, wo das Farbrad dann immer genau in der Mitte zwischen zwei benachbarten Farben im Lichtstrahl positioniert wird.
 
Ein Farbrad besteht aus mehreren im Kreis angeordneten, lichtdurchlässigen Elementen, die in verschiedenen Farben eingefärbt sind. Hierdurch erhält der Lichtstrahl eines Moving-Heads oder eines Scanners "seine" Farbe. Je nach Ausführung sind auch Halbfarben möglich, wo das Farbrad dann immer genau in der Mitte zwischen zwei benachbarten Farben im Lichtstrahl positioniert wird.
  
 
Die Anzahl der Farben für ein Farbrad ist effektiv gesehen nicht begrenzt. Allerdings sind technisch bedingt nur 255 verschiedene Farben zuzüglich Weiß möglich. Ein DMX-Kanal kann nur Werte zwischen 0 und 255 annehmen.
 
Die Anzahl der Farben für ein Farbrad ist effektiv gesehen nicht begrenzt. Allerdings sind technisch bedingt nur 255 verschiedene Farben zuzüglich Weiß möglich. Ein DMX-Kanal kann nur Werte zwischen 0 und 255 annehmen.
 +
{{Manual Box | de | Attention | Folgende Varianten werden vom DDFCreator nicht unterstützt und dürfen nach dem Einfügen nur noch manuell bearbeitet werden:
 +
* Virtuelles Farbrad oder Farbmakros für LED-Scheinwerfer
 +
* Defintion von Farbmakros für verschiedene Weißtöne
 +
* Aktivierung der Auswahl von vollen Farben des Farbrads über einen zweiten DMX-Kanal
 +
* Aktivierung und Einstellung der Drehrichtung der kontinuierlichen Drehung des Farbrad über einen separaten DMX-Kanal, Einstellung der Drehgeschwindigkeit über den eigentlichen DMX-Kanal für das Farbrad}}
 +
{{Manual Box | de | Hint | Die so genannten Split-Colors, das heißt die gleichzeitige Darstellung von zwei, auf dem Farbrad direkt nebeneinander liegende Farben, werden von DMXControl 3 aktuell noch nicht nativ unterstützt.}}
  
==Basis-Funktionen==
+
== Basis-Funktionen ==
Beim Farbrad wird immer der Hexadizimal-Code der entsprechenden Farbe im Attribut <code>val</code> hinterlegt. Buttons mit den Farben erscheinen dann automatisch Color Control sowie im Device Control. Im Attribut <code>caption</code> wird der "Klarname" der Farbe eingetragen, der ebenfalls im Device Control ausgegeben wird.
+
Beim Farbrad gibt es zwei Varianten, die Farbe im DDF zu hinterlegen:
 
+
* '''Eigene Definition''': Man arbeitet im Attribut <code>val</code> mit dem Hexadezimal-Code der entsprechenden Farbe und benennt die Farbe im Attribut <code>caption</code> mit einem indivudellen "Klarname" selbst. Das {{Manual Windowcaption|[[Control Panel DMXC3|Steuerungsfenster für die Farbe (Color Control)]]}} und die {{Manual Windowcaption|[[Device Control DMXC3|Gerätesteuerung (Device Control)]]}} zeigen diesen Namen ebenfalls an.
Es ist zulässig, dass bei den Attributen <code>mindmx</code> und <code>maxdmx</code> die gleichen Werte eingetragen werden. Dies ist immer dann erforderlich, wenn das Farbrad keine feste Position für eine bestimmte Farbe besitzt und sich beliebig positionieren lässt.
+
* '''Definition mittels Farbliste''': Hier gibt es zwei untergeordnete Varianten.
 +
# '''''Kalibrierte Farben''''': Man nutzt die in DMXControl 3 hinterlegten Farblisten nach Lee, Chromagel oder Supergel, welche bei entsprechend kalibrierten Geräten immer zur gleichen Farbausgabe führen. Dazu trägt man als Wert des Attributs <code>val</code> nur die dreistellige Nummer der Farbe gemeinsam mit einem vorangestellten Buchstaben als Kürzel für die zu referenzierende Farbliste ein. Den zugehörigen Namen übernimmt DMXControl im {{Manual Windowcaption|Steuerungsfenster für die Farbe}} und in der {{Manual Windowcaption|Gerätesteuerung}} automatisch. ''Details siehe auch nachfolgende Tabelle.''
 +
# '''''Weißtöne''''': Zum Abrufen von im Gerät hinterlegte Farbmakros bzw. Presets für Weißtöne trägt man als Wert des Attributs <code>val</code> nur die entsprechende Farbtemperatur inklusive Einheit ein, wie zum Beispiel <code>3750K</code>. Auf Basis dieser Eingabe generiert DMXControl 3 automatisch die farblich abgestuften Buttons im {{Manual Windowcaption|Steuerungsfenster für die Farbe}} und in der {{Manual Windowcaption|Gerätesteuerung}} sowie zeigt auch den Wert der Farbtemperatur in Klartext an.
 +
In allen Fällen erscheinen die Buttons mit den Farben erscheinen dann automatisch im {{Manual Windowcaption|Steuerungsfenster für die Farbe}} und in der {{Manual Windowcaption|Gerätesteuerung}}.
  
 
{| class="wikitable toptextcells"
 
{| class="wikitable toptextcells"
 
|-
 
|-
! Tag !! Variante !! Code
+
! rowspan="2" style="width: 200px" | Farbliste !! rowspan="2" style="width: 25px" | Kürzel !! colspan="2" | Beispiel
 +
|-
 +
! style="width: 100px" | Eingabe !! Ausgabe in Gerätesteuerung
 +
|-
 +
| Lee || <code>L</code> || <code>L106</code> || Primary Red
 
|-
 
|-
|style="width: 10em"| <code>colorwheel</code>  
+
| Chromagel || <code>C</code> || ||
|style="width: 10em"| Standard
+
|-
|style="width: 60em"| <source lang="xml">
+
| Supergel || <code>S</code> || ||
 +
|}
 +
 
 +
Es ist zulässig, dass bei den Attributen <code>mindmx</code> und <code>maxdmx</code> die gleichen Werte eingetragen werden. Dies ist immer dann erforderlich, wenn das Farbrad keine feste Position für eine bestimmte Farbe besitzt und sich beliebig positionieren lässt.
 +
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
 +
| Klassisches Farbrad mit Farbfiltern für eine Entladungslampe oder eine Weißlicht-LED
 +
| <syntaxhighlight lang="xml">
 
<colorwheel dmxchannel="0">
 
<colorwheel dmxchannel="0">
 
   <step type="color" val="#ffffff" mindmx="0" maxdmx="9" caption="White" />
 
   <step type="color" val="#ffffff" mindmx="0" maxdmx="9" caption="White" />
Zeile 185: Zeile 285:
 
   ...
 
   ...
 
</colorwheel>
 
</colorwheel>
</source>
+
</syntaxhighlight>
Farbrad auf DMX-Kanal 1:
+
Farbrad auf DMX-Kanal {{Manual Value | DMX channel | 1}}:
* Farbe Weiß (Farbcode #FFFFFF) zwischen DMX-Wert 0 und 9
+
* Farbe {{Manual Value | Caption | Weiß}} (Farbcode {{Manual Value || #FFFFFF}}) zwischen DMX-Wert {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 9}}
* Farbe Rot (Farbcode #E51E1A) zwischen DMX-Wert 10 und 19
+
* Farbe {{Manual Value | Caption | Rot}} (Farbcode {{Manual Value || #E51E1A}}) zwischen DMX-Wert {{Manual Value | DMX value | 10}} und {{Manual Value | DMX value | 19}}
* Farbe Aquamarine (Farbcode #79BD7F) zwischen DMX-Wert 20 und 29
+
* Farbe {{Manual Value | Caption | Aquamarine}} (Farbcode {{Manual Value || #79BD7F}}) zwischen DMX-Wert {{Manual Value | DMX value | 20}} und {{Manual Value | DMX value | 29}}
* Farbe Grün (Farbcode #018934) zwischen DMX-Wert 30 und 39
+
* Farbe {{Manual Value | Caption | Grün}} (Farbcode {{Manual Value || #018934}}) zwischen DMX-Wert {{Manual Value | DMX value | 30}} und {{Manual Value | DMX value | 39}}
|}
+
|-
{| class="wikitable toptextcells"
+
| Virtuelles Farbrad oder Farbmakros für LED-Scheinwerfer
 +
| <syntaxhighlight lang="xml">
 +
<colorwheel dmxchannel="0">
 +
  <step type="enableRGB" mindmx="0" maxdmx="9"/>
 +
  <step type="color" val="#e51e1a" mindmx="10" maxdmx="19" caption="Red" />
 +
  ...
 +
</colorwheel>
 +
</syntaxhighlight>
 +
Farbrad auf DMX-Kanal {{Manual Value | DMX channel | 1}}:
 +
* Aktivierung der Farbauswahl über die DMX-Kanäle für RGB+ zwischen DMX-Wert {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 9}}
 +
* Farbe {{Manual Value | Caption | Rot}} (Farbcode {{Manual Value || #E51E1A}}) über die Farbmakro-Funktion zwischen DMX-Wert {{Manual Value | DMX value | 10}} und {{Manual Value | DMX value | 19}}
 +
|-
 +
| Defintion der Farben mit Hilfe von Farblisten nach Lee, Chromagel oder Supergel
 +
| <syntaxhighlight lang="xml">
 +
<colorwheel dmxchannel="0">
 +
  <step type="enableRGB" mindmx="0" maxdmx="9"/>
 +
  <step type="color" val="L106" mindmx="10" maxdmx="19" />
 +
  <step type="color" val="L139" mindmx="20" maxdmx="29" />
 +
  <step type="color" val="L071" mindmx="30" maxdmx="39" />
 +
  <step type="color" val="L174" mindmx="40" maxdmx="49" />
 +
  <step type="color" val="L101" mindmx="50" maxdmx="59" />
 +
  ...
 +
</colorwheel>
 +
</syntaxhighlight>
 +
Farbrad auf DMX-Kanal {{Manual Value | DMX channel | 1}}:
 +
* Aktivierung der Farbauswahl über die DMX-Kanäle für RGB+ zwischen DMX-Wert {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 9}}
 +
* Farbe Primary Red (LEE-Nummer {{Manual Value || 106}}) zwischen DMX-Wert {{Manual Value | DMX value | 10}} und {{Manual Value | DMX value | 19}}
 +
* Farbe Primary Green (LEE-Nummer {{Manual Value || 139}}) zwischen DMX-Wert {{Manual Value | DMX value | 20}} und {{Manual Value | DMX value | 29}}
 +
* Farbe Tokyo Blue (LEE-Nummer {{Manual Value || 071}}) zwischen DMX-Wert {{Manual Value | DMX value | 30}} und {{Manual Value | DMX value | 39}}
 +
* Farbe Dark Steel Blue (LEE-Nummer {{Manual Value || 174}}) zwischen DMX-Wert {{Manual Value | DMX value | 40}} und {{Manual Value | DMX value | 49}}
 +
* Farbe Yellow (LEE-Nummer {{Manual Value || 101}}) zwischen DMX-Wert {{Manual Value | DMX value | 50}} und {{Manual Value | DMX value | 59}}
 
|-
 
|-
! Attribut !! type !! val !! mindmx !! maxdmx !! caption
+
| Defintion von Farbmakros für verschiedene Weißtöne
 +
| <syntaxhighlight lang="xml">
 +
<colorwheel dmxchannel="0">
 +
  <step type="enableRGB" mindmx="0" maxdmx="9"/>
 +
  <step type="color" val="2700K" mindmx="10" maxdmx="19" />
 +
  <step type="color" val="3250K" mindmx="20" maxdmx="29" />
 +
  <step type="color" val="4500K" mindmx="30" maxdmx="39" />
 +
  <step type="color" val="5600K" mindmx="40" maxdmx="49" />
 +
  <step type="color" val="6500K" mindmx="50" maxdmx="59" />
 +
  ...
 +
</colorwheel>
 +
</syntaxhighlight>
 +
Virtuelles Farbrad auf DMX-Kanal {{Manual Value | DMX channel | 1}} zum Aufrufen von Farbmakros:
 +
* Aktivierung der Farbauswahl über die DMX-Kanäle für RGB+ zwischen DMX-Wert {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 9}}
 +
* Weiß mit einer Farbtemperatur {{Manual Value || 2700K}} zwischen DMX-Wert {{Manual Value | DMX value | 10}} und {{Manual Value | DMX value | 19}}
 +
* Weiß mit einer Farbtemperatur {{Manual Value || 3250K}} zwischen DMX-Wert {{Manual Value | DMX value | 20}} und {{Manual Value | DMX value | 29}}
 +
* Weiß mit einer Farbtemperatur {{Manual Value || 4500K}} zwischen DMX-Wert {{Manual Value | DMX value | 30}} und {{Manual Value | DMX value | 39}}
 +
* Weiß mit einer Farbtemperatur {{Manual Value || 5600K}} zwischen DMX-Wert {{Manual Value | DMX value | 40}} und {{Manual Value | DMX value | 49}}
 +
* Weiß mit einer Farbtemperatur {{Manual Value || 6500K}} zwischen DMX-Wert {{Manual Value | DMX value | 50}} und {{Manual Value | DMX value | 59}}
 
|-
 
|-
!style="width: 10em; vertical-align:top"| Beschreibung
+
| Aktivierung der Auswahl von vollen Farben des Farbrads über einen zweiten DMX-Kanal
|style="width: 10em"|  
+
| <syntaxhighlight lang="xml">
|style="width: 10em"| Farbcode der Farbe im HEX-Formart
+
<colorwheel dmxchannel="0">
|style="width: 10em"| Unterer DMX-Wert für die Farbe
+
  <support dmxchannel="1" name="colorwheel" >
|style="width: 10em"| Oberer DMX-Wert für die Farbe
+
    <step mindmx="0" maxdmx="15" />
|style="width: 10em"| Name der Farbe
+
  </support>
 +
  <step type="color" val="#ffffff" mindmx="0" maxdmx="9" caption="White" />
 +
  <step type="color" val="#e51e1a" mindmx="10" maxdmx="19" caption="Red" />
 +
  <step type="color" val="#79bd7f" mindmx="20" maxdmx="29" caption="Aquamarine" />
 +
  <step type="color" val="#018934" mindmx="30" maxdmx="39" caption="Green" />
 +
  ...
 +
</colorwheel>
 +
</syntaxhighlight>
 +
Farbrad auf DMX-Kanal {{Manual Value | DMX channel | 1}}, wenn DMX-Wert auf DMX-Kanal {{Manual Value | DMX channel | 2}} zwischen {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 15}}:
 +
* Farbe {{Manual Value | Caption | Weiß}} (Farbcode {{Manual Value || #FFFFFF}}) zwischen DMX-Wert {{Manual Value | DMX value | 0}} und {{Manual Value | DMX value | 9}}
 +
* Farbe {{Manual Value | Caption | Rot}} (Farbcode {{Manual Value || #E51E1A}}) zwischen DMX-Wert {{Manual Value | DMX value | 10}} und {{Manual Value | DMX value | 19}}
 +
* Farbe {{Manual Value | Caption | Aquamarine}} (Farbcode {{Manual Value || #79BD7F}}) zwischen DMX-Wert {{Manual Value | DMX value | 20}} und {{Manual Value | DMX value | 29}}
 +
* Farbe {{Manual Value | Caption | Grün}} (Farbcode {{Manual Value || #018934}}) zwischen DMX-Wert {{Manual Value | DMX value | 30}} und {{Manual Value | DMX value | 39}}
 +
|}
 +
{{DMXC3 Manual-Tableheader DDF-Code attributes | de | step-val}}
 +
! style="vertical-align:top"| Beschreibung
 +
|
 +
| Farbcode der Farbe im HEX-Formart
 +
| Unterer DMX-Wert für die Farbe
 +
| Oberer DMX-Wert für die Farbe
 +
| Name der Farbe
 
|-
 
|-
!style="vertical-align:top"| Zulässiger Attributwert  
+
! style="vertical-align:top" | Zulässiger Attributwert  
 
| <code>color</code>
 
| <code>color</code>
| <code>#000000 bis #FFFFFF</code>
+
| <code>#000000</code> bis <code>#FFFFFF</code>
| <code>0 bis 255</code>
+
| <code>0</code> bis <code>255</code>
| <code>0 bis 255</code>
+
| <code>0</code> bis <code>255</code>
 
| <code>Text</code>
 
| <code>Text</code>
 
|}
 
|}
Zeile 217: Zeile 385:
 
! Name !! RGB-Wert !! HEX-Wert !! CMY
 
! Name !! RGB-Wert !! HEX-Wert !! CMY
 
|-
 
|-
|style="width: 10em"| Weiß
+
| style="width: 200px" | Weiß
|style="width: 10em"| <code>255; 255; 255</code>
+
| style="width: 200px" | <code>255; 255; 255</code>
|style="width: 10em"| <code>#FFFFFF</code>
+
| style="width: 200px" | <code>#FFFFFF</code>
|style="width: 10em"| <code>  0%;  0%;  0%</code>
+
| style="width: 200px" | <code>  0%;  0%;  0%</code>
 
|-
 
|-
 
| Rot
 
| Rot
Zeile 245: Zeile 413:
 
Im Internet gibt es unter dem Suchwort "''RGB zu HEX''" mehrere Konverter, mit deren Hilfe man die RGB-Farben in das HEX-Format umrechnen oder über einen Farbkreis direkt den HEX-Wert generieren kann.
 
Im Internet gibt es unter dem Suchwort "''RGB zu HEX''" mehrere Konverter, mit deren Hilfe man die RGB-Farben in das HEX-Format umrechnen oder über einen Farbkreis direkt den HEX-Wert generieren kann.
  
==Ergänzende Funktionen==
+
== Ergänzende Funktionen ==
 
Für den DMX-Kanal für das Farbrad sind folgende ergänzende Funktionen verfügbar, die in der Regel auf dem gleiche DMX-Kanal liegen:
 
Für den DMX-Kanal für das Farbrad sind folgende ergänzende Funktionen verfügbar, die in der Regel auf dem gleiche DMX-Kanal liegen:
 
* <code>wheelrotation</code>: Kontinuierliches Drehen des Farbrads
 
* <code>wheelrotation</code>: Kontinuierliches Drehen des Farbrads
 
* <code>random</code>: Drehung des Farbrads auf zufällige Positionen
 
* <code>random</code>: Drehung des Farbrads auf zufällige Positionen
  
===Wheelrotation===
+
=== Wheelrotation ===
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
|-
+
 
! Tag !! Variante !! Code
+
| Gleicher DMX-Kanal für kontinuierliche Drehung des Farbrads
|-
+
| <syntaxhighlight lang="xml">
|style="width: 10em"| <code>colorwheel</code>
 
|style="width: 10em"| Gleicher DMX-Kanal für kontinuierliche Drehung des Farbrads
 
|style="width: 60em"| <source lang="xml">
 
 
<colorwheel dmxchannel="0">
 
<colorwheel dmxchannel="0">
 
   <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
 
   <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
Zeile 267: Zeile 432:
 
   </wheelrotation>
 
   </wheelrotation>
 
</colorwheel>
 
</colorwheel>
</source>
+
</syntaxhighlight>
Kontinuierliche Drehung des Farbrads zwischen DMX-Wert 199 und 240 auf DMX-Kanal 1
+
Kontinuierliche Drehung des Farbrads zwischen DMX-Wert {{Manual Value | DMX value | 199}} und {{Manual Value | DMX value | 240}} auf DMX-Kanal {{Manual Value | DMX channel | 1}}
* Drehung des Farbrads im Uhrzeigersinn mit 8 1/s bei DMX-Wert 199, abnehmend bis 0,1 1/s bei DMX-Wert 219.
+
* Drehung des Farbrads im Uhrzeigersinn mit {{Manual Value || 8&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 199}}, abnehmend bis {{Manual Value || 0,1&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 219}}.
* Drehung des Farbrads gegen den Uhrzeigersinn mit 0,1 1/s bei DMX-Wert 220, schneller werdend 8 1/s bei DMX-Wert 240.
+
* Drehung des Farbrads gegen den Uhrzeigersinn mit {{Manual Value || 0,1&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 220}}, schneller werdend {{Manual Value || 8&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 240}}.
 +
|-
 +
| Aktivierung und Einstellung der Drehrichtung der kontinuierlichen Drehung des Farbrad über einen separaten DMX-Kanal, Einstellung der Drehgeschwindigkeit über den eigentlichen DMX-Kanal für das Farbrad
 +
| <syntaxhighlight lang="xml">
 +
<colorwheel dmxchannel="0">
 +
  <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
 +
  <step type="color" val="#e51e1a" mindmx="15" maxdmx="15" caption="Red" />
 +
  ...
 +
  <wheelrotation>
 +
    <support dmxchannel="1" name="wheelrotation" />
 +
    <range type="cw" mindmx="0" maxdmx="255" minval="0.1" maxval="8" >
 +
      <step handler="support-wheelrotation" mindmx="32" maxdmx="47" />
 +
    </range>
 +
    <range type="ccw" mindmx="0" maxdmx="255" minval="0.1" maxval="8" >
 +
      <step handler="support-wheelrotation" mindmx="48" maxdmx="63" />
 +
    </range>
 +
  </wheelrotation>
 +
</colorwheel>
 +
</syntaxhighlight>
 +
Kontinuierliche Drehung des Farbrads
 +
* Drehung im Uhrzeigersinn mit {{Manual Value || 0,1&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 0}} bis {{Manual Value || 8&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 255}} auf DMX-Kanal {{Manual Value | DMX channel | 1}} (DMX-Kanal für Farbrad) bei einem DMX-Wert zwischen {{Manual Value | DMX value | 32}} und {{Manual Value | DMX value | 47}} auf DMX-Kanal {{Manual Value | DMX channel | 2}} (Support-Kanal).
 +
* Drehung gegen den Uhrzeigersinn mit {{Manual Value || 0,1&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 0}} bis {{Manual Value || 8&nbsp;1/s}} bei DMX-Wert {{Manual Value | DMX value | 255}} auf DMX-Kanal {{Manual Value | DMX channel | 1}} (DMX-Kanal für Farbrad) bei einem DMX-Wert zwischen {{Manual Value | DMX value | 32}} und {{Manual Value | DMX value | 47}} auf DMX-Kanal {{Manual Value | DMX channel | 2}} (Support-Kanal)
 
|}
 
|}
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code attributes | de | range-generic}}
|-
+
! vertical-align:top"| Beschreibung
! Attribut !! type !! mindmx !! maxdmx !! minval !! maxval
+
|
|-
+
| DMX-Wert für geringste Drehzahl
!style="width: 10em; vertical-align:top"| Beschreibung
+
| DMX-Wert für die schnellste Drehzahl
|style="width: 10em"|  
+
| Minimale Drehzahl des Farbrad
|style="width: 10em"| DMX-Wert für geringste Drehzahl
+
| Maximale Drehzahl des Farbrads
|style="width: 10em"| DMX-Wert für die schnellste Drehzahl
 
|style="width: 10em"| Minimale Drehzahl des Farbrad
 
|style="width: 10em"| Maximale Drehzahl des Farbrads
 
 
|-
 
|-
!style="vertical-align:top"| Zulässiger Attributwert  
+
! style="vertical-align:top" | Zulässiger Attributwert  
| <code>cw</code><br />
+
| <code>cw</code><br /> <code>ccw</code>
<code>ccw</code>
+
| <code>0</code> bis <code>255</code>
| <code>0 bis 255</code>
+
| <code>0</code> bis <code>255</code>
| <code>0 bis 255</code>
+
| <code>0.01&nbsp;1/s</code> bis <code>15&nbsp;1/s</code>
| <code>0.01 1/s bis 15 1/s</code>
+
| <code>0.01&nbsp;1/s</code> bis <code>15&nbsp;1/s</code>
| <code>0.01 1/s bis 15 1/s</code>
 
 
|}
 
|}
  
===Random===
+
=== Random ===
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
|-
+
 
! Tag !! Variante !! Code
+
| Gleicher DMX-Kanal für zufällige Farbauswahl
|-
+
| <syntaxhighlight lang="xml">
|style="width: 10em"| <code>colorwheel</code>
 
|style="width: 10em"| Gleicher DMX-Kanal für zufällige Farbauswahl
 
|style="width: 60em"| <source lang="xml">
 
 
<colorwheel dmxchannel="0">
 
<colorwheel dmxchannel="0">
 
   <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
 
   <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
Zeile 310: Zeile 489:
 
   </random>
 
   </random>
 
</colorwheel>
 
</colorwheel>
</source>
+
</syntaxhighlight>
Zufällige Farbe des Farbrads auf Kanal 1
+
Zufällige Farbe des Farbrads auf Kanal {{Manual Value | DMX channel | 1}}
* Schneller Farbwechsel bei einem DMX-Wert zwischen 241 und 245
+
* Schneller Farbwechsel bei einem DMX-Wert zwischen {{Manual Value | DMX value | 241}} und {{Manual Value | DMX value | 245}}
* Farbwechsel mit mittlerer Geschwindigkeit bei einem DMX-Wert zwischen 246 und 250
+
* Farbwechsel mit mittlerer Geschwindigkeit bei einem DMX-Wert zwischen {{Manual Value | DMX value | 246}} und {{Manual Value | DMX value | 250}}
* Langsamer Farbwechsel bei einem DMX-Wert zwischen 251 und 255
+
* Langsamer Farbwechsel bei einem DMX-Wert zwischen {{Manual Value | DMX value | 251}} und {{Manual Value | DMX value | 255}}
 
|}
 
|}
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code attributes | de | step-generic }}
|-
+
! style="vertical-align:top" | Beschreibung
! Attribut !! type !! mindmx !! maxdmx
+
|
|-
+
|
!style="width: 10em; vertical-align:top"| Beschreibung
+
|
|style="width: 10em"|  
 
|style="width: 10em"|  
 
|style="width: 10em"|  
 
 
|-
 
|-
!style="vertical-align:top"| Zulässiger Attributwert
+
! style="vertical-align:top" | Zulässiger Attributwert
| <code>fast</code><br />
+
| <code>fast</code><br /> <code>medium</code><br /> <code>slow</code>
<code>medium</code><br />
+
| <code>0</code> bis <code>255</code>
<code>slow</code>
+
| <code>0</code> bis <code>255</code>
| <code>0 bis 255</code>
 
| <code>0 bis 255</code>
 
 
|}
 
|}
  
=Farbtemperatur=
+
= Farbtemperatur =
Mit der Farbtemperatur wird angegeben, wie warm oder kalt eine Farbe dargestellt werden soll. Ein warmes Weiß erzeugen klassische PAR-Scheinwerfer. Die Farbtemperatur liegt hier bei etwa 2.700 K. Entladungslampen in Moving-Head oder Scannern haben dagegen eine Farbtemperatur zwischen 7.000 K und 8.000 K, wodurch dieses Licht als kalt empfunden wird.
+
Mit der Farbtemperatur wird angegeben, wie warm oder kalt eine Farbe dargestellt werden soll. Ein warmes Weiß erzeugen klassische PAR-Scheinwerfer. Die Farbtemperatur liegt hier bei etwa 2.700&nbsp;K. Entladungslampen in Moving-Head oder Scannern haben dagegen eine Farbtemperatur zwischen 7.000&nbsp;K und 8.000&nbsp;K, wodurch dieses Licht als kalt empfunden wird.
 +
 
 +
Technisch handelt es sich bei der Farbtemperatur um einen Filter, der zusätzlich über die aktuelle Farbausgabe gelegt wird. Dies geschieht entweder mechansich in Form einer Filterscheibe, die mit in den Lichtstrahl eingefahren wird. Diese Lösung ist meist bei allen Geräten zu finden, die eine weiße Lichtquelle wie beispielsweise eine Entladungslampe oder eine weiße LED besitzen und die Farbmischung subtraktiv erzeugen. Bei Geräten mit additiver Farbmischung, zu denen üblicherweise RGB-, RGBW-, RGBWA-Scheinwerfer etc. zählen, kann die Farbtemperatur auch elektronisch eingestellt werden. In beiden Fällen ist es aber so, dass die Änderung der Farbe weiterhin möglich ist. Die Änderung der Farbtemperatur kommt dabei zunehmend verstärkt zum Tragen, umso weiter die Farbe sich dem Weiß, also dem Zentrum des Farbkreises nähert.
 +
 
 +
{{Manual Box | de | Attention | Folgende Varianten werden vom DDFCreator nicht unterstützt und dürfen nach dem Einfügen nur noch manuell bearbeitet werden:
 +
* Farbtemperatur mit eigenem Standart-Wert
 +
* Virtuelle Farbtemperatur durch Mischung verschiedener LED-Farben}}
 +
 
 +
{{Manual Box | de | Important | Die Funktion "Farbtemperatur" soll nicht verwendet werden, wenn Weißtöne in Form von Farbmakros in einem Gerät hinterlegt sind und damit nur entweder die Farbmischung über den Farbkreis oder die Auswahl eines voreingestellten Weißtons möglich ist.}}
  
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code examples | de }}
 +
| Separater DMX-Kanal für die Farbtemperatur
 +
| <syntaxhighlight lang="xml">
 +
<colortemp dmxchannel="0" >
 +
  <range minval="3200" maxval="7000" mindmx="0" maxdmx="255" />
 +
</colortemp>
 +
</syntaxhighlight>
 +
Farbtemperatur auf DMX-Kanal {{Manual Value | DMX channel | 1}}:
 +
* Farbtemperatur von {{Manual Value || 3.200&nbsp;K}} bei DMX-Wert {{Manual Value | DMX value | 0}} zunehmend bis {{Manual Value || 7.000&nbsp;K}} bei DMX-Wert {{Manual Value | DMX value | 255}}.
 
|-
 
|-
! Tag !! Variante !! Code
+
| Farbtemperatur nur über einen Teil eines DMX-Kanals aktiv
 +
| <syntaxhighlight lang="xml">
 +
<colortemp dmxchannel="0" >
 +
  <step type="off" mindmx="0" maxdmx="5" />
 +
  <range minval="3200" maxval="7000" mindmx="255" maxdmx="6"/>
 +
</colortemp>
 +
</syntaxhighlight>
 +
Farbtemperatur auf DMX-Kanal {{Manual Value | DMX channel | 1}}:
 +
* Deaktivierung der Regelung der Farbtemperatur im Wertebereich {{Manual Value | DMX value | 0}} bis {{Manual Value | DMX value | 5}}. In der Gerätesteuerung wird ein zusätzlicher Bereich eingefügt.
 +
* Farbtemperatur von {{Manual Value || 3.200&nbsp;K}} bei DMX-Wert {{Manual Value | DMX value | 255}} zunehmend bis {{Manual Value || 7.000&nbsp;K}} bei DMX-Wert {{Manual Value | DMX value | 6}}.
 
|-
 
|-
|style="width: 10em"| <code>colortemp</code>
+
| Farbtemperatur mit eigenem Standart-Wert
|style="width: 10em"| Standard
+
| <syntaxhighlight lang="xml">
|style="width: 60em"| <source lang="xml">
+
<colortemp dmxchannel="0" defaultval="5575" >
<colortemp dmxchannel="0" >
 
 
   <range minval="3200" maxval="7000" mindmx="0" maxdmx="255" />
 
   <range minval="3200" maxval="7000" mindmx="0" maxdmx="255" />
 
</colortemp>
 
</colortemp>
</source>
+
</syntaxhighlight>
Farbtemperatur auf DMX-Kanal 1:
+
Ergänzend zum vorherigen Beispiel wird die standardmäßig gesetzte Farbtemperatur durch das zuästzliche Attribut <code>defaultval</code> auf den eigens definierten Wert von {{Manual Value || 5.575&nbsp;K}} festgeleget.
* Farbtemperatur von 3.200 K bei DMX-Wert zunehmend bis 7.000 K bei DMX-Wert 255.
+
|-
 +
| Virtuelle Farbtemperatur durch Mischung verschiedener LED-Farben
 +
| <syntaxhighlight lang="xml">
 +
<colortemp>
 +
  <amber dmxchannel="0" temp="2400K" />
 +
  <warmwhite dmxchannel="1" temp="3600K" />
 +
  <coldwhite dmxchannel="2" temp="7000K" />
 +
</colortemp>
 +
</syntaxhighlight>
 +
Virtuelle Farbtemperatur generiert durch ein automatisches Mischverhältnis die LED-Farben amber, warmweiß und kaltweiß im Bereich von {{Manual Value || 2.400&nbsp;K}} bis {{Manual Value || 7.000&nbsp;K}} mit vom Standardwert abweichenden Wert für die Farbtemperatur der verfügbaren LEDs.
 +
* Farbtemperatur von {{Manual Value || 2.400&nbsp;K}} über die Amber-LED auf DMX-Kanal {{Manual Value | DMX channel | 1}}.
 +
* Farbtemperatur von {{Manual Value || 3.600&nbsp;K}} über die Warmweiß-LED auf DMX-Kanal {{Manual Value | DMX channel | 2}}.
 +
* Farbtemperatur von {{Manual Value || 7.000&nbsp;K}} über die Kaltweiß-LED auf DMX-Kanal {{Manual Value | DMX channel | 3}}.
 
|}
 
|}
{| class="wikitable toptextcells"
+
{{DMXC3 Manual-Tableheader DDF-Code attributes | de | range-temp}}
|-
+
! style="vertical-align:top" | Beschreibung
! Attribut !! type !! mindmx !! maxdmx !! minval !! maxval
+
| DMX-Wert für die wärmste Farbtemperatur
 +
| DMX-Wert für die kälteste Farbtemperatur
 +
| Wärmste Farbtemperatur
 +
| Kälteste Farbtemperatur
 +
| Indivuelle Farbtemperatur für eine LED
 
|-
 
|-
!style="width: 10em; vertical-align:top"| Beschreibung
+
! Pflicht-Angabe
|style="width: 10em"|
+
| {{Ja}} || {{Ja}} || {{Ja}} || {{Ja}} || {{Nein}}
|style="width: 10em"| DMX-Wert für die wärmste Farbtemperatur
 
|style="width: 10em"| DMX-Wert für die kälteste Farbtemperatur
 
|style="width: 10em"| Wärmste Farbtemperatur
 
|style="width: 10em"| Kälteste Farbtemperatur
 
 
|-
 
|-
!style="vertical-align:top"| Zulässiger Attributwert  
+
! style="vertical-align:top" | Zulässiger Attributwert  
| nicht vorhanden
+
| <code>0</code> bis <code>255</code>
| <code>0 bis 255</code>
+
| <code>0</code> bis <code>255</code>
| <code>0 bis 255</code>
+
| <code>2500&nbsp;K</code> bis <code>8000&nbsp;K</code>
| <code>2500 K bis 8000 K</code>
+
| <code>2500&nbsp;K</code> bis <code>8000&nbsp;K</code>
| <code>2500 K bis 8000 K</code>
+
| <code>2500&nbsp;K</code> bis <code>8000&nbsp;K</code>
 
|}
 
|}
  
 +
[[en: Color (DDF-Syntax) DMXC3]]
 
[[Kategorie: DDF DMXControl 3]]
 
[[Kategorie: DDF DMXControl 3]]

Aktuelle Version vom 15. März 2024, 15:15 Uhr

Books.png Color (DDF-Syntax) DMXC3 Artikel beschreibt
DMXControl 3.2.3
Arrow back.png Position
Matrix Arrow forw.png
Inhaltsverzeichnis
Teil 1: Grundlagen
Teil 2: Funktionen
Teil 3: Procederes
Teil 4: Beispiele


RGB, HSV, CMY und Colorwheel sowie Colortemp sind Funktionen in den DDFs für DMXControl 3, um die Farbe entsprechend des verwendeten Farbmischsystems ansteuern. Alle zuvor genannten Funktionen welchen der Gruppe Farbe (Color) zugeordnet. Die GUI erzeugt für eine Ansteuerung ein unabhängig vom Farbmischsystem arbeitendes Steuerungsfenster (Control panel) und ermöglicht eine direkte Anwahl von festen Farben.


Farbe

Ein Scheinwerfer kann auf zwei Wege eine Farbe erzeugen. Zu jedem Farbmischsystem gibt es aus technischer Sicht verschiedene Mischsysteme, welche in DMXControl 3 wie folgt zugeordnet sind:

  • additive Farbmischung: rgb, hsv
  • subtraktive Farbmischung: cmy, colorwheel

RGBx-Farbmischung

Die RGB-Farbmischung zählt zu den additiven Farbmischungen. Hierbei werden bei der Farbmischung verschiedene Farben hinzugenommen, um die gewünschte Mischfarbe zu erhalten. Daher muss man die Farben rot, grün und blau jeweils auf die maximale Helligkeit stellen, um die Farbe Weiß zu erhalten. DMXControl 3 unterstützt aktuell die Standard-Kanalfarben, welche in der nachfolgenden Tabelle aufgeführt sind. Hierbei können sowohl die ausgeschriebenen Knotennamen als auch die Abkürzungen im XML verwendet werden:

Farbe XML-Knotenname XML-Abkürzung Optional
Rot red r Nein Nein
Grün green g Nein Nein
Blau blue b Nein Nein
Weiß white w Ja Ja
Warmweiß warmwhite ww Ja Ja
Neutralweiß naturalwhite nw Ja Ja
Kaltweiß coldwhite cw Ja Ja
Amber / dunkelorange amber a oder do Ja Ja
UV uv Ja Ja
Indigo / congoblue indigo i oder cb Ja Ja
Cyan cyan c Ja Ja
Lime / hellgrün lime l oder lg Ja Ja
Mint mint mi Ja Ja
Rotorange redorange ro Ja Ja


Wichtiger Hinweis DMXControl 3 rechnet bei Farben im Wertebereich von 0 bis 1 und nicht im Wertebereich von 0% bis 100% oder analog zu DMX im Wertebereich von 0 bis 255. Deswegen zeigt die Gerätesteuerung (Device Control) standardmäßig für weiß die Werte 1; 1; 1 oder für schwarz 0; 0; 0 an. Solltet ihr also bei einem DFF den Wertebereich auf den DMX-Kanälen für die Farben "beschneiden" müssen, beachtet den Wertebereich von 0 bis 1.


Variante Code-Beispiel
Einfacher RGB-Scheinwerfer
<rgb>
  <red dmxchannel="0" />
  <green dmxchannel="1" />
  <blue dmxchannel="2" />
</rgb>

RGB-Farbmischung auf den Kanälen 1 bis 3, wobei der DMX-Kanal

  • 1 die roten LEDs steuert
  • 2 die grünen LEDs steuert
  • 3 die blauen LEDs steuert
RGB-Farbmischung nur auf Teilbereichen der DMX-Kanäle für rot, grün und blau
<rgb>
  <red dmxchannel="0" >
    <step type="off" mindmx="0" maxdmx="9" />
    <range type="linear" mindmx="10" maxdmx="255" minval="0" maxval="1" />
  </red>
  <green dmxchannel="1" >
    <step type="off" mindmx="0" maxdmx="9" />
    <range type="linear" mindmx="10" maxdmx="255" minval="0" maxval="1" />
  </green>
  <blue dmxchannel="2" >
    <step type="off" mindmx="0" maxdmx="9" />
    <range type="linear" mindmx="10" maxdmx="255" minval="0" maxval="1" />
  </blue>
</rgb>

RGB-Farbmischung auf den DMX-Kanälen 1 bis 3:

  • Keine Farbausgabe (LEDs aus) auf jedem DMX-Kanal bei einem DMX-Wert zwischen 0 und 9.
  • Dimmen der LEDs auf jeweiligen DMX-Kanälen von 0% bei DMX-Wert 10 bis 100% bei DMX-Wert 255.
RGBW-Scheinwerfer
<rgb>
  <red dmxchannel="0" />
  <green dmxchannel="1" />
  <blue dmxchannel="2" />
  <white dmxchannel="3" />
</rgb>
RGBA-Scheinwerfer
<rgb>
  <red dmxchannel="0" />
  <green dmxchannel="1" />
  <blue dmxchannel="2" />
  <amber dmxchannel="3" />
</rgb>
Scheinwerfer mit zwei verschiedenen Weißlicht-LEDs
<rgb>
  <red />
  <green />
  <blue />
  <coldwhite dmxchannel="0" />
  <warmwhite dmxchannel="1" />
</rgb>

Farbmischung für Scheinwerfer mit rein kaltweißen und warmweißen LEDs auf den Kanälen 1 und 2, wobei der DMX-Kanal

  • 1 die kaltweißen LEDs steuert (coldwhite)
  • 2 die warmweißen LEDs steuert (warmwhite)

Da die Knoten für Rot, Grün und Blau erforderlich sind, müssen diese in der dargestellten Art und Weise angegeben werden.

Arbeitsweise der zusätzlichen LED-Farben

Alle zusätzlichen LED-Farben wie weiß, amber, uv etc., die neben den RGB-LEDs im Gerät verbaut sind, werden nach dem Hinzufügen des Geräts zu einem Projekt standardmäßig erst einmal nicht angesteuert. In den Eigenschaften des Geräts, aufzurufen zum Beispiel über die Stage View, kann unter dem Eintrag White Automix Mode das Verhalten für jedes Gerät einzeln angepasst werden:

  • None: Keine Ansteuerung der weißen LED (Standard-Einstellung)
  • Add white: Alle vier LEDs bei 100% für die Farbe weiß
  • Only white: Nur weiße LEDs bei 100% für die Farbe weiß

Arbeitsbereiche für zusätzliche LED-Farben

In DMXControl sind für die Arbeitsbereite der zusätzlichen LED-Farben standardmäßig im Programm hinterlegt, können aber vom Nutzer in den jeweiligen DDFs angepasst werden. Der Arbeitsbereich gibt an, ab wann die HAL beginnt, die Farbe amber, indigo etc. in die Farbmischung einzuberechnen. Diese Angaben werden für jede Farbe separat jeweils über die folgenden vier Attribute definiert. Alle vier Attribute zusammen ergeben im Farbspektrum ein Trapez, sofern das linke und rechte Maximum zusammen auf einem Punkt liegen. In letzterem Fall ergibt sich dann ein Dreieck.

  • hueLeftBottom: linker Nullpunkt des Trapezes
  • hueLeftTop: linkes Maximum des Trapezes
  • hueRightTop: rechtes Maximum des Trapezes
  • hueRightBottom: rechter Nullpunkt des Trapezes

Die Standardwerte sind in der untenstehenden Tabelle notiert. Die Werte der Attribute sind in Grad angegeben.

Farbe hueLeftBottom hueLeftTop hueRightTop hueRightBottom
lime 60 90 90 120
amber 0 45 45 60
cyan 120 180 180 240
indigo 240 255 255 300

Für die Farbe amber sieht die vollständige Definition bei einem RGBA-LED-Scheinwerfer dann wie folgt aus:

<rgb>
  <red dmxchannel="0" />
  <green dmxchannel="1" />
  <blue dmxchannel="2" />
  <amber dmxchannel="4" hueLeftBottom="0" hueLeftTop="60" hueRightTop="60" hueRightBottom="120" />
</rgb>


CMY-Farbmischung

Die CMY-Farbmischung ist eine so genannte subtraktive Farbmischung. Hier werden ausgehen von der Farbe Weiß verschiedene durch drei Scheiben in den Farben Cyan, Magenta und Gelb Farbanteile abgezogen, um die gewünschte Mischfarbe zu erhalten. Die Scheiben sind dabei auf der einen Seiten transparent und auf der gegenüberliegenden Seite vollständig eingefärbt.

Farbe XML-Knotenname XML-Abkürzung Optional
Cyan cyan c Nein Nein
Magenta magenta m Nein Nein
Gelb yellow y Nein Nein


Variante Code-Beispiel
Standard-CMY-Farbmischung mit 8 bit
<cmy>
  <cyan dmxchannel="0" />
  <magenta dmxchannel="1" />
  <yellow dmxchannel="2" />
</cmy>

CMY-Farbmischung auf den Kanälen 1 bis 3, wobei der DMX-Kanal

  • 1 die Intensität von Cyan steuert
  • 2 die Intensität von Magenta steuert
  • 3 die Intensität von Gelb steuert

HSV-Farbmischung

Variante Code-Beispiel
HSV-Farbmischung mit einer Auflösung von 8 bit
<hsv>
  <h dmxchannel="0"/>
  <s dmxchannel="1"/>
  <v dmxchannel="2"/>
</hsv>

HSV-Farbmischung auf den DMX-Kanälen 1 bis 3, wobei der DMX-Kanal

  • 1 den Farbwert (Hue) steuert
  • 2 die (Farb-) Sättigung (Saturation) steuert
  • 3 den Hellwert (Value) steuert

Farbrad

Ein Farbrad besteht aus mehreren im Kreis angeordneten, lichtdurchlässigen Elementen, die in verschiedenen Farben eingefärbt sind. Hierdurch erhält der Lichtstrahl eines Moving-Heads oder eines Scanners "seine" Farbe. Je nach Ausführung sind auch Halbfarben möglich, wo das Farbrad dann immer genau in der Mitte zwischen zwei benachbarten Farben im Lichtstrahl positioniert wird.

Die Anzahl der Farben für ein Farbrad ist effektiv gesehen nicht begrenzt. Allerdings sind technisch bedingt nur 255 verschiedene Farben zuzüglich Weiß möglich. Ein DMX-Kanal kann nur Werte zwischen 0 und 255 annehmen.

Achtung, wichtiger Hinweis! Folgende Varianten werden vom DDFCreator nicht unterstützt und dürfen nach dem Einfügen nur noch manuell bearbeitet werden:
  • Virtuelles Farbrad oder Farbmakros für LED-Scheinwerfer
  • Defintion von Farbmakros für verschiedene Weißtöne
  • Aktivierung der Auswahl von vollen Farben des Farbrads über einen zweiten DMX-Kanal
  • Aktivierung und Einstellung der Drehrichtung der kontinuierlichen Drehung des Farbrad über einen separaten DMX-Kanal, Einstellung der Drehgeschwindigkeit über den eigentlichen DMX-Kanal für das Farbrad
Wichtiger Hinweis Die so genannten Split-Colors, das heißt die gleichzeitige Darstellung von zwei, auf dem Farbrad direkt nebeneinander liegende Farben, werden von DMXControl 3 aktuell noch nicht nativ unterstützt.

Basis-Funktionen

Beim Farbrad gibt es zwei Varianten, die Farbe im DDF zu hinterlegen:

  1. Kalibrierte Farben: Man nutzt die in DMXControl 3 hinterlegten Farblisten nach Lee, Chromagel oder Supergel, welche bei entsprechend kalibrierten Geräten immer zur gleichen Farbausgabe führen. Dazu trägt man als Wert des Attributs val nur die dreistellige Nummer der Farbe gemeinsam mit einem vorangestellten Buchstaben als Kürzel für die zu referenzierende Farbliste ein. Den zugehörigen Namen übernimmt DMXControl im Steuerungsfenster für die Farbe und in der Gerätesteuerung automatisch. Details siehe auch nachfolgende Tabelle.
  2. Weißtöne: Zum Abrufen von im Gerät hinterlegte Farbmakros bzw. Presets für Weißtöne trägt man als Wert des Attributs val nur die entsprechende Farbtemperatur inklusive Einheit ein, wie zum Beispiel 3750K. Auf Basis dieser Eingabe generiert DMXControl 3 automatisch die farblich abgestuften Buttons im Steuerungsfenster für die Farbe und in der Gerätesteuerung sowie zeigt auch den Wert der Farbtemperatur in Klartext an.

In allen Fällen erscheinen die Buttons mit den Farben erscheinen dann automatisch im Steuerungsfenster für die Farbe und in der Gerätesteuerung.

Farbliste Kürzel Beispiel
Eingabe Ausgabe in Gerätesteuerung
Lee L L106 Primary Red
Chromagel C
Supergel S

Es ist zulässig, dass bei den Attributen mindmx und maxdmx die gleichen Werte eingetragen werden. Dies ist immer dann erforderlich, wenn das Farbrad keine feste Position für eine bestimmte Farbe besitzt und sich beliebig positionieren lässt.

Variante Code-Beispiel
Klassisches Farbrad mit Farbfiltern für eine Entladungslampe oder eine Weißlicht-LED
<colorwheel dmxchannel="0">
  <step type="color" val="#ffffff" mindmx="0" maxdmx="9" caption="White" />
  <step type="color" val="#e51e1a" mindmx="10" maxdmx="19" caption="Red" />
  <step type="color" val="#79bd7f" mindmx="20" maxdmx="29" caption="Aquamarine" />
  <step type="color" val="#018934" mindmx="30" maxdmx="39" caption="Green" />
  ...
</colorwheel>

Farbrad auf DMX-Kanal 1:

  • Farbe Weiß (Farbcode #FFFFFF) zwischen DMX-Wert 0 und 9
  • Farbe Rot (Farbcode #E51E1A) zwischen DMX-Wert 10 und 19
  • Farbe Aquamarine (Farbcode #79BD7F) zwischen DMX-Wert 20 und 29
  • Farbe Grün (Farbcode #018934) zwischen DMX-Wert 30 und 39
Virtuelles Farbrad oder Farbmakros für LED-Scheinwerfer
<colorwheel dmxchannel="0">
  <step type="enableRGB" mindmx="0" maxdmx="9"/>
  <step type="color" val="#e51e1a" mindmx="10" maxdmx="19" caption="Red" />
  ...
</colorwheel>

Farbrad auf DMX-Kanal 1:

  • Aktivierung der Farbauswahl über die DMX-Kanäle für RGB+ zwischen DMX-Wert 0 und 9
  • Farbe Rot (Farbcode #E51E1A) über die Farbmakro-Funktion zwischen DMX-Wert 10 und 19
Defintion der Farben mit Hilfe von Farblisten nach Lee, Chromagel oder Supergel
<colorwheel dmxchannel="0">
  <step type="enableRGB" mindmx="0" maxdmx="9"/>
  <step type="color" val="L106" mindmx="10" maxdmx="19" />
  <step type="color" val="L139" mindmx="20" maxdmx="29" />
  <step type="color" val="L071" mindmx="30" maxdmx="39" />
  <step type="color" val="L174" mindmx="40" maxdmx="49" />
  <step type="color" val="L101" mindmx="50" maxdmx="59" />
  ...
</colorwheel>

Farbrad auf DMX-Kanal 1:

  • Aktivierung der Farbauswahl über die DMX-Kanäle für RGB+ zwischen DMX-Wert 0 und 9
  • Farbe Primary Red (LEE-Nummer 106) zwischen DMX-Wert 10 und 19
  • Farbe Primary Green (LEE-Nummer 139) zwischen DMX-Wert 20 und 29
  • Farbe Tokyo Blue (LEE-Nummer 071) zwischen DMX-Wert 30 und 39
  • Farbe Dark Steel Blue (LEE-Nummer 174) zwischen DMX-Wert 40 und 49
  • Farbe Yellow (LEE-Nummer 101) zwischen DMX-Wert 50 und 59
Defintion von Farbmakros für verschiedene Weißtöne
<colorwheel dmxchannel="0">
  <step type="enableRGB" mindmx="0" maxdmx="9"/>
  <step type="color" val="2700K" mindmx="10" maxdmx="19" />
  <step type="color" val="3250K" mindmx="20" maxdmx="29" />
  <step type="color" val="4500K" mindmx="30" maxdmx="39" />
  <step type="color" val="5600K" mindmx="40" maxdmx="49" />
  <step type="color" val="6500K" mindmx="50" maxdmx="59" />
  ...
</colorwheel>

Virtuelles Farbrad auf DMX-Kanal 1 zum Aufrufen von Farbmakros:

  • Aktivierung der Farbauswahl über die DMX-Kanäle für RGB+ zwischen DMX-Wert 0 und 9
  • Weiß mit einer Farbtemperatur 2700K zwischen DMX-Wert 10 und 19
  • Weiß mit einer Farbtemperatur 3250K zwischen DMX-Wert 20 und 29
  • Weiß mit einer Farbtemperatur 4500K zwischen DMX-Wert 30 und 39
  • Weiß mit einer Farbtemperatur 5600K zwischen DMX-Wert 40 und 49
  • Weiß mit einer Farbtemperatur 6500K zwischen DMX-Wert 50 und 59
Aktivierung der Auswahl von vollen Farben des Farbrads über einen zweiten DMX-Kanal
<colorwheel dmxchannel="0">
  <support dmxchannel="1" name="colorwheel" >
    <step mindmx="0" maxdmx="15" />
  </support>
  <step type="color" val="#ffffff" mindmx="0" maxdmx="9" caption="White" />
  <step type="color" val="#e51e1a" mindmx="10" maxdmx="19" caption="Red" />
  <step type="color" val="#79bd7f" mindmx="20" maxdmx="29" caption="Aquamarine" />
  <step type="color" val="#018934" mindmx="30" maxdmx="39" caption="Green" />
  ...
</colorwheel>

Farbrad auf DMX-Kanal 1, wenn DMX-Wert auf DMX-Kanal 2 zwischen 0 und 15:

  • Farbe Weiß (Farbcode #FFFFFF) zwischen DMX-Wert 0 und 9
  • Farbe Rot (Farbcode #E51E1A) zwischen DMX-Wert 10 und 19
  • Farbe Aquamarine (Farbcode #79BD7F) zwischen DMX-Wert 20 und 29
  • Farbe Grün (Farbcode #018934) zwischen DMX-Wert 30 und 39
Attribut type val mindmx maxdmx caption
Beschreibung Farbcode der Farbe im HEX-Formart Unterer DMX-Wert für die Farbe Oberer DMX-Wert für die Farbe Name der Farbe
Zulässiger Attributwert color #000000 bis #FFFFFF 0 bis 255 0 bis 255 Text

Der Hexadezimal-Wert (HEX-Wert) kann aus allen anderen Farbsystemen umgerechnet werden. Aus je zwei Buchstaben ergibt sich immer ein Dezimal-Wert zwischen 0 und 255. Beispiele sind hierfür:

Name RGB-Wert HEX-Wert CMY
Weiß 255; 255; 255 #FFFFFF 0%; 0%; 0%
Rot 255; 0; 0 #FF0000 0%; 95%; 94%
Gelb 255; 255; 0 #FFFF00 9%; 0%; 93%
Hellgrün 161; 195; 45 #A1C32D 46%; 0%; 92%
Schwarz 0; 0; 0 #000000 100%; 100%; 100%

Im Internet gibt es unter dem Suchwort "RGB zu HEX" mehrere Konverter, mit deren Hilfe man die RGB-Farben in das HEX-Format umrechnen oder über einen Farbkreis direkt den HEX-Wert generieren kann.

Ergänzende Funktionen

Für den DMX-Kanal für das Farbrad sind folgende ergänzende Funktionen verfügbar, die in der Regel auf dem gleiche DMX-Kanal liegen:

  • wheelrotation: Kontinuierliches Drehen des Farbrads
  • random: Drehung des Farbrads auf zufällige Positionen

Wheelrotation

Variante Code-Beispiel
Gleicher DMX-Kanal für kontinuierliche Drehung des Farbrads
<colorwheel dmxchannel="0">
  <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
  <step type="color" val="#e51e1a" mindmx="15" maxdmx="15" caption="Red" />
  ...
  <wheelrotation>
    <range type="cw" mindmx="219" maxdmx="199" minval="0.1" maxval="8" />
    <range type="ccw" mindmx="220" maxdmx="240" minval="0.1" maxval="8" />
  </wheelrotation>
</colorwheel>

Kontinuierliche Drehung des Farbrads zwischen DMX-Wert 199 und 240 auf DMX-Kanal 1

  • Drehung des Farbrads im Uhrzeigersinn mit 8 1/s bei DMX-Wert 199, abnehmend bis 0,1 1/s bei DMX-Wert 219.
  • Drehung des Farbrads gegen den Uhrzeigersinn mit 0,1 1/s bei DMX-Wert 220, schneller werdend 8 1/s bei DMX-Wert 240.
Aktivierung und Einstellung der Drehrichtung der kontinuierlichen Drehung des Farbrad über einen separaten DMX-Kanal, Einstellung der Drehgeschwindigkeit über den eigentlichen DMX-Kanal für das Farbrad
<colorwheel dmxchannel="0">
  <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
  <step type="color" val="#e51e1a" mindmx="15" maxdmx="15" caption="Red" />
  ...
  <wheelrotation>
    <support dmxchannel="1" name="wheelrotation" />
    <range type="cw" mindmx="0" maxdmx="255" minval="0.1" maxval="8" >
      <step handler="support-wheelrotation" mindmx="32" maxdmx="47" />
    </range>
    <range type="ccw" mindmx="0" maxdmx="255" minval="0.1" maxval="8" >
      <step handler="support-wheelrotation" mindmx="48" maxdmx="63" />
    </range>
  </wheelrotation>
</colorwheel>

Kontinuierliche Drehung des Farbrads

  • Drehung im Uhrzeigersinn mit 0,1 1/s bei DMX-Wert 0 bis 8 1/s bei DMX-Wert 255 auf DMX-Kanal 1 (DMX-Kanal für Farbrad) bei einem DMX-Wert zwischen 32 und 47 auf DMX-Kanal 2 (Support-Kanal).
  • Drehung gegen den Uhrzeigersinn mit 0,1 1/s bei DMX-Wert 0 bis 8 1/s bei DMX-Wert 255 auf DMX-Kanal 1 (DMX-Kanal für Farbrad) bei einem DMX-Wert zwischen 32 und 47 auf DMX-Kanal 2 (Support-Kanal)
Attribut type mindmx maxdmx minval maxval
Beschreibung DMX-Wert für geringste Drehzahl DMX-Wert für die schnellste Drehzahl Minimale Drehzahl des Farbrad Maximale Drehzahl des Farbrads
Zulässiger Attributwert cw
ccw
0 bis 255 0 bis 255 0.01 1/s bis 15 1/s 0.01 1/s bis 15 1/s

Random

Variante Code-Beispiel
Gleicher DMX-Kanal für zufällige Farbauswahl
<colorwheel dmxchannel="0">
  <step type="color" val="#ffffff" mindmx="0" maxdmx="0" caption="White" />
  <step type="color" val="#e51e1a" mindmx="15" maxdmx="15" caption="Red" />
  ...
  <random>
    <step type="fast" mindmx="241" maxdmx="245" />
    <step type="medium" mindmx="246" maxdmx="250" />
    <step type="slow" mindmx="251" maxdmx="255" />
  </random>
</colorwheel>

Zufällige Farbe des Farbrads auf Kanal 1

  • Schneller Farbwechsel bei einem DMX-Wert zwischen 241 und 245
  • Farbwechsel mit mittlerer Geschwindigkeit bei einem DMX-Wert zwischen 246 und 250
  • Langsamer Farbwechsel bei einem DMX-Wert zwischen 251 und 255
Attribut type mindmx maxdmx
Beschreibung
Zulässiger Attributwert fast
medium
slow
0 bis 255 0 bis 255

Farbtemperatur

Mit der Farbtemperatur wird angegeben, wie warm oder kalt eine Farbe dargestellt werden soll. Ein warmes Weiß erzeugen klassische PAR-Scheinwerfer. Die Farbtemperatur liegt hier bei etwa 2.700 K. Entladungslampen in Moving-Head oder Scannern haben dagegen eine Farbtemperatur zwischen 7.000 K und 8.000 K, wodurch dieses Licht als kalt empfunden wird.

Technisch handelt es sich bei der Farbtemperatur um einen Filter, der zusätzlich über die aktuelle Farbausgabe gelegt wird. Dies geschieht entweder mechansich in Form einer Filterscheibe, die mit in den Lichtstrahl eingefahren wird. Diese Lösung ist meist bei allen Geräten zu finden, die eine weiße Lichtquelle wie beispielsweise eine Entladungslampe oder eine weiße LED besitzen und die Farbmischung subtraktiv erzeugen. Bei Geräten mit additiver Farbmischung, zu denen üblicherweise RGB-, RGBW-, RGBWA-Scheinwerfer etc. zählen, kann die Farbtemperatur auch elektronisch eingestellt werden. In beiden Fällen ist es aber so, dass die Änderung der Farbe weiterhin möglich ist. Die Änderung der Farbtemperatur kommt dabei zunehmend verstärkt zum Tragen, umso weiter die Farbe sich dem Weiß, also dem Zentrum des Farbkreises nähert.


Achtung, wichtiger Hinweis! Folgende Varianten werden vom DDFCreator nicht unterstützt und dürfen nach dem Einfügen nur noch manuell bearbeitet werden:
  • Farbtemperatur mit eigenem Standart-Wert
  • Virtuelle Farbtemperatur durch Mischung verschiedener LED-Farben


Wichtiger Hinweis Die Funktion "Farbtemperatur" soll nicht verwendet werden, wenn Weißtöne in Form von Farbmakros in einem Gerät hinterlegt sind und damit nur entweder die Farbmischung über den Farbkreis oder die Auswahl eines voreingestellten Weißtons möglich ist.


Variante Code-Beispiel
Separater DMX-Kanal für die Farbtemperatur
<colortemp dmxchannel="0" >
  <range minval="3200" maxval="7000" mindmx="0" maxdmx="255" />
</colortemp>

Farbtemperatur auf DMX-Kanal 1:

  • Farbtemperatur von 3.200 K bei DMX-Wert 0 zunehmend bis 7.000 K bei DMX-Wert 255.
Farbtemperatur nur über einen Teil eines DMX-Kanals aktiv
<colortemp dmxchannel="0" >
  <step type="off" mindmx="0" maxdmx="5" />
  <range minval="3200" maxval="7000" mindmx="255" maxdmx="6"/>
</colortemp>

Farbtemperatur auf DMX-Kanal 1:

  • Deaktivierung der Regelung der Farbtemperatur im Wertebereich 0 bis 5. In der Gerätesteuerung wird ein zusätzlicher Bereich eingefügt.
  • Farbtemperatur von 3.200 K bei DMX-Wert 255 zunehmend bis 7.000 K bei DMX-Wert 6.
Farbtemperatur mit eigenem Standart-Wert
<colortemp dmxchannel="0" defaultval="5575" >
  <range minval="3200" maxval="7000" mindmx="0" maxdmx="255" />
</colortemp>

Ergänzend zum vorherigen Beispiel wird die standardmäßig gesetzte Farbtemperatur durch das zuästzliche Attribut defaultval auf den eigens definierten Wert von 5.575 K festgeleget.

Virtuelle Farbtemperatur durch Mischung verschiedener LED-Farben
<colortemp>
  <amber dmxchannel="0" temp="2400K" />
  <warmwhite dmxchannel="1" temp="3600K" />
  <coldwhite dmxchannel="2" temp="7000K" />
</colortemp>

Virtuelle Farbtemperatur generiert durch ein automatisches Mischverhältnis die LED-Farben amber, warmweiß und kaltweiß im Bereich von 2.400 K bis 7.000 K mit vom Standardwert abweichenden Wert für die Farbtemperatur der verfügbaren LEDs.

  • Farbtemperatur von 2.400 K über die Amber-LED auf DMX-Kanal 1.
  • Farbtemperatur von 3.600 K über die Warmweiß-LED auf DMX-Kanal 2.
  • Farbtemperatur von 7.000 K über die Kaltweiß-LED auf DMX-Kanal 3.
Attribut mindmx maxdmx minval maxval temp
Beschreibung DMX-Wert für die wärmste Farbtemperatur DMX-Wert für die kälteste Farbtemperatur Wärmste Farbtemperatur Kälteste Farbtemperatur Indivuelle Farbtemperatur für eine LED
Pflicht-Angabe Ja Ja Ja Ja Ja Ja Ja Ja Nein Nein
Zulässiger Attributwert 0 bis 255 0 bis 255 2500 K bis 8000 K 2500 K bis 8000 K 2500 K bis 8000 K