Programmer (Input Assignment) DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
  
  
Mit diesem Node können sowohl einzelne Devices als auch Device Groups über das {{Manual_Windowcaption|[[Softdesk_DMXC3|Softdesk]]}} oder via DMX-In angesprochen werden. Der Programmer Node ist dabei der Ersatz für die direkte Ansteuerung von Devices, die bis zu DMXControl 3.1.3 im alten Input Assignment existierte.
+
Mit diesem Node können sowohl einzelne Devices als auch Device Groups über das {{Manual_Windowcaption|[[Softdesk_DMXC3|Softdesk]]}} oder via DMX-In angesprochen werden. Der {{Manual_Objectcaption|Programmer}}-Node ist dabei der Ersatz für die direkte Ansteuerung von Devices, die bis zu DMXControl 3.1.3 im alten Input Assignment existierte.
 +
 
 
[Bild]
 
[Bild]
  
=Eingänge=
+
= Eingänge =
 
{| class="wikitable toptextcells"
 
{| class="wikitable toptextcells"
 
|-
 
|-
 
! style="width: 8em" | Name !! style="width: 12em" | Zulässige Werte !! style="width: 8em" | Datentyp !! Beschreibung
 
! style="width: 8em" | Name !! style="width: 12em" | Zulässige Werte !! style="width: 8em" | Datentyp !! Beschreibung
 
|-
 
|-
| Device or Group ID || ID, Device-Nummer, Group-Nummer || String || Eingang unter anderem Device-Nummer oder Gruppennummer, auch über ein Format-Node als “Aufzählung” / Liste zum direkten Auswählen von mehreren unterschiedlichen Geräten gleichzeitig
+
| Device or Group ID || ID, Device-Nummer, Group-Nummer || String || Eingang unter anderem Device-Nummer oder Gruppennummer, auch über ein Format-Node als "Aufzählung".<br /> Liste zum direkten Auswählen von mehreren unterschiedlichen Geräten gleichzeitig.
 
|-
 
|-
| Output Mode || colspan="2" | || Ändert den Output Mode für den Programmer
+
| Output Mode || colspan="2" | || Ändert den Output Mode für den Programmer.
 
|-
 
|-
| Lumos || rowspan="4" | <code>1</code> oder <code>true</code> || rowspan="5" | Bool || Leert den Programmer
+
| Lumos || rowspan="4" | <code>1</code> oder <code>true</code> || rowspan="5" | Bool || Leert den Programmer.
 
|-
 
|-
| Clear Undo || Macht das Leeren des Programmers rückgängig
+
| Clear Undo || Macht das Leeren des Programmers rückgängig.
 
|-
 
|-
| Lumos || Setzt die Helligkeit auf 100% und öffnet ggf. einen vorhandenen Shutter
+
| Lumos || Setzt die Helligkeit auf 100% und öffnet ggf. einen vorhandenen Shutter.
 
|-
 
|-
| Nox || Setzt die Helligkeit auf 0% und schließt ggf. einen vorhandenen Shutter
+
| Nox || Setzt die Helligkeit auf 0% und schließt ggf. einen vorhandenen Shutter.
 
|-
 
|-
| Shutter || <code>0</code> oder <code>1</code> bzw.<br/><code>true</code> oder <code>false</code> || Öffnet oder schließt des Shutter
+
| Shutter || <code>0</code> oder <code>1</code> bzw.<br/><code>true</code> oder <code>false</code> || Öffnet oder schließt des Shutter.
 
|-
 
|-
| Intensity || rowspan="4" | <code>0.0</code> - <code>1.0</code> || rowspan="4" | Double || Setzt die Helligkeit des Dimmers im Bereich von <code>0%</code> bis </code>100%</code>
+
| Intensity || rowspan="4" | <code>0.0</code> - <code>1.0</code> || rowspan="4" | Double || Setzt die Helligkeit des Dimmers im Bereich von <code>0%</code> bis </code>100%</code>.
 
|-
 
|-
| Strobe || Setzt die gewünschte Strobe-Frequenz
+
| Strobe || Setzt die gewünschte Strobe-Frequenz.
 
|-
 
|-
| Pan || Position der Pan-Achse
+
| Pan || Position der Pan-Achse.
 
|-
 
|-
| Tilt || Position der Tilt-Achse
+
| Tilt || Position der Tilt-Achse.
 
|-
 
|-
| Color || Farbe als RGB-Wert || String || Input zum Festlegen der Farbe
+
| Color || Farbe als RGB-Wert || String || Input zum Festlegen der Farbe.
 
|-
 
|-
| Colortemp || <code>0.0</code> - <code>1.0</code> || Double || Bestimmt die Farbtemperatur
+
| Colortemp || <code>0.0</code> - <code>1.0</code> || Double || Bestimmt die Farbtemperatur.
 
|-
 
|-
| Gobo || colspan="2" | || Auswahl des Gobos
+
| Gobo || colspan="2" | || Auswahl des Gobos.
 
|-
 
|-
| Goboindex || <code>0.0</code> - <code>1.0</code> || rowspan="7" | Double || Positionierung des Gobos in einem bestimmten Winkel
+
| Goboindex || <code>0.0</code> - <code>1.0</code> || rowspan="7" | Double || Positionierung des Gobos in einem bestimmten Winkel.
 
|-
 
|-
| rowspan="2" | Goborotation || <code>0.0</code> - <code>0.5</code> || Kontinuierliche Drehung des gewählten Gobos im Uhrzeigersinn (CW)
+
| rowspan="2" | Goborotation || <code>0.0</code> - <code>0.5</code> || Kontinuierliche Drehung des gewählten Gobos im Uhrzeigersinn (CW).
 
|-
 
|-
| <code>0.5</code> - <code>1.0</code> || Kontinuierliche Drehung des gewählten Gobos entgegen des Uhrzeigersinns (CCW)
+
| <code>0.5</code> - <code>1.0</code> || Kontinuierliche Drehung des gewählten Gobos entgegen des Uhrzeigersinns (CCW).
 
|-
 
|-
| Zoom ||  rowspan="4" | <code>0.0</code> - <code>1.0</code> || Bestimmt den Öffnungswinkel (Zoom) des Lichtkegels
+
| Zoom ||  rowspan="4" | <code>0.0</code> - <code>1.0</code> || Bestimmt den Öffnungswinkel (Zoom) des Lichtkegels.
 
|-
 
|-
| Fokus || Legt die Schärfe der Projektion fest
+
| Fokus || Legt die Schärfe der Projektion fest.
 
|-
 
|-
| Frost || Fährt den Frostfilter ein, um den Lichtstrahl (zunehmend) weichzuzeichnen
+
| Frost || Fährt den Frostfilter ein, um den Lichtstrahl (zunehmend) weichzuzeichnen.
 
|-
 
|-
| Iris || Schließt oder öffnet die Iris linear zum anliegenden Wert
+
| Iris || Schließt oder öffnet die Iris linear zum anliegenden Wert.
 
|-
 
|-
| Prisma || colspan="2" | || Auswahl und Aktivierung des Prismas
+
| Prisma || colspan="2" | || Auswahl und Aktivierung des Prismas.
 
|-
 
|-
| Prismaindex || <code>0</code> - <code>1</code> || rowspan="3" | Double || Positioniert das aktive Prisma in einem vorgegebenen Winkel
+
| Prismaindex || <code>0</code> - <code>1</code> || rowspan="3" | Double || Positioniert das aktive Prisma in einem vorgegebenen Winkel.
 
|-
 
|-
| rowspan="2" | Prismarotation ||<code>0.0</code> - <code>0.5</code> || Kontinuierliche Drehung des gewählten Primas im Uhrzeigersinn (CW)
+
| rowspan="2" | Prismarotation ||<code>0.0</code> - <code>0.5</code> || Kontinuierliche Drehung des gewählten Primas im Uhrzeigersinn (CW).
 
|-
 
|-
| <code>0.5</code> - <code>1.0</code> || Kontinuierliche Drehung des gewählten Prisma entgegen des Uhrzeigersinns (CCW)
+
| <code>0.5</code> - <code>1.0</code> || Kontinuierliche Drehung des gewählten Prisma entgegen des Uhrzeigersinns (CCW).
 
|-
 
|-
 
|}
 
|}
Zeile 65: Zeile 66:
 
{{BoxWichtig | Text= Durch die zulässigen Werte von <code>0</code> - <code>1</code> bei den regelbaren Eingängen ist der Programmer Node universell nutzbar und auch für mehrere Geräte gleichzeitig. Die Zuordnung der tatsächlichen Werte, wie zum Beispiel der maximale Schwenkbereich für die Pan- und Tilt-Achse kann nur im Vorfeld im Softdesk mit einem vorgeschalteten Rule of Three Node erfolgen, welcher die vom Softdesk gesendeten Werte auf die zulässigen Werte am Eingang des Programmer Nodes herunterskaliert.}}
 
{{BoxWichtig | Text= Durch die zulässigen Werte von <code>0</code> - <code>1</code> bei den regelbaren Eingängen ist der Programmer Node universell nutzbar und auch für mehrere Geräte gleichzeitig. Die Zuordnung der tatsächlichen Werte, wie zum Beispiel der maximale Schwenkbereich für die Pan- und Tilt-Achse kann nur im Vorfeld im Softdesk mit einem vorgeschalteten Rule of Three Node erfolgen, welcher die vom Softdesk gesendeten Werte auf die zulässigen Werte am Eingang des Programmer Nodes herunterskaliert.}}
  
=Ausgänge=
+
= Ausgänge =
 
{| class="wikitable toptextcells"
 
{| class="wikitable toptextcells"
 
|-
 
|-
! style="width: 8em" | Name !! style="width: 12em" | Ausgebende Werte !! style="width: 8em" | Datentyp !! Beschreibung
+
! style="width: 125px" | Name !! style="width: 175px" | Ausgebende Werte !! style="width: 125px" | Datentyp !! Beschreibung
 
|-
 
|-
 
| Output Mode || <code>All</code> || String || Gibt den zusammengesetzten oder formatierten Text aus, um hiermit einen Button oder ein Label im Softdesk dynamisch zu beschriften.
 
| Output Mode || <code>All</code> || String || Gibt den zusammengesetzten oder formatierten Text aus, um hiermit einen Button oder ein Label im Softdesk dynamisch zu beschriften.
Zeile 78: Zeile 79:
 
{| class="wikitable toptextcells"
 
{| class="wikitable toptextcells"
 
|- class="hintergrundfarbe6"
 
|- class="hintergrundfarbe6"
! style="width: 8em" | Einstellung !! style="width: 12em" | Möglicher Parameter !! style="width: 8em" | Standardwert !! Beschreibung
+
! style="width: 125px" | Einstellung !! style="width: 175px" | Möglicher Parameter !! style="width: 125px" | Standardwert !! Beschreibung
 
|-
 
|-
 
| '''Name''' || beliebiger Text || Cuelist || Benutzerdefinierte Beschreibung des Nodes im Titel.
 
| '''Name''' || beliebiger Text || Cuelist || Benutzerdefinierte Beschreibung des Nodes im Titel.
Zeile 89: Zeile 90:
  
 
= Anwendungsbeispiel =
 
= Anwendungsbeispiel =
 
+
Mit Hilfe des {{Manual_Objectcaption|Programmer}}-Nodes kann man sich eine unabhängig von der Auswahl in der {{Manual_Windowcaption|[[Stage_View_DMXC3|Stage View]]}} arbeitenden Live-Steuerung für beliebige Geräte mit einer eigenen Oberfläche im {{Manual_Windowcaption|Softdesk}} oder über einen MIDI-Controller erstellen. Durch den Weg der Live-Steuerung über den Programmer hat man mehr Transparenz über die aktuelle Ausgabe und kann die erstelle Lichtstimmung auf Wunsch direkt in einer {{Manual_Windowcaption|[[Cuelist_DMXC3|Cue]]}} ablegen.
  
 
[[Kategorie:Input Assignment DMXC3]]
 
[[Kategorie:Input Assignment DMXC3]]
 
[[Kategorie:Wrapper-Nodes DMXC3]]
 
[[Kategorie:Wrapper-Nodes DMXC3]]

Version vom 12. Januar 2020, 17:05 Uhr

Books.png Programmer (Input Assignment) DMXC3 Artikel beschreibt
DMXControl 3.2.0
Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S


Mit diesem Node können sowohl einzelne Devices als auch Device Groups über das Softdesk oder via DMX-In angesprochen werden. Der Programmer-Node ist dabei der Ersatz für die direkte Ansteuerung von Devices, die bis zu DMXControl 3.1.3 im alten Input Assignment existierte.

[Bild]

Eingänge

Name Zulässige Werte Datentyp Beschreibung
Device or Group ID ID, Device-Nummer, Group-Nummer String Eingang unter anderem Device-Nummer oder Gruppennummer, auch über ein Format-Node als "Aufzählung".
Liste zum direkten Auswählen von mehreren unterschiedlichen Geräten gleichzeitig.
Output Mode Ändert den Output Mode für den Programmer.
Lumos 1 oder true Bool Leert den Programmer.
Clear Undo Macht das Leeren des Programmers rückgängig.
Lumos Setzt die Helligkeit auf 100% und öffnet ggf. einen vorhandenen Shutter.
Nox Setzt die Helligkeit auf 0% und schließt ggf. einen vorhandenen Shutter.
Shutter 0 oder 1 bzw.
true oder false
Öffnet oder schließt des Shutter.
Intensity 0.0 - 1.0 Double Setzt die Helligkeit des Dimmers im Bereich von 0% bis 100%.
Strobe Setzt die gewünschte Strobe-Frequenz.
Pan Position der Pan-Achse.
Tilt Position der Tilt-Achse.
Color Farbe als RGB-Wert String Input zum Festlegen der Farbe.
Colortemp 0.0 - 1.0 Double Bestimmt die Farbtemperatur.
Gobo Auswahl des Gobos.
Goboindex 0.0 - 1.0 Double Positionierung des Gobos in einem bestimmten Winkel.
Goborotation 0.0 - 0.5 Kontinuierliche Drehung des gewählten Gobos im Uhrzeigersinn (CW).
0.5 - 1.0 Kontinuierliche Drehung des gewählten Gobos entgegen des Uhrzeigersinns (CCW).
Zoom 0.0 - 1.0 Bestimmt den Öffnungswinkel (Zoom) des Lichtkegels.
Fokus Legt die Schärfe der Projektion fest.
Frost Fährt den Frostfilter ein, um den Lichtstrahl (zunehmend) weichzuzeichnen.
Iris Schließt oder öffnet die Iris linear zum anliegenden Wert.
Prisma Auswahl und Aktivierung des Prismas.
Prismaindex 0 - 1 Double Positioniert das aktive Prisma in einem vorgegebenen Winkel.
Prismarotation 0.0 - 0.5 Kontinuierliche Drehung des gewählten Primas im Uhrzeigersinn (CW).
0.5 - 1.0 Kontinuierliche Drehung des gewählten Prisma entgegen des Uhrzeigersinns (CCW).


 Wichtiger Hinweis Durch die zulässigen Werte von 0 - 1 bei den regelbaren Eingängen ist der Programmer Node universell nutzbar und auch für mehrere Geräte gleichzeitig. Die Zuordnung der tatsächlichen Werte, wie zum Beispiel der maximale Schwenkbereich für die Pan- und Tilt-Achse kann nur im Vorfeld im Softdesk mit einem vorgeschalteten Rule of Three Node erfolgen, welcher die vom Softdesk gesendeten Werte auf die zulässigen Werte am Eingang des Programmer Nodes herunterskaliert.


Ausgänge

Name Ausgebende Werte Datentyp Beschreibung
Output Mode All String Gibt den zusammengesetzten oder formatierten Text aus, um hiermit einen Button oder ein Label im Softdesk dynamisch zu beschriften.

Konfiguration

Das Programmer-Node bietet folgende Einstellparameter in den Properties.

Einstellung Möglicher Parameter Standardwert Beschreibung
Name beliebiger Text Cuelist Benutzerdefinierte Beschreibung des Nodes im Titel.
GUI properties
Position X-Koordinate
Y-Koordinate
variabel Manuelle Position in X-Richtung und Y-Richtung für das Node.


Anwendungsbeispiel

Mit Hilfe des Programmer-Nodes kann man sich eine unabhängig von der Auswahl in der Stage View arbeitenden Live-Steuerung für beliebige Geräte mit einer eigenen Oberfläche im Softdesk oder über einen MIDI-Controller erstellen. Durch den Weg der Live-Steuerung über den Programmer hat man mehr Transparenz über die aktuelle Ausgabe und kann die erstelle Lichtstimmung auf Wunsch direkt in einer Cue ablegen.