Umstieg von DMXControl 2 zu DMXControl 3: Unterschied zwischen den Versionen
Jkuehn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jkuehn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 23: | Zeile 23: | ||
=== Umgebung === | === Umgebung === | ||
Hier werden Entscheidungskriterien anhand der Randbedingen gegeben. | Hier werden Entscheidungskriterien anhand der Randbedingen gegeben. | ||
{| {{prettytable}} | {| {{prettytable}} | ||
!Feature | !Feature | ||
Zeile 31: | Zeile 30: | ||
|- | |- | ||
|unterstützte DMX-Interface | |unterstützte DMX-Interface | ||
|Vielzahl, siehe Homepage | |[[Datei:Yes check.png|16px|Ja|link=]] Vielzahl, siehe Homepage | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs noch eingeschränkt, schrittweiser Ausbau (kann als Übergangslösung per Art-Net über DMXContol 2 gelöst werden (siehe [[Lektion_24_Tut3| Lektion 24]]) | ||
|Autoren von Interface-Plugins bitte während der beta-Test-Phase bei uns melden | |Autoren von Interface-Plugins bitte während der beta-Test-Phase bei uns melden | ||
|- | |- | ||
|DDFs (Gerätebibliothek) | |DDFs (Gerätebibliothek) | ||
|Vielzahl, siehe Webseite. Darstellung der Bedienelemente im DDF konfigurierbar für jedes einzelne DDF. | |[[Datei:Yes check.png|16px|Ja|link=]] Vielzahl, siehe Webseite. Darstellung der Bedienelemente im DDF konfigurierbar für jedes einzelne DDF. | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs noch eingeschränkt, schrittweiser Ausbau. DDFs sind allerdings sehr vereinfacht, sie enthalten nur noch die reine Gerätedefinition, die man praktisch aus der Bedienungsanleitung abschreiben kann. Darstellung der Bedienelemente übernimmt DMXControl selbst. | ||
|Die Community ist wieder aufgefordert, die DDF-Bibliothek zu erweitern. Es wird wieder eine Upload-Möglichkeit geben | |Die Community ist wieder aufgefordert, die DDF-Bibliothek zu erweitern. Es wird wieder eine Upload-Möglichkeit geben | ||
|- | |- | ||
|Betriebssystem | |Betriebssystem | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Alle gängigen Windowsversionen | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Alle gängigen Windowsversionen | ||
| | | | ||
|- | |- | ||
|Hardware Umgebung | |Hardware Umgebung | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Single PC | ||
| | [[Datei:Red x.png|16px|Nein|link=]] Kein verteiltes System | ||
|[[Datei:Yes check.png|16px|Ja|link=]] Single PC | |||
[[Datei:Yes check.png|16px|Ja|link=]] Verteiltes System; Kernel kann separat von GUI laufen, mehrere bei Multi-User Umgebung | |||
| | | | ||
|- | |- | ||
|Plugins | |Plugins | ||
|Vielzahl, siehe Homepage | |[[Datei:Yes check.png|16px|Ja|link=]] Vielzahl, siehe Homepage | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Anfangs noch eingeschränkt (aktuell '''Audio Analyser''' und '''Softdesk Plugin'''), schrittweiser Ausbau | ||
|Autoren von Plugins bitte während der beta-Test-Phase bei uns melden, siehe auch separaten Abschnitt "Plugins" unten auf dieser Seite | |Autoren von Plugins bitte während der beta-Test-Phase bei uns melden, siehe auch separaten Abschnitt "Plugins" unten auf dieser Seite | ||
|- | |- | ||
|Dokumentation | |Dokumentation | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Deutsches Handbuch | ||
| | [[Datei:Yes check.png|16px|Ja|link=]] Englisches Handbuch (muss noch korrekturgelesen werden) | ||
|[[Datei:Yes check.png|16px|Ja|link=]] Deutsches Tutorial | |||
[[Datei:Yes check.png|16px|Ja|link=]] Englisches Tutorial | |||
[[Datei:Red x.png|16px|Nein|link=]] Deutsches Handbuch | |||
[[Datei:Red x.png|16px|Nein|link=]] Englisches Handbuch | |||
|Während des beta-Testes suchen wir Helfer, die die Doku ins Deutsche übersetzen | |Während des beta-Testes suchen wir Helfer, die die Doku ins Deutsche übersetzen | ||
|- | |- | ||
|Performance | |Performance | ||
| | | | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Das verteilte System könnte helfen, Performance-Engpässe zu überwinden. Wenn grafische Oberfläche und Kernel auf zwei Rechnern laufen und die Oberfläche stürzt ab, dann läuft die DMX-Ausgabe ungehindert weiter. | ||
|kein wirklicher Vergleich bekannt | |kein wirklicher Vergleich bekannt | ||
|- | |- | ||
|MIDI-Interface | |MIDI-Interface | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Verfügbar | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Nicht offiziell aber über ein User-Plugin verfügbar | ||
| | | | ||
|- | |- | ||
|Terminalschnittstelle | |Terminalschnittstelle | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Nein - OSC wird das Standardinterface werden | ||
| | | | ||
|- | |- | ||
|OSC-Interface | |OSC-Interface | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Verfügbar über Plugin | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Aktuell nein, verfügbar im weiteren Entwicklungsverlauf | ||
| | | | ||
|- | |- | ||
|Timecode | |Timecode | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | | | ||
|- | |- | ||
|Joystick-Steuerung | |Joystick-Steuerung | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs nein. Später ja. | ||
| | | | ||
|- | |- | ||
|Tastatur-Steuerung | |Tastatur-Steuerung | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs nein. Später ja. | ||
| | | | ||
|- | |- | ||
|Plugin-Schnittstelle | |Plugin-Schnittstelle | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
|Schnittstelle in DMXControl 3 ist nicht kompatibel zu DMXControl 2 | |Schnittstelle in DMXControl 3 ist nicht kompatibel zu DMXControl 2 | ||
|} | |} | ||
=== Funktionalität === | === Funktionalität === | ||
Hier werden Entscheidungskriterien anhand der implementierten Funktionen gegeben. | Hier werden Entscheidungskriterien anhand der implementierten Funktionen gegeben. | ||
Zeile 111: | Zeile 115: | ||
|- | |- | ||
|Szenen, Effekte, Chaser | |Szenen, Effekte, Chaser | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt, z.T. über Tools (Lauflichtgenerator) | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt, z.T. effektivere Definitionsmöglichkeiten über "Texteingaben", vordefinierte Effektbibliothek | ||
|Szenen und Effekte sind nicht kompatibel! | |Szenen und Effekte sind nicht kompatibel! | ||
|- | |- | ||
|Gruppen (von Geräten) | |Gruppen (von Geräten) | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] In einfacher Form unterstützt | ||
|Gruppen sind Grundkonzept von DMXControl 3 | |[[Datei:Yes check.png|16px|Ja|link=]] Gruppen sind Grundkonzept von DMXControl 3 | ||
|wer viele Geräte hat, die gleiche Lichtstimmungen ausführen sollen, bekommt mit DMXControl 3 bessere Mittel in die Hand | |wer viele Geräte hat, die gleiche Lichtstimmungen ausführen sollen, bekommt mit DMXControl 3 bessere Mittel in die Hand | ||
|- | |- | ||
|Hardware Abstraktion (HAL) | |Hardware Abstraktion (HAL) | ||
|Abstraktion von DMX Werten über DDFs | |[[Datei:Red x.png|16px|Nein|link=]] Eingeschränkte Abstraktion von DMX Werten über DDFs | ||
|HAL ist ein Grundkonzept von DMXControl 3 Komplette Abstraktion. | |[[Datei:Yes check.png|16px|Ja|link=]] HAL ist ein Grundkonzept von DMXControl 3 Komplette Abstraktion. | ||
|Wer gleichartige (aber nicht gleiche) Geräte hat, kann diese mit DMXControl 3 trotzdem identisch programmieren | |Wer gleichartige (aber nicht gleiche) Geräte hat, kann diese mit DMXControl 3 trotzdem identisch programmieren | ||
|- | |- | ||
|Szenenlisten | |Szenenlisten | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt, mehrere Instanzen möglich | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt, mehrere Instanzen möglich, erweiterte Triggermöglichkeiten für den Ablauf in der Szenenliste | ||
|Szenenlisten sind Hauptsteuerungsmittel in DMXControl 3, die diversen "impliziten" Szenenlisten der verschiedenen Tools von DMXControl 2 werden vereinheitlicht | |Szenenlisten sind Hauptsteuerungsmittel in DMXControl 3, die diversen "impliziten" Szenenlisten der verschiedenen Tools von DMXControl 2 werden vereinheitlicht | ||
|- | |- | ||
|Audioplayer | |Audioplayer | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Vorerst nicht verfügbar | ||
| | | | ||
|- | |- | ||
|Beaterkennung | |Beaterkennung | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt (Winamp und ext. Schnittstelle) | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Über eigenes Plugin und externe Schnittstelle unterstützt | ||
| | | | ||
|- | |- | ||
|Textbuch | |Textbuch | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt | ||
|vorerst nicht verfügbar | |vorerst nicht verfügbar | ||
| | | | ||
|- | |- | ||
|Timecodeplayer | |Timecodeplayer | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] In Szenenliste integriert | ||
| | | | ||
|- | |- | ||
|Kanalübersicht | |Kanalübersicht | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja (auch DMX unabhängig) | ||
| | | | ||
|- | |- | ||
|Kommandobox | |Kommandobox | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt als Softpult, d.h. neben Buttons sind auch andere Bedienelemente verfügbar | ||
|Softpult nicht kompatibel mit Kommandobox | |Softpult nicht kompatibel mit Kommandobox | ||
|- | |- | ||
|Kommandozeile | |Kommandozeile | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs nein | ||
| | | | ||
|- | |- | ||
|Befehlskonzept | |Befehlskonzept | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt | ||
|Befehle gibt es nicht in gewohnter Form (eher intern) | |[[Datei:Red x.png|16px|Nein|link=]] Befehle gibt es nicht in gewohnter Form (eher intern) | ||
|Befehle in DMXControl 2 sind nicht kompatibel zu DMXControl 3 | |Befehle in DMXControl 2 sind nicht kompatibel zu DMXControl 3 | ||
|- | |- | ||
|Bewegungsszenen | |Bewegungsszenen | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt | ||
|Bewegungsszenen sind implizit in den "neuen" Szenen und Effekten enthalten | |[[Datei:Yes check.png|16px|Ja|link=]] Bewegungsszenen sind implizit in den "neuen" Szenen und Effekten enthalten | ||
|Bewegungsszenen aus DMXControl 2 sind nicht kompatibel zu DMXControl 3 | |Bewegungsszenen aus DMXControl 2 sind nicht kompatibel zu DMXControl 3 | ||
|- | |- | ||
|Fanning | |Fanning | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Durch Bewegungszenen | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Explizite Fanning-Unterstützung durch spezielle Kommandosyntax | ||
| | | | ||
|- | |- | ||
|Presets | |Presets | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Implizit über Szenenbibliothek | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Direkte Unterstützung als Programierelement | ||
|Preset-Konzept ist nicht kompatibel mit DMXControl 2 | |Preset-Konzept ist nicht kompatibel mit DMXControl 2 | ||
|- | |- | ||
|Grafische Ansicht | |Grafische Ansicht | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja, ähnlich zu DMXControl 2, erweiterte Animationsmöglichkeiten | ||
| | | | ||
|- | |- | ||
|Visualizer | |Visualizer | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja, EasyView | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja, EasyView; später evtl. eigener Visualizer | ||
| | | | ||
|- | |- | ||
|Sound to Light | |Sound to Light | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja, über verschiede Plugins | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja (anfangs noch eingeschränkt) | ||
| | | | ||
|- | |- | ||
|Videoansteuerung | |Videoansteuerung | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja, über verschiede Plugins (Winamp, Beamertool) und MediaCenter | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs nein, später ja über verschiedene Plugins | ||
| | | | ||
|- | |- | ||
|Zeitplaner (Taskscheduler) | |Zeitplaner (Taskscheduler) | ||
| | |[[Datei:Yes check.png|16px|Ja|link=]] Ja | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs nein, ersatzweise Szenenlisten mit real time code | ||
| | | | ||
|} | |} | ||
Zeile 222: | Zeile 226: | ||
|- | |- | ||
|Beamertool | |Beamertool | ||
| | ||[[Datei:Yes check.png|16px|Ja|link=]] Verfügbar | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Anfangs nein, Wird migriert | ||
| | | | ||
|- | |- | ||
|Matrixansteuerung MadMaxOne | |Matrixansteuerung MadMaxOne | ||
| | ||[[Datei:Yes check.png|16px|Ja|link=]] Verfügbar | ||
|wird nicht migriert | |[[Datei:Red x.png|16px|Nein|link=]] wird nicht migriert | ||
|neues Konzept für Matrix-"Geräte" mit entspr. Effekten ist in DMXControl 3 integriert (wird noch erweitert) | |neues Konzept für Matrix-"Geräte" mit entspr. Effekten ist in DMXControl 3 integriert (wird noch erweitert) | ||
|- | |- | ||
|PDA Steuerung | |PDA Steuerung | ||
| | ||[[Datei:Yes check.png|16px|Ja|link=]] Verfügbar | ||
| | |[[Datei:Red x.png|16px|Nein|link=]] Nein, aber über OSC können ähnliche Tools angebunden werden. Zusätzlich wird gerade eine [https://github.com/DMXControl/DMXControl-for-Android Android App] entwickelt. | ||
| | | | ||
|} | |} |
Version vom 7. April 2015, 12:53 Uhr
Achtung: Dieser Artikel widerspiegelt den gegenwärtigen Implementierungsstand. Technische Änderungen aufgrund fortschreitender Implementierung sind jederzeit möglich.
Einleitung
Am 24.12.2014 wurde DMXControl 3.0 nach fast zweijähriger Beta-Phase offiziell veröffentlicht. DMXControl 3 unterscheidet sich aber in der Funktionalität von DMXControl 2.
Auch wenn der Beta-Test nun beendet ist, wird es einen großen Anteil an Anwendungen geben, bei denen es weiterhin Sinn ergibt, mit DMXControl 2.12 und folgenden weiterzuarbeiten. DMXControl 2 wird voraussichtlich bis Mitte 2015 aktiv gepflegt werden, anschließend werden aber keine weiteren Funktionen oder Anpassungen an neue Betriebssysteme mehr integriert (allgemeines Support-Ende). Natürlich wird andererseits auch die Version 3 vom gesamten Team zukünftig weiterentwickelt. Langfristig sollte jeder Nutzer auf DMXControl 3 umsteigen. Mit diesem Artikel wollen wir etwas mehr Klarheit in die Situation bringen.
Kompatibilität
Die Projekte der Version 2 sind nicht kompatibel zur Version 3 (und umgekehrt). Das ist auch nicht erforderlich, denn es gibt viele Verbesserungen, die erlauben, Effekte in wenigen Minuten neu zu erstellen. An einigen Stellen wurden komplett neue Bedienabläufe eingeführt, die sich an den Konzepten professioneller Software orientieren, und diese teilweise übertreffen. Andererseits sind Anfangs einige Tools aus DMXControl 2 noch nicht in DMXControl 3 integriert, dies betrifft vorallem den Audioplayer und das Textbuch. Des weiteren sind auch die Plugins (sowohl Ausgabeplugins als auch normale Plugins) aufgrund geänderter Schnittstellen nicht kompatibel. Deshalb ist es, wie weiter oben schon erwähnt, angebracht, für bestimmte Anwendungen weiterhin DMXControl 2 zu verwenden.
Empfehlungen
Jeder Nutzer von DMXControl sollte sich anhand der folgenden Tabellen seine eigene Migrationsstrategie überlegen:
- Es kann sinnvoll sein, beide Versionen 1-2 Jahre parallel zu nutzen.
- Wer eine Vielzahl von Geräten hat, könnte stark von den neuen Gruppenfeatures der Version 3 profitieren, muss aber Einschränkungen bei den verfügbaren Tools in Kauf nehmen.
- Wer sich heute auf bestimmte Tools oder Plugins fokussiert hat (z.B. Audioplayer, Textbuch) kann gut beraten sein, vorerst seine Shows weiter allein mit DMXControl 2 zu fahren und erst schrittweise auf DMXControl 3 umzusteigen.
- usw.
Vergleich der Versionen
Umgebung
Hier werden Entscheidungskriterien anhand der Randbedingen gegeben.
Feature | DMXControl 2.x | DMXControl 3.0 | Kommentar |
---|---|---|---|
unterstützte DMX-Interface | Vielzahl, siehe Homepage | Anfangs noch eingeschränkt, schrittweiser Ausbau (kann als Übergangslösung per Art-Net über DMXContol 2 gelöst werden (siehe Lektion 24) | Autoren von Interface-Plugins bitte während der beta-Test-Phase bei uns melden |
DDFs (Gerätebibliothek) | Vielzahl, siehe Webseite. Darstellung der Bedienelemente im DDF konfigurierbar für jedes einzelne DDF. | Anfangs noch eingeschränkt, schrittweiser Ausbau. DDFs sind allerdings sehr vereinfacht, sie enthalten nur noch die reine Gerätedefinition, die man praktisch aus der Bedienungsanleitung abschreiben kann. Darstellung der Bedienelemente übernimmt DMXControl selbst. | Die Community ist wieder aufgefordert, die DDF-Bibliothek zu erweitern. Es wird wieder eine Upload-Möglichkeit geben |
Betriebssystem | Alle gängigen Windowsversionen | Alle gängigen Windowsversionen | |
Hardware Umgebung | Single PC
Kein verteiltes System |
Single PC
Verteiltes System; Kernel kann separat von GUI laufen, mehrere bei Multi-User Umgebung |
|
Plugins | Vielzahl, siehe Homepage | Anfangs noch eingeschränkt (aktuell Audio Analyser und Softdesk Plugin), schrittweiser Ausbau | Autoren von Plugins bitte während der beta-Test-Phase bei uns melden, siehe auch separaten Abschnitt "Plugins" unten auf dieser Seite |
Dokumentation | Deutsches Handbuch
Englisches Handbuch (muss noch korrekturgelesen werden) |
Deutsches Tutorial
Englisches Tutorial Deutsches Handbuch Englisches Handbuch |
Während des beta-Testes suchen wir Helfer, die die Doku ins Deutsche übersetzen |
Performance | Das verteilte System könnte helfen, Performance-Engpässe zu überwinden. Wenn grafische Oberfläche und Kernel auf zwei Rechnern laufen und die Oberfläche stürzt ab, dann läuft die DMX-Ausgabe ungehindert weiter. | kein wirklicher Vergleich bekannt | |
MIDI-Interface | Verfügbar | Nicht offiziell aber über ein User-Plugin verfügbar | |
Terminalschnittstelle | Ja | Nein - OSC wird das Standardinterface werden | |
OSC-Interface | Verfügbar über Plugin | Aktuell nein, verfügbar im weiteren Entwicklungsverlauf | |
Timecode | Ja | Ja | |
Joystick-Steuerung | Ja | Anfangs nein. Später ja. | |
Tastatur-Steuerung | Ja | Anfangs nein. Später ja. | |
Plugin-Schnittstelle | Ja | Ja | Schnittstelle in DMXControl 3 ist nicht kompatibel zu DMXControl 2 |
Funktionalität
Hier werden Entscheidungskriterien anhand der implementierten Funktionen gegeben.
Feature | DMXControl 2 | DMXControl 3 | Kommentar |
---|---|---|---|
Szenen, Effekte, Chaser | Unterstützt, z.T. über Tools (Lauflichtgenerator) | Unterstützt, z.T. effektivere Definitionsmöglichkeiten über "Texteingaben", vordefinierte Effektbibliothek | Szenen und Effekte sind nicht kompatibel! |
Gruppen (von Geräten) | In einfacher Form unterstützt | Gruppen sind Grundkonzept von DMXControl 3 | wer viele Geräte hat, die gleiche Lichtstimmungen ausführen sollen, bekommt mit DMXControl 3 bessere Mittel in die Hand |
Hardware Abstraktion (HAL) | Eingeschränkte Abstraktion von DMX Werten über DDFs | HAL ist ein Grundkonzept von DMXControl 3 Komplette Abstraktion. | Wer gleichartige (aber nicht gleiche) Geräte hat, kann diese mit DMXControl 3 trotzdem identisch programmieren |
Szenenlisten | Unterstützt, mehrere Instanzen möglich | Unterstützt, mehrere Instanzen möglich, erweiterte Triggermöglichkeiten für den Ablauf in der Szenenliste | Szenenlisten sind Hauptsteuerungsmittel in DMXControl 3, die diversen "impliziten" Szenenlisten der verschiedenen Tools von DMXControl 2 werden vereinheitlicht |
Audioplayer | Unterstützt | Vorerst nicht verfügbar | |
Beaterkennung | Unterstützt (Winamp und ext. Schnittstelle) | Über eigenes Plugin und externe Schnittstelle unterstützt | |
Textbuch | Unterstützt | vorerst nicht verfügbar | |
Timecodeplayer | Unterstützt | In Szenenliste integriert | |
Kanalübersicht | Ja | Ja (auch DMX unabhängig) | |
Kommandobox | Unterstützt | Unterstützt als Softpult, d.h. neben Buttons sind auch andere Bedienelemente verfügbar | Softpult nicht kompatibel mit Kommandobox |
Kommandozeile | Ja | Anfangs nein | |
Befehlskonzept | Unterstützt | Befehle gibt es nicht in gewohnter Form (eher intern) | Befehle in DMXControl 2 sind nicht kompatibel zu DMXControl 3 |
Bewegungsszenen | Unterstützt | Bewegungsszenen sind implizit in den "neuen" Szenen und Effekten enthalten | Bewegungsszenen aus DMXControl 2 sind nicht kompatibel zu DMXControl 3 |
Fanning | Durch Bewegungszenen | Explizite Fanning-Unterstützung durch spezielle Kommandosyntax | |
Presets | Implizit über Szenenbibliothek | Direkte Unterstützung als Programierelement | Preset-Konzept ist nicht kompatibel mit DMXControl 2 |
Grafische Ansicht | Ja | Ja, ähnlich zu DMXControl 2, erweiterte Animationsmöglichkeiten | |
Visualizer | Ja, EasyView | Ja, EasyView; später evtl. eigener Visualizer | |
Sound to Light | Ja, über verschiede Plugins | Ja (anfangs noch eingeschränkt) | |
Videoansteuerung | Ja, über verschiede Plugins (Winamp, Beamertool) und MediaCenter | Anfangs nein, später ja über verschiedene Plugins | |
Zeitplaner (Taskscheduler) | Ja | Anfangs nein, ersatzweise Szenenlisten mit real time code |
Anwendungsplugins
Hier werden Entscheidungskriterien anhand der verfügbaren Plugins gegeben. Einige Plugins werden in DMXControl 3 nicht mehr benötigt, da ihre Funktionalität bereits integriert ist (z.B. Color changer), andere werden vorerst nicht verfügbar sein, bis die Autoren ein Upgade machen. Plugins können aufgrund der geänderten Plugin-Schnittstelle und der geänderten Programmiersprache nicht ohne Anpassung weiterverwendet werden.
Feature | DMXControl 2 | DMXControl 3 | Kommentar |
---|---|---|---|
Beamertool | Verfügbar | Anfangs nein, Wird migriert | |
Matrixansteuerung MadMaxOne | Verfügbar | wird nicht migriert | neues Konzept für Matrix-"Geräte" mit entspr. Effekten ist in DMXControl 3 integriert (wird noch erweitert) |
PDA Steuerung | Verfügbar | Nein, aber über OSC können ähnliche Tools angebunden werden. Zusätzlich wird gerade eine Android App entwickelt. |
Über eine Art-Net Verbindung können die Funktionen der 3er Version auch in der 2er genutzt werden. Damit können z.B. die in der 3er noch nicht vorhandenen Ausgabeplugins der 2er genutzt werden. Die Beschreibung dazu findet sich im Kapitel 24 des Tutorials. Ein Parallelbetrieb von beiden Versionen ist somit möglich. |