Umstieg von DMXControl 2 zu DMXControl 3: Unterschied zwischen den Versionen
K (Skistner verschob die Seite Uebergang von DMXControl 2 zu 3 nach Umstieg von DMXControl 2 zu DMXControl 3, ohne dabei eine Weiterleitung anzulegen) |
(Überarbeitung des gesamten Artikels) |
||
Zeile 1: | Zeile 1: | ||
{{Kapitelüberschrift|Version=DMXControl 3.2.2}} | |||
{{Inuse}} | |||
Dieser Artikel dient in erster Linie, viele der im Forum häufig gestellten Fragen zu einem Wechsel von DMXControl 2 zu DMXControl 3 grob zusammenzufassen und zu beantworten. | |||
= | {{BoxWichtig|Text= Dieser Artikel spiegelt den gegenwärtigen Implementierungsstand von DMXControl 3 wider. Technische Änderungen aufgrund fortschreitender Implementierung sind jederzeit möglich.}} | ||
= Kompatibilität = | |||
Die Projekte von DMXControl 2 sind nicht kompatibel zu DMXControl 3. 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 einige Tools aus DMXControl 2 noch nicht in DMXControl 3 integriert, dies betrifft vor allem den Audioplayer und das Textbuch. Des weiteren sind auch die Plugins (sowohl Ausgabeplugins als auch normale Plugins) aufgrund geänderter Schnittstellen nicht kompatibel. | |||
= Empfehlungen = | |||
Jeder Nutzer von DMXControl sollte sich anhand der folgenden Tabellen seine eigene Migrationsstrategie überlegen: | Jeder Nutzer von DMXControl sollte sich anhand der folgenden Tabellen seine eigene Migrationsstrategie überlegen: | ||
* Es kann sinnvoll sein, beide Versionen | * Es kann sinnvoll sein, beide Versionen während des Umstieg noch parallel zu nutzen, um zu jedem Zeitpunkt auf ein funktionierendes Setup zurückgreifen zu können. | ||
* Wer eine Vielzahl von Geräten hat, | * Wer eine Vielzahl von Geräten im Einsatz hat, dürfte schnell von Leistungsmerkmalen im Bereich {{Manual_Windowcaption|[[Device_Group_DMXC3|Gerätegruppen (Device Groups)]]}} und dem darauf aufbauenden {{Manual_Windowcaption|[[Fanning_DMXC3|Fanning]]}} von DMXControl 3 profitieren. | ||
* 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. | * 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. | ||
= | = Vergleich der Versionen = | ||
== Umgebung == | |||
Hier werden Entscheidungskriterien anhand der Randbedingen gegeben. | Hier werden Entscheidungskriterien anhand der Randbedingen gegeben. | ||
{| {{prettytable}} | {| {{prettytable}} | ||
!Feature | ! Feature !! DMXControl 2 !! DMXControl 3 !! Kommentar | ||
!DMXControl 2 | |||
!DMXControl 3 | |||
!Kommentar | |||
|- | |- | ||
|unterstützte DMX- | | unterstützte DMX-Interfaces | ||
| | | {{Ja}}, siehe Homepage | ||
| | | {{Ja}}, siehe Homepage | ||
| | | | ||
|- | |- | ||
|DDFs (Gerätebibliothek) | | DDFs (Gerätebibliothek) | ||
| | | {{Ja}}, siehe DDFLibrary. Darstellung der Bedienelemente im DDF konfigurierbar für jedes einzelne DDF. | ||
| | | {{Ja}}. DDFs sind deutlich vereinfacht. Sie enthalten nur noch die reine Gerätedefinition, die man praktisch aus der Bedienungsanleitung abschreiben kann. Darstellung der Bedienelemente übernimmt DMXControl 3 selbst. | ||
| | | In der DDFLibrary können selbst funktioniere DDFs für beide Versionen zur Verfügung gestellt werden. | ||
|- | |- | ||
|Betriebssystem | | Betriebssystem | ||
| | | bis einschließlich Windows 8.1 | ||
| | | alle Windows-Versionen ab Windows 7 | ||
| | | | ||
|- | |- | ||
|Hardware Umgebung | | Hardware-Umgebung | ||
| | | {{Ja}}: Single-PC <br /> {{Nein}}: kein verteiltes System | ||
| {{Ja}}: Single-PC <br /> {{Ja}}: verteiltes System möglich, wobei der Kernel separat von GUI laufen kann, mehrere bei Multi-User Umgebung | |||
| | |||
| | | | ||
|- | |- | ||
|Plugins | | Plugins | ||
| | | {{Ja}}, siehe Homepage | ||
| | | {{Ja}}, siehe Homepage | ||
| | | | ||
|- | |- | ||
|Dokumentation | | Dokumentation | ||
| | | {{Ja}}: Deutsches Handbuch <br /> {{Ja}}: Englisches Handbuch (muss noch Korrektur gelesen werden) | ||
| {{Ja}}: Deutsches Tutorial <br /> {{Ja}}: Englisches Tutorial <br /> {{Ja}}: Deutsches Handbuch (im Aufbau) <br /> {{Nein}}: Englisches Handbuch | |||
| | | | ||
| | |||
|- | |- | ||
|Performance | | Performance | ||
| | | | ||
| | | {{Ja}}: Durch effiziente Programmierung können bereits PCs mittlerer Leistungsklasse mehrere DMX-Universen ausgeben. Die Trennung von GUI und Kernel gewährt eine zusätzliche Sicherheit bei einem Fehlerfall in der GUI. | ||
| | | | ||
|- | |- | ||
|MIDI-Interface | | MIDI-Interface | ||
| | | {{Ja}} verfügbar | ||
| | | {{Ja}} verfügbar | ||
| | | | ||
|- | |- | ||
|Terminalschnittstelle | | Terminalschnittstelle | ||
| | | {{Ja}} | ||
| | | {{Nein}}, zur Zeit kein Ersatz geplant | ||
| | | | ||
|- | |- | ||
|OSC-Interface | | OSC-Interface | ||
| | | {{Ja}}, verfügbar über Plugin | ||
| | | {{Nein}} | ||
| | | | ||
|- | |- | ||
|Timecode | | Timecode | ||
| | | {{Ja}} | ||
| | | {{Nein}}, folgt jedoch bald | ||
| | | | ||
|- | |- | ||
|Joystick-Steuerung | | Joystick-Steuerung | ||
| | | {{Ja}} | ||
| | | {{Nein}}, jedoch 3Dconnexion-Plugin eine alternative Steuerungsmöglichkeit | ||
| | | | ||
|- | |- | ||
|Tastatur-Steuerung | | Tastatur-Steuerung | ||
| | | {{Ja}} | ||
| {{Ja}} | |||
| | | | ||
|- | |- | ||
|Plugin-Schnittstelle | | Plugin-Schnittstelle | ||
| | | {{Ja}} | ||
| | | {{Ja}} | ||
|Schnittstelle in DMXControl 3 ist nicht kompatibel zu DMXControl 2 | | Schnittstelle in DMXControl 3 ist nicht kompatibel zu DMXControl 2 | ||
|} | |} | ||
== Funktionalität == | |||
Hier werden Entscheidungskriterien anhand der implementierten Funktionen gegeben. | Hier werden Entscheidungskriterien anhand der implementierten Funktionen gegeben. | ||
{| {{prettytable}} | {| {{prettytable}} | ||
!Feature | ! Feature !! DMXControl 2 !! DMXControl 3 !! Kommentar | ||
!DMXControl 2 | |||
!DMXControl 3 | |||
!Kommentar | |||
|- | |- | ||
|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. über Tools (Lauflichtgenerator) | ||
|[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt, z.T. effektivere Definitionsmöglichkeiten über "Texteingaben", vordefinierte Effektbibliothek | | [[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 | | [[Datei:Yes check.png|16px|Ja|link=]] In einfacher Form unterstützt | ||
|[[Datei:Yes check.png|16px|Ja|link=]] 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) | ||
|[[Datei:Red x.png|16px|Nein|link=]] Eingeschränkte Abstraktion von DMX Werten über DDFs | | [[Datei:Red x.png|16px|Nein|link=]] Eingeschränkte Abstraktion von DMX Werten über DDFs | ||
|[[Datei:Yes check.png|16px|Ja|link=]] 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 | ||
|[[Datei:Yes check.png|16px|Ja|link=]] Unterstützt, mehrere Instanzen möglich, erweiterte Triggermöglichkeiten für den Ablauf in der Szenenliste | | [[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:Yes check.png|16px|Ja|link=]] Unterstützt | ||
|[[Datei:Red x.png|16px|Nein|link=]] Vorerst nicht verfügbar | | [[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=]] Unterstützt (Winamp und ext. Schnittstelle) | ||
|[[Datei:Yes check.png|16px|Ja|link=]] Über eigenes Plugin und externe Schnittstelle unterstützt | | [[Datei:Yes check.png|16px|Ja|link=]] Über eigenes Plugin und externe Schnittstelle unterstützt | ||
| | | | ||
|- | |- | ||
|Textbuch | | Textbuch | ||
| | | {{Ja}}, unterstützt | ||
| | | {{Ja}}, als User-Plugin verfügbar | ||
| | | | ||
|- | |- | ||
|Timecodeplayer | | Timecodeplayer | ||
| | | {{Ja}}, unterstützt | ||
| | | {{Nein}}, jedoch eine einfache Variante über eine Szenenliste verfügbar | ||
| | | | ||
|- | |- | ||
|Kanalübersicht | | Kanalübersicht | ||
| | | {{Ja}} | ||
| | | {{Ja}}, auch DMX-unabhängig | ||
| | | | ||
|- | |- | ||
|Kommandobox | | Kommandobox | ||
| | | {{Ja}}, unterstützt | ||
| | | {{Ja}}, als Softdesk weiterentwickelt und bietet eine vollständig frei Gestaltung der Bedienoberfläche mit zahlreichen Steuerelementen | ||
|Softpult nicht kompatibel mit Kommandobox | | Softpult nicht kompatibel mit Kommandobox | ||
|- | |- | ||
|Kommandozeile | | Kommandozeile | ||
| | | {{Ja}} | ||
| | | {{Nein}} | ||
| | | | ||
|- | |- | ||
|Befehlskonzept | | Befehlskonzept | ||
| | | {{Ja}}, unterstützt | ||
| | | {{Nein}}, nur innerhalb von Szenenlisten | ||
|Befehle in DMXControl 2 sind nicht kompatibel zu DMXControl 3 | | Befehle in DMXControl 2 sind nicht kompatibel zu DMXControl 3 | ||
|- | |- | ||
|Bewegungsszenen | | Bewegungsszenen | ||
| | | {{Ja}}, unterstützt | ||
| | | {{Ja}}: 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 | ||
| | | {{Nein}}, jedoch Workaround über Bewegungszenen | ||
| | | {{Ja}}: Explizite Fanning-Unterstützung durch spezielle Kommandosyntax | ||
| | | | ||
|- | |- | ||
|Presets | | Presets | ||
| | | {{Ja}}, implizit über Szenenbibliothek | ||
| | | {{Ja}}, direkte Unterstützung als Programierelement | ||
|Preset-Konzept ist nicht kompatibel mit DMXControl 2 | | Preset-Konzept ist nicht kompatibel mit DMXControl 2 | ||
|- | |- | ||
|Grafische | | Grafische Bühnenansicht | ||
| | | {{Ja}} | ||
| | | {{Ja}}, ähnlich zu DMXControl 2, erweiterte Animationsmöglichkeiten | ||
| | | | ||
|- | |- | ||
|Visualizer | | Visualizer | ||
| | | {{Ja}}, über Magic 3D EasyView | ||
| | | {{Ja}}, über Magic 3D EasyView und andere, per Art-Net ansprechbare externe Visualizer | ||
| | | | ||
|- | |- | ||
|Sound to Light | | Sound to Light | ||
| | | {{Ja}}, über verschiedene Plugins | ||
| | | {{Ja}}, über Audio-Analyzer-Plugin | ||
| | | | ||
|- | |- | ||
|Videoansteuerung | | Videoansteuerung | ||
| | | {{Ja}}, über verscheide Plugins (Winamp, Beamertool) und MediaCenter | ||
| | | {{Nein}}, später ja über verschiedene Plugins | ||
| | | | ||
|- | |- | ||
|Zeitplaner (Taskscheduler) | | Zeitplaner (Taskscheduler) | ||
| | | {{Ja}} | ||
| | | {{Nein}}, ersatzweise Szenenlisten mit real time code | ||
| | | | ||
|} | |} | ||
== Anwendungsplugins == | |||
Hier werden Entscheidungskriterien anhand der verfügbaren Plugins gegeben. | 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. | 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. | ||
{| {{prettytable}} | {| {{prettytable}} | ||
!Feature | ! Feature !! DMXControl 2 !! DMXControl 3 !! Kommentar | ||
!DMXControl 2 | |||
!DMXControl 3 | |||
!Kommentar | |||
|- | |- | ||
|Beamertool | | Beamertool | ||
| | | {{Ja}}, verfügbar | ||
| | | {{Nein}} | ||
| | | | ||
|- | |- | ||
|Matrixansteuerung MadMaxOne | | Matrixansteuerung MadMaxOne | ||
| | | {{Ja}}, verfügbar | ||
| | | {{Nein}}, wird nicht migriert | ||
|neues Konzept für Matrix-"Geräte" mit | | neues Konzept für Matrix-"Geräte" mit entsprechenden Effekten ist in DMXControl 3 integriert | ||
|- | |- | ||
|PDA Steuerung | | PDA-Steuerung | ||
| | | {{Ja}}, verfügbar | ||
|[[Datei:Red x.png|16px|Nein|link=]] Nein, aber über OSC können ähnliche Tools angebunden werden | | {{Nein}} [[Datei:Red x.png|16px|Nein|link=]] Nein, aber über OSC können ähnliche Tools angebunden werden. | ||
| | | | ||
|} | |} | ||
[[Kategorie:Tipps]] | [[Kategorie:Tipps]] |
Version vom 17. September 2020, 22:57 Uhr
Umstieg von DMXControl 2 zu DMXControl 3 | Artikel beschreibt DMXControl 3.2.2 |
Dieser Artikel oder Abschnitt wird gerade durch den User Skistner bearbeitet. Um Bearbeitungskonflikte zu vermeiden, warte bitte mit Änderungen, bis diese Markierung entfernt ist, oder wende dich an den Bearbeiter. | Seite zuletzt bearbeitet von Skistner vor: 1526 Tagen |
Dieser Artikel dient in erster Linie, viele der im Forum häufig gestellten Fragen zu einem Wechsel von DMXControl 2 zu DMXControl 3 grob zusammenzufassen und zu beantworten.
Dieser Artikel spiegelt den gegenwärtigen Implementierungsstand von DMXControl 3 wider. Technische Änderungen aufgrund fortschreitender Implementierung sind jederzeit möglich. |
Kompatibilität
Die Projekte von DMXControl 2 sind nicht kompatibel zu DMXControl 3. 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 einige Tools aus DMXControl 2 noch nicht in DMXControl 3 integriert, dies betrifft vor allem den Audioplayer und das Textbuch. Des weiteren sind auch die Plugins (sowohl Ausgabeplugins als auch normale Plugins) aufgrund geänderter Schnittstellen nicht kompatibel.
Empfehlungen
Jeder Nutzer von DMXControl sollte sich anhand der folgenden Tabellen seine eigene Migrationsstrategie überlegen:
- Es kann sinnvoll sein, beide Versionen während des Umstieg noch parallel zu nutzen, um zu jedem Zeitpunkt auf ein funktionierendes Setup zurückgreifen zu können.
- Wer eine Vielzahl von Geräten im Einsatz hat, dürfte schnell von Leistungsmerkmalen im Bereich Gerätegruppen (Device Groups) und dem darauf aufbauenden Fanning von DMXControl 3 profitieren.
- 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.
Vergleich der Versionen
Umgebung
Hier werden Entscheidungskriterien anhand der Randbedingen gegeben.
Funktionalität
Hier werden Entscheidungskriterien anhand der implementierten Funktionen gegeben.
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.