Command Box DMXC2: Difference between revisions

From English DMXC-Wiki
No edit summary
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Chaptertitle_DMXC}}<br>
{{Chaptertitle}}<br>
{{Inuse}}<br>
<!--{{Inuse}}<br>-->
{{Hint|25.5.2013: UPrenner: create the article page<br>30.10.2013 UPrenner: work-in-progress<br>
{{Hint|25.10.2013: UPrenner: create the article page<br>30.10.2013 UPrenner: work-in-progress<br>
<!--25.10.2013: UPrenner article ready, just update of pictures<br>'''If you are a native speaker, please Help us and review this-->
30.10.2013: UPrenner article ready, just update of pictures<br>'''If you are a native speaker, please Help us and review this
}}<br>
}}<br>
{{NavigationTop-Man2
{{NavigationTop-Man2
Line 12: Line 12:
{{Start-LaTeX}}
{{Start-LaTeX}}
==Overview==
==Overview==
Die Kommandobox liefert eine einfache, übersichtliche Oberfläche für den Livebetrieb. Mit der Kommandobox lässt sich DMXControl in allen Modulen per Button steuern. So lassen sich z.B. DMX-Kanäle von Geräten auf vordefinierte Werte setzen, Effekte starten/stoppen, der Audioplayer starten/stoppen, Einstellungen des Sound Analyzer ändern usw.
The command box delivers a simple, open surface for the live business. With the command box DMXControl can be controled in all modules by button. So e.g. DMX channels can be set on predefined values of devices, start/stop effects, the audio player start/stop, changed attitudes of the sound Analyzer etc.  


Außerdem lässt sich die Kommandobox ideal mit einem Zweitbildschirm und/oder Touch-Screen einsetzen um direkte Kontrolle über DMXControl zu haben.
In addition, the command box can be started with a second screen and/or touch screen ideally to have direct control over DMXControl.


==Description==
==Description==


Durch die freie Programmierung der einzelnen Buttons lässt sich eine, an die eigenen Ansprüche angepasste, grafische Bedienungsumgebung für DMXControl erstellen. Dies ist vor allem auf Veranstaltungen sinnvoll, weil man nur ein Fenster (Kommandobox-Fenster) geöffnet haben muss und von dort alle Aktionen übersichtlich steuern kann. Durch Verwendung von Banken sind bis zu 1000 Buttons bei einer Matrix von 10 x 10 bzw. 4000 Buttons bei einer Matrix von 20 x 20 möglich. Die Anzahl der Tasten ist variabel einstellbar. Mit der Maus oder über direkte Eingabe über die Tastatur kann die Anzahl der Buttons angepasst werden.
By the free programming of the individual buttons one, operation environment which is adapted to the claims of one's own and graphic can be made for DMXControl. This makes sense primarily on events because one must have opened only a window (command box window) and can control all actions from there openly. By use of banks up to 1000 buttons are possible for 20 at a matrix of 10 x 10 or 4000 buttons at a matrix of 20 x 20. The number of buttons is variably adjustable. With the mouse or about a direct input about the keyboard the number of buttons can be adjusted.






{{BoxAttention
{{BoxAttention
|Text = Das Einstellen der Buttons mit der Maus ist auf eine Matrix von 20 x 20 beschränkt. Durch direkte Eingabe können auch höhere Werte eingegeben werden. Davon abgesehen, dass es je nach Monitor ab einer gewissen Größe keinen Sinn mehr macht, kann es bei wesentlich höheren Werten auch zu Abstürzen kommen.
|Text = Adjusting the buttons with the mouse is limitedly on a matrix of 20 x 20. By a direct input also higher values can be entered. That it makes no more sense depending on monitor as of a certain size it can do at considerably higher values also to falls refrained come.
}}
}}


Das variable Kommandobox-Fenster lässt sich in seiner Größe den entsprechenden Erfordernissen anpassen. Dabei werden die Buttons so skaliert, dass sie gleichmäßig auf das Fenster verteilt sind. Hierdurch lässt sich auch noch für andere Fenster auf dem Monitor Platz schaffen (z.B. Grafische Bühnenansicht). Jedem Button kann ein Text, eine Farbe, ein Icon und ein entsprechender Befehl zugeordnet werden (siehe Bild 1).
The variable command box window can be adapted to the corresponding requirements in his size. The button are scaled so that they are distributed evenly on the window. Through this window has space also for other made on the monitor to itself ( e.g. Graphical view ). A text, a color, an icon and a corresponding order can be assigned to every badge (see fig. 1).
   
   
{{Picture_with_subtitle |DMXC2_Manual_Kommandobox_Fenster.png|1|Designbeispiel der Kommandobox|center|600px}}
{{Picture_with_subtitle |DMXC2_Manual_commando_box_window.png|1|Design example of the command box|center|600px}}


<br>
<br>
Line 34: Line 34:
==Controls==
==Controls==


Im oberen Teil des Kommandobox-Fensters befindet sich die Checkbox &laquo; Programmiermodus &raquo; (siehe Bild 2), mit der zwischen dem Programmiermodus und dem Bedienmodus umgeschaltet werden kann.
The checking box is located in the upper part of the command box window &laquo; Programming mode & raquo; (see) fig. 2, you can change with which between the programming mode and the User mode.
{{Picture_with_subtitle |DMXC2_Manual_Kommandobox_Programmiermodus.png|2|Checkbox zum Umschalten zwischen <br/>Programmier- und Bedienmodus|right}}
{{Picture_with_subtitle |DMXC2_Manual_commando_box_programming_mode.png|2|Checkbox to serve between<br/>Programming mode and User mode|right}}




Um Buttons mit Befehlen zu belegen, muss die Kommandobox in den Programmiermodus umgeschaltet werden. Durch das Klicken auf die Checkbox erscheint im oberen Bereich die Eingabemaske (siehe Bild 3).
To cover button with commands, the command box must be switched over into the programming mode. By clicking on the checking box the input mask appears in the upper area (see fig. 3).
{{Picture_with_subtitle |DMXC2_Manual_Kommandobox_Buttonprogrammierung.png|3|Die Eingabemaske|center|600px}}
{{Picture_with_subtitle |DMXC2_Manual_commando_box_button_programming.png|3|The input mask|center|600px}}


{{BoxAttention
{{BoxAttention
|Text = Im Livebetrieb muss der Programmiermodus ausgeschaltet sein, d.h. der Bedienmodus muss aktiv sein!
|Text = In the live business the programming mode must be turned off, i.e. the using mode must be active!
}}
}}


In der Eingabemaske lässt sich im oberen Bereich die Matrixgröße der Kommandobox einstellen, d.h. die Anzahl der Buttons pro Zeile sowie die Anzahl der Zeilen pro Bank.
The matrix size of the command box can be adjusted in the input mask in the upper area, i. e. the number of button per line as well as the number of lines per bank.


Ein nachträgliches Ändern der Matrixgröße ist möglich. Das Ändern der Zeilenanzahl ist relativ problemlos, einzig beim Ändern der Spaltenanzahl werden die Buttons durcheinander gewürfelt.
A changing the matrix size additionally is possible. Changing the line count is relatively easy, only when changing the column number the button are thrown in a mess.


Da die Buttons im Programmiermodus per ''Drag and Drop'' verschoben werden können, kann man sich die Buttons dann wieder sortieren. Beim Verschieben der Buttons wird der Button an der alten Stelle entnommen und an der Stelle vor dem Button eingefügt, vor dem ein schwarzer senkrechter Strich ist. Alle Buttons dazwischen verschieben sich, was anfangs etwas gewöhnungsbedürftig ist. Aber wenn man das System durchschaut hat, wird es einfacher.
Since the button can be moved in the programming mode by ''Drag and Drop'', one can the buttons then sort themselves again. When moving the buttons the button in front of which a black vertical line is is taken in the old place and inserted in the place before the button. All buttons between this move themselves, what is requiring habituation at the beginning of something. But if one has seen through the system, it gets simpler.<br>
(To move the button, you have to move him up or down, to the left or right, it's sometimes a little bit sticky)


Mit dem Button rechts oben &laquo; Button zurücksetzen &raquo; lässt sich ein belegter Kommandobox-Button zurücksetzen (löschen), hierfür ist der entsprechende Button auszuwählen und dann der Button &laquo; Button zurücksetzen &raquo; zu betätigen.  
With the button on right above &laquo; Reset button &raquo; an occupied command box button can be reseted (deleted), it is for this the corresponding button to select and then the button &laquo; Reset button &raquo; operating.


In der Tabelle wird nach Auswahl eines Buttons die Belegung des entsprechenden Buttons angezeigt. Ist der Button noch nicht belegt, erscheint unter Buttonname der entsprechende Button mit seiner Index-Nummer, sowie der Standardfarbe grau und bei Modul wird ''“Deaktiviert“'' angezeigt.
The occupancy of the corresponding button is announced at the table after choice of a button. If the button isn't occupied yet, seems under button name becomes the corresponding button with his index number as well as the standard color gray and at module ''Deactivate'' shown .


{|style="padding:20px;"
{|style="padding:20px;"
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" | '''Buttonname:''' || &nbsp;&nbsp;&nbsp; || Im Feld Buttonname kann durch einen Klick auf das Feld ein eigener Name für den Button eingetragen werden, der dann nachher auch auf dem Button erscheint.
| style="text-align:right" | '''Button name:''' || &nbsp;&nbsp;&nbsp; || A name of one's own can be listed in the field button name by a click on the field for the button which then appears on the button afterward, too.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" | '''Farbe:''' || &nbsp;&nbsp;&nbsp; || Durch einen Klick in das Feld Farbe öffnet sich das Farbpalettenfenster, in dem man die Farbe des Buttons auswählen kann.
| style="text-align:right" | '''Color:''' || &nbsp;&nbsp;&nbsp; || By a click to the field color the color palette window in which one can select the color of the button opens.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="width: 110px; text-align:right" | '''Icon:''' || &nbsp;&nbsp;&nbsp; || Bei einem Klick auf das Icon-Feld öffnet sich ein Datei-Browser, in dem man eine entsprechende Grafik für den Button auswählen und laden kann. Hierbei ist das Dateiformat auf folgende Grafiken beschränkt: bmp; dib; gif; jpg. Die Größe des Bildes sollte 64 x 64 Pixel betragen, also quadratisch sein.
| style="width: 110px; text-align:right" | '''Icon:''' || &nbsp;&nbsp;&nbsp; || At a click on the icon field a file browser in which one can select and load a corresponding graphic for the button opens. The file format is restricted to the following graphics: bmp; dib; gif; jpg. The size of the picture should amount to 64 x 64 pixels therefore be square.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" | '''Modul:''' || &nbsp;&nbsp;&nbsp; || Beim Klick in das Feld Modul öffnet sich eine Dropdown-Liste, aus der man eines der in DMXControl vorhandenen Module auswählen kann.
| style="text-align:right" | '''Module:''' || &nbsp;&nbsp;&nbsp; || At the click to the field module a drop down list from which one can select one of the modules available in DMXControl opens.
''Folgende Module können ausgewählt werden:''
''The following modules can be selected:''


'''Deaktiviert:'''<br>kein Modul ausgewählt.
'''Disabled:'''<br>no module selected.


'''Audio:'''<br>Befehle auf das Modul Audio anwenden.
'''Audio:'''<br>Using command on the module audio.


'''Audiotrack:'''<br>Befehle auf das Modul Audioplayer anwenden.
'''Audiotrack:'''<br>Using command on the module Audio track player.


'''Beat Tool:'''<br>Befehle auf das Modul Beat Tool anwenden.
'''BeatTool:'''<br>Using command on the module Beat Tool.


'''DMX-Ausgabe:'''<br>Befehle auf das Modul DMX-Ausgabe anwenden.
'''Chasers:'''<br>Using command on the module Chaser.


'''DMXIn-Remote:'''<br>Befehle auf das Modul DMXIn-Fernsteuerung anwenden.
'''Command line:'''<br>Using command on the module Command line.
 
'''Effekte:'''<br>Befehle auf das Modul Effektsequenzer anwenden.
'''Command box:'''<br>Using command on the module Command box.
 
'''Geräte:'''<br>Befehle auf das Modul Gerät in der grafischen Bühnenansicht anwenden.
'''Cue libary:'''<br>Using command on the module Cue libary.
   
   
'''Gruppenauswahl:'''<br>Befehle auf das Modul Gruppenauswahl anwenden.
'''Cue list:'''<br>Using command on the module Cue list.
   
   
'''Kommandobox:'''<br>Befehle auf das Modul Kommandobox anwenden.
'''Devices:'''<br>Using command on the module Devices in the graphical view.
   
   
'''Kommandozeile:'''<br>Befehle auf das Modul Kommandozeile anwenden.
'''DMX output:'''<br>Using command on the module DMX output.
 
'''DMXIn remote:'''<br>Using command on the module DMXIn remote.
 
'''Group selection:'''<br>Using command on the module Group selection.
   
   
'''Master:'''<br>Befehle auf das Modul Master anwenden.
'''Joystick:'''<br>Using command on the module Joystick control.
   
   
'''Midi-Remote:'''<br>Befehle auf das Modul Midi-Remote anwenden.
'''Master:'''<br>Using command on the module Master.
   
   
'''Sound Analyzer:'''<br>Befehle auf das Modul Sound Analyzer anwenden.
'''Midi Remote:'''<br>Using command on the module Midi remote.
   
   
'''Submaster:'''<br>Befehle auf das Modul Submaster anwenden.
'''OSC receiver:'''<br>Using command on the module OSC receiver.
   
   
'''Szenenbibliothek:'''<br>Befehle auf das Modul Szenenbibliothek anwenden.
'''Sound Analyzer:'''<br>Using command on the module Sound analyzer.
   
   
'''Szenenliste:'''<br>Befehle auf das Modul Szenenliste anwenden.
'''Submaster:'''<br>Using command on the module Submaster.
   
   
'''Textbuch:'''<br>Befehle auf das Modul Textbuch anwenden.
'''Textbook:'''<br>Using command on the module Textbook.
|}
|}
{{BoxHint
{{BoxHint
|Text = Zusätzlich erscheinen hier auch noch Plug-Ins, die eine Steuerung per Kommandobox unterstützen. Beispielhaft soll hier das MadMaxOne Plug-In genannt werden.                             
|Text = Plugins which support a control by the command box also seem additional here. This shall exemplarily be called MadMaxOne plugin here.                             
}}
}}
{|style="padding:20px;"
{|style="padding:20px;"
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="width: 110px; text-align:right" | &nbsp; || &nbsp;&nbsp;&nbsp; || '''MadMaxOne Plug-In:'''<br>Befehle auf das Plug-In MadMaxOne anwenden.<br><br>
| style="width: 110px; text-align:right" | &nbsp; || &nbsp;&nbsp;&nbsp; || '''MadMaxOne Plug-In:'''<br>Using command on the plugin MadMaxOne.<br><br>
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" |'''Gerät/Funktion:''' || &nbsp;&nbsp;&nbsp; || Durch einen Klick in diesem Feld können je nach ausgewählten Modul die entsprechenden Funktionen des Moduls ausgewählt werden, bzw. das anzusprechende Gerät.
| style="text-align:right" |'''Device/Function:''' || &nbsp;&nbsp;&nbsp; || The corresponding functions of the module are selected by a click in this field be able to depending on select module, or the device to be mentioned.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" | '''Kanal:''' || &nbsp;&nbsp;&nbsp; || Durch einen Klick in diesem Feld kann ein entsprechender Kanal für ein Gerät eingestellt werden, bzw. je nach Modul und Funktion kann eine entsprechende Aktion zugeordnet werden.
| style="text-align:right" | '''Channel:''' || &nbsp;&nbsp;&nbsp; || By a click in this field an appropriate channel for a device can be adjusted or depending on module and function a corresponding action can be assigned.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" | '''Flags:''' || &nbsp;&nbsp;&nbsp; || Bei einem Klick auf das Feld Flags öffnet sich eine Dropdown-Liste, mit der die entsprechenden Flags gesetzt bzw. gelöscht werden können.
| style="text-align:right" | '''Flags:''' || &nbsp;&nbsp;&nbsp; || At a click on the field flags a dropdown list with which the corresponding flags can be put or deleted opens.


''Folgende Flags können ausgewählt werden:''
''The following flags can be selected:''


'''Umschaltmodus (T):'''<br>Mit dem T-Flag lässt sich ein Button als Ein/Aus-Schalter konfigurieren.
'''Toggle mode (T):'''<br>With the T flag a button can be configured as on/off switch button.


'''Angegebenen Wert verwenden (O):'''<br>Mit dem O-Flag lässt sich ein, in das Feld eingetragener, Prozentwert auf das Modul/Gerät anwenden.
'''Use specified value (O):'''<br>With the O flag lets himself in, written down on the field, apply per cent value to the module/device.


'''Wert abfragen (A):'''<br>Mit dem A-Flag lässt sich ein in das Eingabefester eingetragener Wert auf das Modul/Gerät anwenden. Beim Klick auf den konfigurierten Button öffnet sich ein Eingabefenster, in dem der Wert eingegeben werden kann.
'''Ask for value (A):'''<br>With the A flag a value written down more petition tightly on it can be applied to the module/device. At the click on the configured button an input window in which the value can be entered opens.


'''Wert 0 Ignorieren (I):'''<br>Die Übergabe eines Werts von Null, bei nicht gedrückter Taste, wird ignoriert.
'''Ignore value 0 (I):'''<br>The handing over of a value of zero at not depressed button is ignored.
|- style="vertical-align:top;"
|- style="vertical-align:top;"
| style="text-align:right" | '''Wert:''' || &nbsp;&nbsp;&nbsp; || Durch einen Klick in diesem Feld kann ein entsprechender Wert für ein Gerät bzw. eine Funktion fix hinterlegt werden.
| style="text-align:right" | '''Value:''' || &nbsp;&nbsp;&nbsp; || By a click in this field a corresponding value can be deposited quickly for a device or a function.
|}
|}
{{BoxHint
{{BoxHint
|Text = Sowohl bei ''“Angegebenen Wert verwenden“'' als auch bei ''“Wert abfragen“'' ist der eingegebene Wert ein Prozentwert im Bereich von 0,000% bis 100,000%. Eine Eingabe von Werten 0 bis 255 bzw. 0 bis 65535 ist hier nicht möglich.
|Text = Both at ' '“Using indicated value“''and''“Questioning on value“the entered value is a per cent value in the area of 0. 000% to 100. 000% ' '. A input of values 0 to 255 or 0 to 65535 isn't possible here.
}}
}}


Line 138: Line 143:
{| class="wikitable centered"
{| class="wikitable centered"
|- style="vertical-align:top;"
|- style="vertical-align:top;"
!style="width: 105px"| Device/Function  
!style="width: 100px"| Device/Function  
!style="width: 195px"| Description
!style="width: 200px"| Description
!style="width: 105px"| Channel
!style="width: 100px"| Channel
!style="width: 195px"| Description
!style="width: 200px"| Description
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|style="width: 100px" rowspan="3"| Bank
|style="width: 100px" rowspan="3"| Bank
|style="width: 200px" rowspan="3"| Bei Auswahl dieser Funktion besteht die Möglichkeit, über den Befehl auf die verschiedenen Banken (1-10) in der Kommandobox zuzugreifen.
|style="width: 200px" rowspan="3"| A choice of this function there is the possibility of accessing the different banks (1-10) about the order in the command box.
|style="width: 100px"| Nächste
|style="width: 100px"| Next
|style="width: 200px"| Wählt die nächste Bank aus.  
|style="width: 200px"| The next bank selects.  
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|style="width: 100px"| Vorherige
|style="width: 100px"| Previous
|style="width: 200px"| Wählt die vorherige Bank aus.  
|style="width: 200px"| The previous bank selects.  
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|style="width: 100px"| Bank 1 bis 10
|style="width: 100px"| Bank 1 to 10
|style="width: 200px"| Direkte Auswahl einer der zehn Banken.  
|style="width: 200px"| Direct choice of one of the ten banks.  
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|style="width: 100px"| Button
|style="width: 100px"| Button
|style="width: 200px"| Mit der Funktion Button lassen sich schon erstellte Befehle in der Kommandobox klonen oder in anderen Modulen nutzen.  
|style="width: 200px"| With the function button orders already made can be cloned in the command box or used in other modules.
|style="width: 100px"| Button-Name
|style="width: 100px"| Button name
|style="width: 200px"| Name des Buttons, der benutzt werden soll.  
|style="width: 200px"| Name of the button which shall be used.  
|}
|}


Line 186: Line 191:
==Tip(s)==   
==Tip(s)==   


* Effekte können per Drag & Drop auf Kommandoboxbuttons gelegt werden.
* Chasers can be put on command box buttons by Drag & Drop.
* An das Flag Umschaltmodus der Befehle ist ein On/Off-Modus der Buttons gekoppelt. Hier erscheinen die Buttons bis zum nächsten Klick auch optisch dauerhaft gedrückt.  
* An on/off mode of the buttons is coupled to the flag toggle mode of the command. The buttons seem visually depressed until the next click here durably, too.  
* Im Programmiermodus können die Buttons per Drag&Drop verschoben werden. Dazu muss der Button genau zwischen zwei Buttons losgelassen werden (dort wo die Linie erscheint).
* In the programming mode the buttons can be moved by Drag & Drop. To this the button must be let off exactly between two buttons (there where the line appears).




An dieser Stelle soll beispielhaft anhand des Effekt-Moduls auf die mögliche Einstellung für ''Ausgewählten Effekt'' eingegangen werden. Hierbei wird nur auf die Eingabefelder &laquo; Modul &raquo;, &laquo; Gerät/Funktion &raquo;, &laquo; Kanal &raquo;, &laquo; Flags &raquo; und &laquo; Wert &raquo; eingegangen, da die Eingabefelder &laquo; Buttonname &raquo;, &laquo; Farbe &raquo; und &laquo; Icon &raquo; individuelle Felder sind. Eine Liste aller möglichen Einstellungen finden Sie oben.
You shall go exemplarily using the effect module into the possible attitude for select effect in this place. &laquo; Channel &raquo;, is come in to &laquo; flags &raquo; and &laquo; value &raquo; only on the entry fields &laquo; module &raquo;, &laquo; devices/function &raquo; since the entry fields &laquo; button name &raquo;, &laquo; color», and &laquo; icon &raquo; are individual input fields. You find a list of all possible attitudes above.


   
   
{| style="width:100%"
{| style="width:100%"
|-
|-
!colspan="2" style="text-align:center"| Starten des Effekts !!colspan="2" style="text-align:center"| Stoppen des Effekts !!colspan="2" style="text-align:center"| Start/Stop des Effekts
!colspan="2" style="text-align:center"| Start the chaser !!colspan="2" style="text-align:center"| Stop the chaser !!colspan="2" style="text-align:center"| Start/Stop the chaser
|-
|-
| style="text-align:right" | '''Modul:''' || Effekte ||style="text-align:right"| '''Modul:''' || Effekte ||style="text-align:right"| '''Modul:''' || Effekte
| style="text-align:right" | '''Module:''' || Chasers ||style="text-align:right"| '''Module:''' || Chasers ||style="text-align:right"| '''Module:''' || Chasers
|-
|-
| style="text-align:right" | '''Gerät/Funktion:''' || Ausgewählter ||style="text-align:right"| '''Gerät/Funktion:''' || Ausgewählter ||style="text-align:right"| '''Gerät/Funktion:''' || Ausgewählter
| style="text-align:right" | '''Device/Function:''' || Selected ||style="text-align:right"| '''Device/Function:''' || Selected ||style="text-align:right"| '''Device/Function:''' || Selected
|-
|-
| style="text-align:right" | '''Kanal:''' || Start ||style="text-align:right"| '''Kanal:''' || Stop ||style="text-align:right"| '''Kanal:''' || Start/Stop
| style="text-align:right" | '''Channel:''' || Start ||style="text-align:right"| '''Channel:''' || Stop ||style="text-align:right"| '''Channel:''' || Start/Stop
|-
|-
| style="text-align:right" | '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || T,-,-,-
| style="text-align:right" | '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || T,-,-,-
|-
|-
| style="text-align:right" | '''Wert:''' || - ||style="text-align:right"| '''Wert:''' || - ||style="text-align:right"| '''Wert:''' || -
| style="text-align:right" | '''Value:''' || - ||style="text-align:right"| '''Value:''' || - ||style="text-align:right"| '''Value:''' || -
|}
|}


Line 212: Line 217:
{| style="width:100%"
{| style="width:100%"
|-
|-
!colspan="2" style="text-align:center"| Effekt Beschleunigung setzen !!colspan="2" style="text-align:center"| Effekt Intensität setzen !!colspan="2" style="text-align:center"| Effekt nächster Schritt
!colspan="2" style="text-align:center"| Set acceleration of chaser !!colspan="2" style="text-align:center"| Set intensity of chaser !!colspan="2" style="text-align:center"| Chaser next step
|-
|-
| style="text-align:right" | '''Modul:''' || Effekte ||style="text-align:right"| '''Modul:''' || Effekte ||style="text-align:right"| '''Modul:''' || Effekte
| style="text-align:right" | '''Module:''' || Chasers ||style="text-align:right"| '''Module:''' || Chasers ||style="text-align:right"| '''Module:''' || Chasers
|-
|-
| style="text-align:right" | '''Gerät/Funktion:''' || Ausgewählter ||style="text-align:right"| '''Gerät/Funktion:''' || Ausgewählter ||style="text-align:right"| '''Gerät/Funktion:''' || Ausgewählter
| style="text-align:right" | '''Device/Function:''' || Selected ||style="text-align:right"| '''Device/Function:''' || Selected  ||style="text-align:right"| '''Device/Function:''' || Selected
|-
|-
| style="text-align:right" | '''Kanal:''' || Beschl. setzen ||style="text-align:right"| '''Kanal:''' || Intens. setzen ||style="text-align:right"| '''Kanal:''' || Nächster Schritt
| style="text-align:right" | '''Channel:''' || Set acceleration ||style="text-align:right"| '''Channel:''' || Set intenstity ||style="text-align:right"| '''Channel:''' || Next step
|-
|-
| style="text-align:right" | '''Flags:''' || -,O,-,I ||style="text-align:right"| '''Flags:''' || -,O,A,- ||style="text-align:right"| '''Flags:''' || -,-,-,-
| style="text-align:right" | '''Flags:''' || -,O,-,I ||style="text-align:right"| '''Flags:''' || -,O,A,- ||style="text-align:right"| '''Flags:''' || -,-,-,-
|-
|-
| style="text-align:right" | '''Wert:''' || 50 ||style="text-align:right"| '''Wert:''' || - ||style="text-align:right"| '''Wert:''' || -
| style="text-align:right" | '''Value:''' || 50 ||style="text-align:right"| '''Value:''' || - ||style="text-align:right"| '''Value:''' || -
|}
|}
<br/>
<br/>


{{BoxHinweis |Text = Folgende Punkte sind bei obigen Beispielen zu beachten:<br>
{{BoxHinweis |Text = The following points have to be taken into account at the above examples:<br>
* Beim Beispiel Befehl ''Beschl. setzen'' wird ein fester Wert von 50% übernommen.<br>
* A firm value of 50% is at the example command taken on '' set acceleration ''.<br>
* Beim Beispiel Befehl ''Intens. setzen'' wird der Wert über das Abfragefenster vom User abgefragt. Falls das Abfrageflag (A-Flag) nicht angezeigt wird, liegt dies an der Spaltenbreite der Spalte &laquo; Flags &laquo;.<br>
* The value is at the example command questioned by the user '' Set intensity '' over the query window. If the query flag (A flag) isn't shown, this is due to the column width of the openings &laquo; Flags &raquo;.<br>
* Wenn bei der Beschleunigung das Flag &raquo; ''Wert 0 ignorieren'' &laquo; nicht gesetzt wird, bleibt die Beschleunigung nur solange auf dem angegeben Wert, wie der Button gedrückt wird.<br>
* The acceleration the flag if at &raquo; ''Ignor value 0'' &laquo; value isn't, set the acceleration remains only as long as indicated on this, how the button is pushed.<br>
* Bei ''Effekt Nächster Schritt'' muss der entsprechende Effekt vorher gestartet worden sein.}}
* The corresponding chaser must have been started before a '' chaser next step ''.}}
{{End-LaTeX}}
{{End-LaTeX}}
{{NavigationTop-Man2
{{NavigationTop-Man2

Latest revision as of 18:28, 6 February 2024

Books.png Command Box DMXC2


Hint:
25.10.2013: UPrenner: create the article page
30.10.2013 UPrenner: work-in-progress
30.10.2013: UPrenner article ready, just update of pictures
If you are a native speaker, please Help us and review this


Arrow back.png BeatTool
Audioplayer Arrow forw.png
Contents

 

Overview

The command box delivers a simple, open surface for the live business. With the command box DMXControl can be controled in all modules by button. So e.g. DMX channels can be set on predefined values of devices, start/stop effects, the audio player start/stop, changed attitudes of the sound Analyzer etc.

In addition, the command box can be started with a second screen and/or touch screen ideally to have direct control over DMXControl.

Description

By the free programming of the individual buttons one, operation environment which is adapted to the claims of one's own and graphic can be made for DMXControl. This makes sense primarily on events because one must have opened only a window (command box window) and can control all actions from there openly. By use of banks up to 1000 buttons are possible for 20 at a matrix of 10 x 10 or 4000 buttons at a matrix of 20 x 20. The number of buttons is variably adjustable. With the mouse or about a direct input about the keyboard the number of buttons can be adjusted.



 Attention Adjusting the buttons with the mouse is limitedly on a matrix of 20 x 20. By a direct input also higher values can be entered. That it makes no more sense depending on monitor as of a certain size it can do at considerably higher values also to falls refrained come.


The variable command box window can be adapted to the corresponding requirements in his size. The button are scaled so that they are distributed evenly on the window. Through this window has space also for other made on the monitor to itself ( e.g. Graphical view ). A text, a color, an icon and a corresponding order can be assigned to every badge (see fig. 1).


Picture 1: Design example of the command box
Picture 1: Design example of the command box



Controls

The checking box is located in the upper part of the command box window « Programming mode & raquo; (see) fig. 2, you can change with which between the programming mode and the User mode.

Picture 2: Checkbox to serve between Programming mode and User mode
Picture 2: Checkbox to serve between
Programming mode and User mode


To cover button with commands, the command box must be switched over into the programming mode. By clicking on the checking box the input mask appears in the upper area (see fig. 3).


Picture 3: The input mask
Picture 3: The input mask


 Attention In the live business the programming mode must be turned off, i.e. the using mode must be active!


The matrix size of the command box can be adjusted in the input mask in the upper area, i. e. the number of button per line as well as the number of lines per bank.

A changing the matrix size additionally is possible. Changing the line count is relatively easy, only when changing the column number the button are thrown in a mess.

Since the button can be moved in the programming mode by Drag and Drop, one can the buttons then sort themselves again. When moving the buttons the button in front of which a black vertical line is is taken in the old place and inserted in the place before the button. All buttons between this move themselves, what is requiring habituation at the beginning of something. But if one has seen through the system, it gets simpler.
(To move the button, you have to move him up or down, to the left or right, it's sometimes a little bit sticky)

With the button on right above « Reset button » an occupied command box button can be reseted (deleted), it is for this the corresponding button to select and then the button « Reset button » operating.

The occupancy of the corresponding button is announced at the table after choice of a button. If the button isn't occupied yet, seems under button name becomes the corresponding button with his index number as well as the standard color gray and at module Deactivate shown .

Button name:     A name of one's own can be listed in the field button name by a click on the field for the button which then appears on the button afterward, too.
Color:     By a click to the field color the color palette window in which one can select the color of the button opens.
Icon:     At a click on the icon field a file browser in which one can select and load a corresponding graphic for the button opens. The file format is restricted to the following graphics: bmp; dib; gif; jpg. The size of the picture should amount to 64 x 64 pixels therefore be square.
Module:     At the click to the field module a drop down list from which one can select one of the modules available in DMXControl opens.

The following modules can be selected:

Disabled:
no module selected.

Audio:
Using command on the module audio.

Audiotrack:
Using command on the module Audio track player.

BeatTool:
Using command on the module Beat Tool.

Chasers:
Using command on the module Chaser.

Command line:
Using command on the module Command line.

Command box:
Using command on the module Command box.

Cue libary:
Using command on the module Cue libary.

Cue list:
Using command on the module Cue list.

Devices:
Using command on the module Devices in the graphical view.

DMX output:
Using command on the module DMX output.

DMXIn remote:
Using command on the module DMXIn remote.

Group selection:
Using command on the module Group selection.

Joystick:
Using command on the module Joystick control.

Master:
Using command on the module Master.

Midi Remote:
Using command on the module Midi remote.

OSC receiver:
Using command on the module OSC receiver.

Sound Analyzer:
Using command on the module Sound analyzer.

Submaster:
Using command on the module Submaster.

Textbook:
Using command on the module Textbook.

 Important Hint Plugins which support a control by the command box also seem additional here. This shall exemplarily be called MadMaxOne plugin here.
      MadMaxOne Plug-In:
Using command on the plugin MadMaxOne.

Device/Function:     The corresponding functions of the module are selected by a click in this field be able to depending on select module, or the device to be mentioned.
Channel:     By a click in this field an appropriate channel for a device can be adjusted or depending on module and function a corresponding action can be assigned.
Flags:     At a click on the field flags a dropdown list with which the corresponding flags can be put or deleted opens.

The following flags can be selected:

Toggle mode (T):
With the T flag a button can be configured as on/off switch button.

Use specified value (O):
With the O flag lets himself in, written down on the field, apply per cent value to the module/device.

Ask for value (A):
With the A flag a value written down more petition tightly on it can be applied to the module/device. At the click on the configured button an input window in which the value can be entered opens.

Ignore value 0 (I):
The handing over of a value of zero at not depressed button is ignored.

Value:     By a click in this field a corresponding value can be deposited quickly for a device or a function.
 Important Hint Both at ' '“Using indicated value“and“Questioning on value“the entered value is a per cent value in the area of 0. 000% to 100. 000% ' '. A input of values 0 to 255 or 0 to 65535 isn't possible here.


Module commands

  • Modul: Command box
  • Meaning from device/function and channel
Device/Function Description Channel Description
Bank A choice of this function there is the possibility of accessing the different banks (1-10) about the order in the command box. Next The next bank selects.
Previous The previous bank selects.
Bank 1 to 10 Direct choice of one of the ten banks.
Button With the function button orders already made can be cloned in the command box or used in other modules. Button name Name of the button which shall be used.

Meaning of the Flags:

Flag Meaning Description
T Toggle mode The Flag »Toggle mode« result in the function's being set by the first call and being reset by the second call.
O Used specified value The Flag »Used specified value« result in the being assigned to the appropriate channel of the value in the openings' value. This value isn't DMX value 0 to 255 but a per cent value 0. 000 to 100. 000%
A Ask for value The Flag »Ask for value« result in the opening at call of the order of an input window in which the per cent value can be entered.
I Ignore value 0 The Flag »Ignore value 0« result in the being ignored of a value of zero. Do you need at some orders to ensure a correct function.

Tip(s)

  • Chasers can be put on command box buttons by Drag & Drop.
  • An on/off mode of the buttons is coupled to the flag toggle mode of the command. The buttons seem visually depressed until the next click here durably, too.
  • In the programming mode the buttons can be moved by Drag & Drop. To this the button must be let off exactly between two buttons (there where the line appears).


You shall go exemplarily using the effect module into the possible attitude for select effect in this place. « Channel », is come in to « flags » and « value » only on the entry fields « module », « devices/function » since the entry fields « button name », « color», and « icon » are individual input fields. You find a list of all possible attitudes above.


Start the chaser Stop the chaser Start/Stop the chaser
Module: Chasers Module: Chasers Module: Chasers
Device/Function: Selected Device/Function: Selected Device/Function: Selected
Channel: Start Channel: Stop Channel: Start/Stop
Flags: -,-,-,- Flags: -,-,-,- Flags: T,-,-,-
Value: - Value: - Value: -


Set acceleration of chaser Set intensity of chaser Chaser next step
Module: Chasers Module: Chasers Module: Chasers
Device/Function: Selected Device/Function: Selected Device/Function: Selected
Channel: Set acceleration Channel: Set intenstity Channel: Next step
Flags: -,O,-,I Flags: -,O,A,- Flags: -,-,-,-
Value: 50 Value: - Value: -



 Important Hint The following points have to be taken into account at the above examples:
  • A firm value of 50% is at the example command taken on set acceleration .
  • The value is at the example command questioned by the user Set intensity over the query window. If the query flag (A flag) isn't shown, this is due to the column width of the openings « Flags ».
  • The acceleration the flag if at » Ignor value 0 « value isn't, set the acceleration remains only as long as indicated on this, how the button is pushed.
  • The corresponding chaser must have been started before a chaser next step .

 

Arrow back.png BeatTool
Audioplayer Arrow forw.png
Contents