Macroboard DMXC3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Kapitelüberschrift|Version=DMXControl 3.2.2}}
{{Manual Header
{{DMXC3_Manual-Navigation_Hauptprogramm}}
| Type = DMXC3 Main-Software
| Version = 3.3.0}}


{{Manual_Box | de | Hint | Dieser Artikel befindet sich noch in der Erstellung. Noch nicht vorhandene Informationen können teilweise den Seiten {{Manual_Windowcaption|[[Stream_Deck_DMXC3|Stream Deck]]}}, {{Manual_Windowcaption|[[Macroboard_(Input_Assignment)_DMXC3|Makroboard-Node]]}} und {{Manual_Windowcaption|[[Macroboard-Profile_(Input_Assignment)_DMXC3|Makroboard-Profil-Node]]}}.}}


Ein {{Manual_Windowcaption|Makroboard (Macroboard)}} ist eine Button-Matrix mit visuellem Feedback, welche in der {{Manual_Windowcaption|Eingangszuweisung (Input Assignment)}} zur Steuerung von Programm-Funktionen genutzt werden kann. Dabei kann dies entweder nur ein virtuelles {{Manual_Windowcaption|Makroboard-Profil (Macroboard-Profile)}} oder übertragen auf ein physisches Gerät (z.B. Elgato Stream Deck) sein.
Ein {{Manual_Windowcaption|Makroboard (Macroboard)}} ist eine Tasten-Matrix mit visuellem Feedback, welche in der {{Manual_Windowcaption|Eingangszuweisung (Input Assignment)}} zur Steuerung von Programm-Funktionen genutzt werden kann. Dabei kann dies entweder nur ein virtuelles {{Manual_Windowcaption|Makroboard-Profil (Macroboard-Profile)}} sein oder man überträgt auf ein physisches Gerät wie zum Beispiel ein Elgato Stream Deck.




Zeile 15: Zeile 15:


= Überblick =
= Überblick =
Ein {{Manual_Windowcaption|Makroboard}} stellt in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung (Input Assignment)]]}} Ein- und Ausgänge zur Verfügung. Die Eingänge können für verschiedenste Anwendungen genutzt werden, auf die Ausgänge können Grafiken in Form von Bitmaps gelegt werden. Entweder steuert man direkt ein physisches Makroboard an oder aber ein virtuelles {{Manual_Windowcaption|Makroboard-Profil}}, welches man auf ein physisches Makroboard übertragen kann.
Ein {{Manual_Windowcaption|Makroboard}} stellt in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung (Input Assignment)]]}} Ein- und Ausgänge zur Verfügung. Die Eingänge können für verschiedenste Anwendungen bzw. Aktionen genutzt werden. Auf die Ausgänge können Grafiken in Form von Bitmaps gelegt werden, welche dann wiederum auf Aktionen innerhalb von DMXControl 3 reagieren und den Status visualisieren.


= Makroboard-Profil (Macroboard-Profile) =
Im Bereich der Makroboard müssen zwei grundlegende Anwendungsfälle unterschieden werden. Entweder steuert man direkt ein physisches Makroboard an. Hierbei ist alles mit einem bestimmten Makroboard verknüpft. Die Alternative hierzu ist, mit einem virtuellem {{Manual_Windowcaption|Makroboard-Profil}} zu arbeiten. Dieses lässt sich aber wieder auf ein physisches Makroboard übertragen. Insbesondere die Makroboard-Profile vereinfachen das Arbeiten mit einem Makroboard, weil die Makroboard-Profile an kein physisches Gerät gebunden sind und man sie jederzeit auch ohne ein physisches Gerät vorbereiten und testen kann.


Ein {{Manual_Windowcaption|Makroboard-Profil}} stellt ein virtuelles {{Manual_Windowcaption|Makroboard}} da. Dieses kann physischen Makroboards zugewiesen werden.
Zur Zeit sind auf dem Markt folgende Makroboards verfügbar, die von DMXControl 3 direkt unterstützt werden.


== Erstellung ==
{| class="wikitable" style="text-align:center;"
|- class="hintergrundfarbe10"
! rowspan="2" style="width: 125px;" | Typ !! rowspan="2" style="width: 75px;" | Revision !! rowspan="2" style="width: 125px;" | Buttons !! rowspan="2" style="width: 125px;" | Auflösung !! colspan="2" | Unterstützung !! rowspan="2" | Anmerkung
|- class="hintergrundfarbe10"
! style="width: 75px;" | Status !! style="width: 75px;" | DMXC-<br/> Version
 
{{DMXC3 Manual-Tablesection | S2 | 7 | Elgato}}
 
! rowspan="2" | StreamDeck Mini
| || rowspan="2" style="text-align:left;" | 2 x 3 Tasten || rowspan="2" | 72 x 72 Pixel || {{Ja}} || '''3.2.0''' ||
|-
| Rev. 2 || {{Ja}} || '''3.3.0''' || style="text-align:left;" |
|-
! rowspan="3" | StreamDeck (Standard)
| || rowspan="3" style="text-align:left;" | 3 x 5 Tasten || rowspan="3" | 72 x 72 Pixel || {{Ja}} || '''3.2.0'''
|-
| Rev. 2 || {{Ja}} || '''3.2.2''' ||
|-
| MK.2 || {{Ja}} || '''3.3.0''' ||
|-
! rowspan="2" | StreamDeck XL
| || rowspan="2" style="text-align:left;" | 4 x 8 Tasten || rowspan="2" | 96 x 96 Pixel || {{Ja}} || '''3.2.2'''
|-
| Rev. 2 || {{Ja}} || '''3.3.0''' || style="text-align:left;" |
|-
! Stream Deck +
| || style="text-align:left;" | 8 Tasten,<br/> 1 Touchbar,<br/> 4 Encoder || rowspan="2" | unterschiedlich || rowspan="2" | {{Nein}} || rowspan="2" | || rowspan="2" style="text-align:left;" | Umfangreichere Änderungen und Ergänzungen für Unterstützung erforderlich
|-
! Stream Deck Neo
| || style="text-align:left;" | 8 Tasten,<br/> 1 Infobar,<br/> 2 Touchpoints
|}
{{Manual Box | de | Hint | Neue Hardware-Revisionen sind in der Regel immer mit einem Update von DMXControl 3 verbunden.}}
 
= Wichtige Merkmale =


{{Manual_Windowcaption|Makroboard-Profile}} können im {{Manual_Windowcaption|[[Project_Explorer_DMXC3|Projekt-Explorer (Project-Explorer)]]}} unter dem Punkt Makroboard-Profile hinzugefügt. Über Rechtsklick und darauffolgend Linksklick auf {{Manual_Windowcaption|Makroboard-Profil erstellen (Create Macroboard-Profile)}}, öffnet sich ein Fenster zur Wahl der Parameter des Makroboard-Profils. In diesem Fenster befindet sich die Möglichkeit der Nutzung einer {{Manual_Windowcaption|Vorlage (Template)}} (aktuelle Auswahlmöglichkeiten: Custom, Stream Deck Mini, Stream Deck, Stream Deck XL). Außerdem kann der Name des Profils und die Größe der Matrix durch {{Manual_Windowcaption|Spalten (Columns)}} und {{Manual_Windowcaption|Zeilen (Rows)}} eingestellt werden. Unter der Einstellmöglichkeiten befindet sich eine Vorschau des Makroboard-Profils.


= Nutzung =
= Nutzung =
== Makroboard-Profil erstellen ==
{{Manual Objectcaption|Makroboard-Profile}} können im {{Manual Windowcaption|[[Project_Explorer_DMXC3|Projekt-Explorer (Project Explorer)]]}} unter dem Punkt Makroboard-Profile hinzugefügt. Hierzu findet man im Kontextmenü den Eintrag {{Manual MenuText|Makroboard-Profil erstellen (Create Macroboard profile)}}. Mit diesem Befehl öffnet man das gleichnamige Fenster {{Manual Windowcaption|Makroboard-Profil erstellen (Add macroboard profile)}}.
In diesem Fenster befindet sich im oberen Teil die Möglichkeit der Nutzung einer {{Manual Fields|Vorlage (Template)}}. Zur Zeit sind folgende Auswahlmöglichkeiten verfügbar: {{Manual Fields|Benutzerdefiniert (Custom)}}, {{Manual Fields|Stream Deck Mini}}, {{Manual Fields|Stream Deck}}, {{Manual Fields|Stream Deck XL}}. Nur bei der benutzerdefinierten Vorlage lassen sich die Anzahl der Tasten pro {{Manual Fields|Spalte (Column)}} und {{Manual Fields|Zeile (Row)}} frei definieren. Die Anordnung und Anzahl ist bei den Vorlagen für ein bestimmtes Makroboard fest vorgegeben.
Im unteren Teil unter der Einstellmöglichkeiten befindet sich eine Vorschau des Makroboard-Profils.
{{Manual_Box | de | Attention | Ein einmal erstelltes {{Manual Objectcaption|Makroboard-Profil}} kann hinsichtlich der Anzahl an Buttons nachträglich nicht geändert werden.}}


Ein physisches {{Manual_Windowcaption|Makroboard}} wird automatisch von {{Manual_Windowcaption|DMXControl 3}} erkannt und in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung ]]}} angezeigt.  
Es ist möglich, beliebig viele {{Manual Objectcaption|Makroboard-Profile}} zu erstellen. Hierüber kann ein einzelnes Makroboard über eine entsprechende Verschaltung in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung]]}} dynamisch mehrere Seiten anzeigen.


== Verknüpfen in der Eingangszuweisung (Input Assignment) ==
== Zuweisung von Aktionen ==
Für den Bereich der Makroboards gibt es in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung]]}} sowohl im Eingangs-Baum (Input-Baum) sowie Ausgangs-Baum (Output-Baum) einen eigenen Ordner. Innerhalb dieses Ordners werden zum einen
* alle physischen Makroboards mit ihrer Seriennummer aufgeführt, die DMXControl 3 erkannt hat sowie zum anderen
* alle virtuellen Makroboard-Profile, die im Projekt existieren.
Innerhalb jedes Ordners sind dann wiederum die einzelnen Taster entsprechend der Anzahl der Tasten des physischen Makroboard oder des virtuellen Makroboard-Profils zu finden.


Unter den Eingängen in der {{Manual_Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung]]}} finden sich sowohl die Eingänge aller angeschlossenen {{Manual_Windowcaption|Makroboards}}, als auch die aller Makroboard-Profile. Bei den Ausgängen finden sich ebenfalls sowohl die Ausgänge aller angeschlossenen Macroboards, als auch die aller Makroboards. Die Zuweisung von {{Manual_Windowcaption|Makroboard-Profilen}} auf Makroboards erfolgt entweder mit einem {{Manual_Windowcaption|[[Macroboard_(Input_Assignment)_DMXC3|Makroboard-Node (Macroboard-Node)]]}} und der Auswahl des Profils in den Node-Properties oder mit einem {{Manual_Windowcaption|[[Macroboard_(Input_Assignment)_DMXC3|Makroboard-Node]]}} und {{Manual_Windowcaption|[[Macroboard-Profile_(Input_Assignment)_DMXC3|Makroboard-Profil-Node (Macroboard-Profile-Node)]]}}.
Die Zuweisung von {{Manual_Windowcaption|Makroboard-Profilen}} auf Makroboards erfolgt auf zwei Wege:
* Mit einem {{Manual_Windowcaption|[[Macroboard_(Input_Assignment)_DMXC3|Makroboard-Node (Macroboard-Node)]]}} und der Auswahl des Profils in den Eigenschaften des Nodes für eine einfache Belegung des Makroboards. Hierbei ist die Zuordnung in dem Sinne fest, als dass sie live nur manuell durch eine Änderung der Zuordnung in der Eingangszuweisung verändert werden kann.
* Man arbeitet mit einem {{Manual_Windowcaption|[[Macroboard-Profile_(Input_Assignment)_DMXC3|Makroboard-Profil-Node (Macroboard Profile Node)]]}} und dem {{Manual_Windowcaption|[[Macroboard_(Input_Assignment)_DMXC3|Makroboard-Node (Macroboard-Node)]]}}. Dies ermöglicht das Arbeiten mit mehreren Seiten, also Aufrufen von unterschiedlichen Belegungen.


{{Bild_mit_Unterschrift|DMXC3_Macroboard_Profile.png|1|Verknüpfung von Makroboard-Profil-Node mit Macroboard-Node.}}
{{Bild_mit_Unterschrift|DMXC3_Macroboard_Profile.png|1|Verknüpfung von Makroboard-Profil-Node mit Macroboard-Node.}}


= Makroboard-Anzeige Fenster =
Die Vorgehensweisen und Möglichkeiten, Taster zu belegen, entsprechen dabei denen, wie man es auch von einem {{Manual_Windowcaption|[[Softdesk_DMXC3|Softdesk]]}} oder der Tastatur her kennt. Aus diesem Grund gibt es in diesem Artikel hierzu keine weitere Erläuterungen.
 
== Makroboard-Profile anzeigen ==
{{Bild_mit_Unterschrift|DMXC3_Macroboard_Profile.png|1|Makroboard-Anzeige Fenster.}}
{{Bild_mit_Unterschrift|DMXC3_Macroboard_Profile.png|1|Makroboard-Anzeige Fenster.}}
Über Fenster\Makroboard-Profil (Windows\Macroboard-Profil) in der Menüleiste lässt sich ein Fenster öffnen, welches die laufende Ausgabe auf sowohl {{Manual_Windowcaption|Makroboards}} als auch {{Manual_Windowcaption|Makroboard-Profile}} anzeigen kann und eine (simulierte) Steuerung dieser erlaubt. Im geöffneten Fenster werden oben links die angeschlossenen Makroboards und alle Makroboard-Profile zur Auswahl angeboten. Bei Makroboards wird zusätzlich angezeigt, ob dem Makroboard ein Makroboard-Profil zugewiesen ist.
Über {{Manual MenuText|Fenster (Windows)|Makroboard-Profil (Macroboard Profile)}} in der Menüleiste lässt sich das Makroboard-Fenster öffnen, welches sowohl die laufende Ausgabe eines {{Manual_Windowcaption|Makroboards}} als auch ein einzelnes {{Manual_Windowcaption|Makroboard-Profile}} anzeigen kann und eine (simulierte) Steuerung dieser erlaubt. Im geöffneten Fenster werden oben links die angeschlossenen Makroboards und alle Makroboard-Profile zur Auswahl angeboten. Bei Makroboards wird zusätzlich angezeigt, ob dem Makroboard ein Makroboard-Profil zugewiesen ist.


= Aktuell nutzbare Makroboards =
= Externe Ansteuerung =
{| class="wikitable toptextcells"
Für den Bereich der Makroboards bietet die {{Manual Windowcaption|[[Input_Assignment_DMXC3|Eingangszuweisung (Input Assignement)]]}} folgende Nodes:
|-
*[[Macroboard_(Input_Assignment)_DMXC3|Makroboard]]
! Hersteller || Name || Spalten (Columns) || Reihen (Rows) || mind. USB-Standard || Auflösung
*[[Macroboard-Profile_(Input_Assignment)_DMXC3|Makroboard-Profil]]
|-
Hinzu kommen diverse Converter-Nodes, welche Grafiken für die Darstellung von Funktionen auf den Tasten generieren.
| Elgato || Stream Deck Mini || 3 || 2 || 2.0 || 64*64 Pixel
 
|-
= Anwendungsbeispiele =
| Elgato || Stream Deck || 5 || 3 || 2.0 || 64*64 Pixel
In dem Artikel {{Manual_Windowcaption|[[Stream_Deck_DMXC3|Stream Deck]]}} sind verschiedene Beispiele zur Nutzung eines Makroboards zusammengetragen und erläutert.
|-
| Elgato || Stream Deck XL || 8 || 4 || 3.0 || 72*72 Pixel
|-
|}


=Nutzungs-Beispiel=
<noinclude>
[[Kategorie: Handbuch DMXControl 3]]
[[Kategorie: GUI en DMXC3]]
</noinclude>

Aktuelle Version vom 10. November 2024, 17:38 Uhr

Books.png Artikel beschreibt
DMXControl 3.3.0
Macroboard DMXC3
Inhaltsverzeichnis

A

B

C

D

E

F

G

H

K

L

M

N

O

P

R

S


Ein Makroboard (Macroboard) ist eine Tasten-Matrix mit visuellem Feedback, welche in der Eingangszuweisung (Input Assignment) zur Steuerung von Programm-Funktionen genutzt werden kann. Dabei kann dies entweder nur ein virtuelles Makroboard-Profil (Macroboard-Profile) sein oder man überträgt auf ein physisches Gerät wie zum Beispiel ein Elgato Stream Deck.


Abbildung 1:6x4 Makroboard-Profil mit Bitmaps belegt.
Abbildung 1: 6x4 Makroboard-Profil mit Bitmaps belegt.


Überblick

Ein Makroboard stellt in der Eingangszuweisung (Input Assignment) Ein- und Ausgänge zur Verfügung. Die Eingänge können für verschiedenste Anwendungen bzw. Aktionen genutzt werden. Auf die Ausgänge können Grafiken in Form von Bitmaps gelegt werden, welche dann wiederum auf Aktionen innerhalb von DMXControl 3 reagieren und den Status visualisieren.

Im Bereich der Makroboard müssen zwei grundlegende Anwendungsfälle unterschieden werden. Entweder steuert man direkt ein physisches Makroboard an. Hierbei ist alles mit einem bestimmten Makroboard verknüpft. Die Alternative hierzu ist, mit einem virtuellem Makroboard-Profil zu arbeiten. Dieses lässt sich aber wieder auf ein physisches Makroboard übertragen. Insbesondere die Makroboard-Profile vereinfachen das Arbeiten mit einem Makroboard, weil die Makroboard-Profile an kein physisches Gerät gebunden sind und man sie jederzeit auch ohne ein physisches Gerät vorbereiten und testen kann.

Zur Zeit sind auf dem Markt folgende Makroboards verfügbar, die von DMXControl 3 direkt unterstützt werden.

Typ Revision Buttons Auflösung Unterstützung Anmerkung
Status DMXC-
Version
Elgato
StreamDeck Mini 2 x 3 Tasten 72 x 72 Pixel Ja Ja 3.2.0
Rev. 2 Ja Ja 3.3.0
StreamDeck (Standard) 3 x 5 Tasten 72 x 72 Pixel Ja Ja 3.2.0
Rev. 2 Ja Ja 3.2.2
MK.2 Ja Ja 3.3.0
StreamDeck XL 4 x 8 Tasten 96 x 96 Pixel Ja Ja 3.2.2
Rev. 2 Ja Ja 3.3.0
Stream Deck + 8 Tasten,
1 Touchbar,
4 Encoder
unterschiedlich Nein Nein Umfangreichere Änderungen und Ergänzungen für Unterstützung erforderlich
Stream Deck Neo 8 Tasten,
1 Infobar,
2 Touchpoints
Wichtiger Hinweis Neue Hardware-Revisionen sind in der Regel immer mit einem Update von DMXControl 3 verbunden.

Wichtige Merkmale

Nutzung

Makroboard-Profil erstellen

Makroboard-Profile können im Projekt-Explorer (Project Explorer) unter dem Punkt Makroboard-Profile hinzugefügt. Hierzu findet man im Kontextmenü den Eintrag « Makroboard-Profil erstellen (Create Macroboard profile) ». Mit diesem Befehl öffnet man das gleichnamige Fenster Makroboard-Profil erstellen (Add macroboard profile).

In diesem Fenster befindet sich im oberen Teil die Möglichkeit der Nutzung einer "Vorlage (Template)". Zur Zeit sind folgende Auswahlmöglichkeiten verfügbar: "Benutzerdefiniert (Custom)", "Stream Deck Mini", "Stream Deck", "Stream Deck XL". Nur bei der benutzerdefinierten Vorlage lassen sich die Anzahl der Tasten pro "Spalte (Column)" und "Zeile (Row)" frei definieren. Die Anordnung und Anzahl ist bei den Vorlagen für ein bestimmtes Makroboard fest vorgegeben.

Im unteren Teil unter der Einstellmöglichkeiten befindet sich eine Vorschau des Makroboard-Profils.


Achtung, wichtiger Hinweis! Ein einmal erstelltes Makroboard-Profil kann hinsichtlich der Anzahl an Buttons nachträglich nicht geändert werden.

Es ist möglich, beliebig viele Makroboard-Profile zu erstellen. Hierüber kann ein einzelnes Makroboard über eine entsprechende Verschaltung in der Eingangszuweisung dynamisch mehrere Seiten anzeigen.

Zuweisung von Aktionen

Für den Bereich der Makroboards gibt es in der Eingangszuweisung sowohl im Eingangs-Baum (Input-Baum) sowie Ausgangs-Baum (Output-Baum) einen eigenen Ordner. Innerhalb dieses Ordners werden zum einen

  • alle physischen Makroboards mit ihrer Seriennummer aufgeführt, die DMXControl 3 erkannt hat sowie zum anderen
  • alle virtuellen Makroboard-Profile, die im Projekt existieren.

Innerhalb jedes Ordners sind dann wiederum die einzelnen Taster entsprechend der Anzahl der Tasten des physischen Makroboard oder des virtuellen Makroboard-Profils zu finden.

Die Zuweisung von Makroboard-Profilen auf Makroboards erfolgt auf zwei Wege:


Abbildung 1:Verknüpfung von Makroboard-Profil-Node mit Macroboard-Node.
Abbildung 1: Verknüpfung von Makroboard-Profil-Node mit Macroboard-Node.


Die Vorgehensweisen und Möglichkeiten, Taster zu belegen, entsprechen dabei denen, wie man es auch von einem Softdesk oder der Tastatur her kennt. Aus diesem Grund gibt es in diesem Artikel hierzu keine weitere Erläuterungen.

Makroboard-Profile anzeigen

Abbildung 1:Makroboard-Anzeige Fenster.
Abbildung 1: Makroboard-Anzeige Fenster.

Über « Fenster (Windows) »⇒ « Makroboard-Profil (Macroboard Profile) » in der Menüleiste lässt sich das Makroboard-Fenster öffnen, welches sowohl die laufende Ausgabe eines Makroboards als auch ein einzelnes Makroboard-Profile anzeigen kann und eine (simulierte) Steuerung dieser erlaubt. Im geöffneten Fenster werden oben links die angeschlossenen Makroboards und alle Makroboard-Profile zur Auswahl angeboten. Bei Makroboards wird zusätzlich angezeigt, ob dem Makroboard ein Makroboard-Profil zugewiesen ist.

Externe Ansteuerung

Für den Bereich der Makroboards bietet die Eingangszuweisung (Input Assignement) folgende Nodes:

Hinzu kommen diverse Converter-Nodes, welche Grafiken für die Darstellung von Funktionen auf den Tasten generieren.

Anwendungsbeispiele

In dem Artikel Stream Deck sind verschiedene Beispiele zur Nutzung eines Makroboards zusammengetragen und erläutert.