Master DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Zur Navigation springen Zur Suche springen
(Diverse Überarbeitungen und Ergänzungen)
Zeile 40: Zeile 40:
  
 
= Nutzung =
 
= Nutzung =
 
Auch Master können mit normalem {{Manual_Windowcaption|[[Fanning_DMXC3|Fanning]]}} genutzt werden.
 
  
 
== Group Master ==
 
== Group Master ==
Zeile 83: Zeile 81:
  
 
== Parametermaster ==
 
== Parametermaster ==
Parametermaster sind zur Manipulation von Werten bestimmt. Diese Master haben einen Wertebereich von 0 bis 100 und können für verschiedene Geräteeigenschaften (zum Beispiel Dimmer), oder auch für Eigenschaften in Effekten benutzen (Peak, Size, Phase, ...).
+
Parametermaster sind zur Manipulation von Werten bestimmt, welche keine Geschwindigkeit angeben (Frequenz in Hertz oder Zeit in Sekunden bzw. Millisekunden). Die Parametermaster haben einen Wertebereich von 0 bis 100 und können für verschiedene Gerätefunktionen (zum Beispiel Dimmer) oder auch für Parameter in Effekten benutzen (Peak, Size, Phase, ...). Dazu wird in der {{Manual_Windowcaption|[[Device_Control_DMXC3|Gerätesteuerung (Device Control)]]}} in der entsprechenden Gerätefunktion bzw. dem Parameter der gewünschte Parametermaster zugewiesen. Die Eingabe erfolgt dabei nachdem Schema, dass man Typ des Masters (hier Parametermaster) und dessen Nummer definiert. Im folgenden Beispiel ist der <code>{ParameterMaster 1}</code> der Amplitude des Bump-Effekts zugeordnet:
Dazu wird in der {{Manual_Windowcaption|[[Device_Control_DMXC3|Gerätesteuerung (Device Control)]]}} in der entsprechenden Eigenschaft Master zugewiesen. Dabei wird der Typ des Masters angegeben und deren Nummer:
 
  
 
{{Bild_mit_Unterschrift|DMXC3_Manual_Master_Parametermaster-effect-usage.png|1|Anwendung des Parametermaster in der Gerätesteuerung|center}}
 
{{Bild_mit_Unterschrift|DMXC3_Manual_Master_Parametermaster-effect-usage.png|1|Anwendung des Parametermaster in der Gerätesteuerung|center}}
  
Anschließend wird diese Einstellung in eine {{Manual_Windowcaption|[[Cuelist_DMXC3|Szene (Cue)]]}} oder ein {{Manual_Windowcaption|[[Preset_DMXC3|Preset]]}} gespeichert. Beim Ausführen der Szene über die zueghörige {{Manual_Windowcaption|Szenenliste}} oder des Presets wird der Parametermaster im Hintergrund geladen. Sobald nun der Wert des Masters geändert wird, passt sich die entsprechende Eigenschaft an.
+
Neben der einfachen Verwendung können mit den normalen {{Manual_Windowcaption|[[Fanning_DMXC3|Fanning]]}}-Operatoren in jeder erdenklicher Kombination gefannt werden: mehrere Parametermaster untereinander oder in Kombination mit einem statischen Wert. Durch die Eingabe von <code>{Parametermaster 1} > {Parametermaster 2}</code> wird beispielsweise ein lineares Fanning zwischen den gesetzten Werten des Parametermaster 1 und Parametermaster 2 generiert. Mit der in diesem Kontext erfolgende Eingabe von <code>{ParameterMaster 2}</code> wird der Parametermaster 2 automatisch im Projekt angelegt, sofern dieser noch nicht existiert. Man kann hier auch jede andere Zahl verwenden, zum Beispiel <code>{ParameterMaster 32}</code> oder <code>{ParameterMaster 4942}</code>, um auch beispielsweise komplexere Fannings oder gleich mehrere Gerätefunktionen bzw. Parameter von Effekten in einer einzigen Szene zu speichern.
 +
 
 +
Nach der Eingabe der Werte für die Gerätefunktionen und Parameter von Effekten wird diese Einstellung in eine {{Manual_Windowcaption|[[Cuelist_DMXC3|Szene (Cue)]]}} oder ein {{Manual_Windowcaption|[[Preset_DMXC3|Preset]]}} gespeichert. Beim Ausführen der Szene über die zugehörige {{Manual_Windowcaption|Szenenliste}} oder des Presets wird der Parametermaster im Hintergrund geladen. Sobald nun der Wert des Parametermasters geändert wird, passt sich die entsprechende Eigenschaft an.
 +
 
 +
Parametermaster können auch außerhalb von Szenenlisten in einem Projekt genutzt werden, zum Beispiel ausschließlich für Operationen in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung (Input Assignment)]]}}. Eine Möglichkeit ist zum Beispiel, dass ein Parametermaster gleiche Werte in mehreren Verbindungssets (Connectionsets) zur Verfügung stellt und hiermit die Funktion eines Merkers übernimmt.
  
Durch die erste Eingabe von <code>{ParameterMaster 2}</code>, wird der Parameter Master 2 automatisch im Projekt angelegt. Man kann hier auch jede andere Zahl verwenden, zum Beispiel <code>{ParameterMaster 32}</code> oder <code>{ParameterMaster 4942}</code>.
+
{{Manual_Box | de | Hint | Benötigt man in seinem Projekt zusätzliche Parametermaster, so lassen sich diese zur Zeit dennoch nur über die {{Manual_Windowcaption|Gerätesteuerung}} erzeugen. Der Weg erfolgt nach dem gleichen Schema, als ob man den Parametermaster in einem Effekt oder für eine Gerätefunktion verwendet. Nachdem diese Eingabe durch Drücken der {{Manual_Keyboard|Enter}}-Taste in den {{Manual_Windowcaption|[[Programmer_DMXC3|Programmer]]}} geladen wurde, ist der neue Parametermaster im Projekt hinterlegt und der Inhalt des Programmers kann gelöscht werden. Hier sind aber bereits entsprechende Verbesserungen in Arbeit.}}
  
 
== Speedmaster ==
 
== Speedmaster ==
Der Speed Master ist gleich zu setzen mit dem Parameter Master. Der Unterschied hierbei ist, dass dieser für die Geschwindigkeit eines Effekts oder einer Szenenliste eingesetzt werden kann. Für die Steuerung der Geschwindigkeit kann entweder über einen Fader die Geschwindigkeit eingestellt werden, oder mit Hilfe der Learn-Funktion die Geschwindigkeit mit einer Taste bestimmen. Daraus wird automatisch die BPM (Beats per minute) ermittelt. Mit den Tasten {{Manual_Buttons|Half}} und {{Manual_Buttons|Double}}, kann die Geschwindigkeit halbiert oder verdoppelt werden.  
+
Der Speedmaster ist gleich zu setzen mit dem Parametermaster. Der Unterschied hierbei ist, dass dieser für die Geschwindigkeit eines Effekts oder einer Szenenliste eingesetzt werden kann. Für die Steuerung der Geschwindigkeit kann entweder über einen Fader die Geschwindigkeit eingestellt werden, oder mit Hilfe der Learn-Funktion die Geschwindigkeit mit einer Taste bestimmen. Daraus wird automatisch die BPM (Beats per minute) ermittelt. Mit den Tasten {{Manual_Buttons|Half}} und {{Manual_Buttons|Double}}, kann die Geschwindigkeit halbiert oder verdoppelt werden.  
  
In der Gerätesteuerung wird der Speedmaster analog zum Parametermaster in dieser Schreibweise eingegeben: <code>{SpeedMaster 1}</code>. Auch das Anlegen weiterer Speedmaster erfolgt auf die gleiche Weise wie bei den Parametermastern.
+
In der Gerätesteuerung wird der Speedmaster analog zum Parametermaster in dieser Schreibweise eingegeben: <code>{SpeedMaster 1}</code>. Auch das Anlegen weiterer Speedmaster erfolgt auf die gleiche Weise wie bei den Parametermastern. Beim unten stehenden Beispiel ist der <code>{SpeedMaster 1}</code> der Frequenz des Bump-Effekts zugeordnet, während die Amplitude mit dem Wert <code>100</code> nun wieder einen festen Wert enthält, der sich von außen nicht manipulieren lässt.
  
 
{{Bild_mit_Unterschrift|DMXC3_Manual_Master_Speedmaster-effect-usage.png|2|Anwendung eines Speedmasters für einen Effekt in der Gerätesteuerung.|center}}
 
{{Bild_mit_Unterschrift|DMXC3_Manual_Master_Speedmaster-effect-usage.png|2|Anwendung eines Speedmasters für einen Effekt in der Gerätesteuerung.|center}}
Zeile 105: Zeile 106:
 
Damit die Szene im Takt getriggert werden, muss als Trigger für die Szene "beat" ausgewählt sein.
 
Damit die Szene im Takt getriggert werden, muss als Trigger für die Szene "beat" ausgewählt sein.
  
{{BoxHinweis|Text=Soll für eine Szenenliste ein weiterer Speedmaster verwendet werden, welcher noch nicht im Projekt vorhanden ist, so muss man diesen Speedmaster zur Zeit noch mit Hilfe der {{Manual_Windowcaption|Gerätesteuerung}} anlegen. Auch hierbei gibt es keine Einschränkung bezüglich der Nummer des Speedmasters.}}
+
{{Manual_Box | de | Hint | Soll für eine Szenenliste ein weiterer Speedmaster verwendet werden, welcher noch nicht im Projekt vorhanden ist, so muss man diesen Speedmaster zur Zeit analog zum Parametermaster noch mit Hilfe der {{Manual_Windowcaption|Gerätesteuerung}} anlegen. Auch hierbei gibt es keine Einschränkung bezüglich der Nummer des Speedmasters.}}
  
 
== Skalierung von Mastern ==
 
== Skalierung von Mastern ==
Speed- und Parametermaster können durch eine mathematische Funktion skaliert werden. Dabei wird in der Gerätesteuerung zu dem <code>Parametermaster X</code> ein <code>:</code> und die Funktion, zum Beispiel <code>*X</code> für die Multiplikation oder <code>:Y</code> für die Division hinzugefügt. Darüber hinaus können sämtliche mathematischen Operatoren, welche auch an anderen Stellen in der Software verfügbar sind, hier eingesetzt werden. Mit <code>COUNT</code> kann auch die Anzahl der Geräte in der Gruppe, bzw. der auf die der Effekt angewendet wird, zur Manipulation des Masters genutzt werden.  
+
Speed- und Parametermaster können durch eine mathematische Funktion skaliert werden. Dabei wird in der Gerätesteuerung zu dem <code>Parametermaster 1</code> ein <code>:</code> und die Funktion, zum Beispiel <code>*X</code> für die Multiplikation oder <code>:Y</code> für die Division hinzugefügt. Darüber hinaus können sämtliche mathematischen Operatoren, welche auch an anderen Stellen in der Software verfügbar sind, hier eingesetzt werden. Mit <code>COUNT</code> kann auch die Anzahl der Geräte in der {{Manual_Windowcaption|[[Device_Group_DMXC3|Gerätegruppe]]}}, bzw. der auf die der Effekt angewendet wird, zur Manipulation des Masters genutzt werden.  
  
 
Im folgendem Beispiel soll der Parametermaster von <code>0</code> bis <code>100</code> eine Eigenschaft von <code>0</code> bis <code>1000</code> ansteuern. Der vollständige Syntax lautet hierzu: <code>{Parametermaster 1:*10}</code>
 
Im folgendem Beispiel soll der Parametermaster von <code>0</code> bis <code>100</code> eine Eigenschaft von <code>0</code> bis <code>1000</code> ansteuern. Der vollständige Syntax lautet hierzu: <code>{Parametermaster 1:*10}</code>

Version vom 27. März 2021, 19:56 Uhr

Books.png Master DMXC3 Artikel beschreibt
DMXControl 3.2.1
Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S


Master sind aus der Lichttechnik nicht weg zu denken. In DMXControl gibt es gleich vier Arten. Damit lassen sich global die Intensitäten oder auch Geschwindigkeiten anpassen.


Überblick

Alle Master, die sich im Projekt befinden, werden im Master-Fenster angezeigt. Das Fenster wird über « Windows »⇒ « Master » aufgerufen.

Typ DMXC-Version Wertebereich Funktion
Grandmaster 3.0.0 0 - 100 % Die Hauptintensität für alle Geräte mit geräteseitigen Dimmer oder virtuellem Dimmer sowie mechanischen Shutter.
Gruppenmaster
(Group Master)
3.1.0 0 - 100 % Intensität für jede Gerätegruppe (Device Group). Dieser wird automatisch hinzugefügt.
Parametermaster
(Parameter Master)
3.2.0 0 - 100 Der Parametermaster gibt einen Wert von 0 bis 100 aus. Dieser Wert kann für die Intensität eines Effektes, für die Phase eines Effekts und diversen anderen Properties.
Speedmaster
(Speed Master)
3.2.0 0 - ∞ bpm Der Speedmaster kann für die Geschwindigkeiten in Effekten oder als Taktquelle (Beat source) für eine Szenenliste (Cuelist) genutzt werden.

Bedienelemente

Nutzung

Group Master

Die Gruppenmaster werden durch Hinzufügen einer Gerätegruppe automatisch anlegt. Mit den Gruppenmastern lässt die Intensität der zugeordneten Geräte beeinflussen. Nicht benötigte Gruppenmaster können aber in den Eigenschaften (Properties) der jeweiligen Gerätegruppe deaktiviert oder bei Bedarf auch wieder aktiviert werden.

Group Master Device-Wert Ausgabe
0 % 100 % 0 %
20 % 100 % 20 %
80 % 70 % 56 %
20 % 20 % 4 %
100 % 0 % 0 %

Sind Geräte mehreren Gerätegruppen zugeordnet, so wird der in der Szene (Cue) hinterlege Wert für die Intensität mit den gesetzten Werten aller betreffender Gruppenmaster multipliziert. Dies kann dann wie folgt aussehen:

Gruppenmaster Gerätewert Ausgabe
Gruppe 1 Gruppe 2
0 % 0 % 100 % 0 %
100 % 20 % 100 % 20 %
50 % 50 % 100 % 25 %
100 % 50 % 50 % 25 %
0 % 100 % 100 % 0 %

Parametermaster

Parametermaster sind zur Manipulation von Werten bestimmt, welche keine Geschwindigkeit angeben (Frequenz in Hertz oder Zeit in Sekunden bzw. Millisekunden). Die Parametermaster haben einen Wertebereich von 0 bis 100 und können für verschiedene Gerätefunktionen (zum Beispiel Dimmer) oder auch für Parameter in Effekten benutzen (Peak, Size, Phase, ...). Dazu wird in der Gerätesteuerung (Device Control) in der entsprechenden Gerätefunktion bzw. dem Parameter der gewünschte Parametermaster zugewiesen. Die Eingabe erfolgt dabei nachdem Schema, dass man Typ des Masters (hier Parametermaster) und dessen Nummer definiert. Im folgenden Beispiel ist der {ParameterMaster 1} der Amplitude des Bump-Effekts zugeordnet:

Abbildung 1:Anwendung des Parametermaster in der Gerätesteuerung
Abbildung 1: Anwendung des Parametermaster in der Gerätesteuerung


Neben der einfachen Verwendung können mit den normalen Fanning-Operatoren in jeder erdenklicher Kombination gefannt werden: mehrere Parametermaster untereinander oder in Kombination mit einem statischen Wert. Durch die Eingabe von {Parametermaster 1} > {Parametermaster 2} wird beispielsweise ein lineares Fanning zwischen den gesetzten Werten des Parametermaster 1 und Parametermaster 2 generiert. Mit der in diesem Kontext erfolgende Eingabe von {ParameterMaster 2} wird der Parametermaster 2 automatisch im Projekt angelegt, sofern dieser noch nicht existiert. Man kann hier auch jede andere Zahl verwenden, zum Beispiel {ParameterMaster 32} oder {ParameterMaster 4942}, um auch beispielsweise komplexere Fannings oder gleich mehrere Gerätefunktionen bzw. Parameter von Effekten in einer einzigen Szene zu speichern.

Nach der Eingabe der Werte für die Gerätefunktionen und Parameter von Effekten wird diese Einstellung in eine Szene (Cue) oder ein Preset gespeichert. Beim Ausführen der Szene über die zugehörige Szenenliste oder des Presets wird der Parametermaster im Hintergrund geladen. Sobald nun der Wert des Parametermasters geändert wird, passt sich die entsprechende Eigenschaft an.

Parametermaster können auch außerhalb von Szenenlisten in einem Projekt genutzt werden, zum Beispiel ausschließlich für Operationen in der Eingangszuweisung (Input Assignment). Eine Möglichkeit ist zum Beispiel, dass ein Parametermaster gleiche Werte in mehreren Verbindungssets (Connectionsets) zur Verfügung stellt und hiermit die Funktion eines Merkers übernimmt.


Wichtiger Hinweis Benötigt man in seinem Projekt zusätzliche Parametermaster, so lassen sich diese zur Zeit dennoch nur über die Gerätesteuerung erzeugen. Der Weg erfolgt nach dem gleichen Schema, als ob man den Parametermaster in einem Effekt oder für eine Gerätefunktion verwendet. Nachdem diese Eingabe durch Drücken der Enter-Taste in den Programmer geladen wurde, ist der neue Parametermaster im Projekt hinterlegt und der Inhalt des Programmers kann gelöscht werden. Hier sind aber bereits entsprechende Verbesserungen in Arbeit.

Speedmaster

Der Speedmaster ist gleich zu setzen mit dem Parametermaster. Der Unterschied hierbei ist, dass dieser für die Geschwindigkeit eines Effekts oder einer Szenenliste eingesetzt werden kann. Für die Steuerung der Geschwindigkeit kann entweder über einen Fader die Geschwindigkeit eingestellt werden, oder mit Hilfe der Learn-Funktion die Geschwindigkeit mit einer Taste bestimmen. Daraus wird automatisch die BPM (Beats per minute) ermittelt. Mit den Tasten [Half] und [Double], kann die Geschwindigkeit halbiert oder verdoppelt werden.

In der Gerätesteuerung wird der Speedmaster analog zum Parametermaster in dieser Schreibweise eingegeben: {SpeedMaster 1}. Auch das Anlegen weiterer Speedmaster erfolgt auf die gleiche Weise wie bei den Parametermastern. Beim unten stehenden Beispiel ist der {SpeedMaster 1} der Frequenz des Bump-Effekts zugeordnet, während die Amplitude mit dem Wert 100 nun wieder einen festen Wert enthält, der sich von außen nicht manipulieren lässt.

Abbildung 2:Anwendung eines Speedmasters für einen Effekt in der Gerätesteuerung.
Abbildung 2: Anwendung eines Speedmasters für einen Effekt in der Gerätesteuerung.


In einer Szenenliste wird der Speedmaster in den Eigenschaften als Taktquelle (Beat source) zugewiesen:

Abbildung 3:Auswahl von verschiedenen Speedmastern als Beat source für eine Szenenliste.
Abbildung 3: Auswahl von verschiedenen Speedmastern als Beat source für eine Szenenliste.


Damit die Szene im Takt getriggert werden, muss als Trigger für die Szene "beat" ausgewählt sein.


Wichtiger Hinweis Soll für eine Szenenliste ein weiterer Speedmaster verwendet werden, welcher noch nicht im Projekt vorhanden ist, so muss man diesen Speedmaster zur Zeit analog zum Parametermaster noch mit Hilfe der Gerätesteuerung anlegen. Auch hierbei gibt es keine Einschränkung bezüglich der Nummer des Speedmasters.

Skalierung von Mastern

Speed- und Parametermaster können durch eine mathematische Funktion skaliert werden. Dabei wird in der Gerätesteuerung zu dem Parametermaster 1 ein : und die Funktion, zum Beispiel *X für die Multiplikation oder :Y für die Division hinzugefügt. Darüber hinaus können sämtliche mathematischen Operatoren, welche auch an anderen Stellen in der Software verfügbar sind, hier eingesetzt werden. Mit COUNT kann auch die Anzahl der Geräte in der Gerätegruppe, bzw. der auf die der Effekt angewendet wird, zur Manipulation des Masters genutzt werden.

Im folgendem Beispiel soll der Parametermaster von 0 bis 100 eine Eigenschaft von 0 bis 1000 ansteuern. Der vollständige Syntax lautet hierzu: {Parametermaster 1:*10}

Externe Ansteuerung

Alle Master lassen sich über die Funktion Eingänge zuweisen (Input Assignement) ansteuern und geben entsprechende Werte zurück. Für jeden Master gibt es entsprechend ein Node, welches mit den Entsprechenden Ein- und Ausgängen verknüpft werden kann: