Umstieg von DMXControl 2 zu DMXControl 3: Unterschied zwischen den Versionen
(Überarbeitung des gesamten Artikels) |
(Abschnitt Versionsvergleich der Umgebung aktualisiert) |
||
Zeile 22: | Zeile 22: | ||
== Umgebung == | == Umgebung == | ||
Hier werden Entscheidungskriterien anhand der Randbedingen gegeben. | Hier werden Entscheidungskriterien anhand der Randbedingen gegeben. | ||
{| | |||
! Feature !! DMXControl 2 !! DMXControl 3 !! Kommentar | {| class="wikitable toptextcells" | ||
|- class="hintergrundfarbe10" | |||
! style="width: 150px;" | Feature !! style="width: 450px;" | DMXControl 2 !! style="width: 450px;" | DMXControl 3 !! Kommentar | |||
|- | |||
| '''unterstützte DMX-Interfaces''' | |||
| {{Ja|-}} siehe Artikel [[Unterstützte_Interfaces|Unterstützte Interfaces]] | |||
| {{Ja|-}} siehe Artikel [[Unterstützte_Interfaces|Unterstützte Interfaces]] | |||
| Einige DMX-Interfaces wie zum Beispiel die Ausgabe über Art-Net bieten in DMXControl 3 weitere Leistungsmerkmale. | |||
|- | |- | ||
| | | '''DDFs (Gerätebibliothek)''' | ||
| {{Ja}} | | {{Ja|-}} siehe {{DMXCWebLinks|DDFLib}}. Darstellung der Bedienelemente im DDF für jedes einzelne DDF konfigurierbar. | ||
| {{Ja}}, | | {{Ja|-}} siehe {{DMXCWebLinks|DDFLib}}. DDFs sind deutlich vereinfacht. Sie enthalten nur noch die reine Gerätedefinition, die man praktisch aus der Bedienungsanleitung abschreiben kann. Die einheitliche Darstellung der Bedienelemente übernimmt DMXControl 3 selbst. | ||
| | | In der {{DMXCWebLinks|DDFLib}} können selbst funktioniere DDFs für beide DMXControl-Versionen jeweils mit verschiedenen DMX-Modi zur Verfügung gestellt werden. | ||
|- | |- | ||
| | | '''Betriebssystem''' | ||
| | | '''bis''' einschließlich '''Windows 8.1''' | ||
| {{ | | alle Windows-Versionen '''ab Windows 7''' | ||
| | | Für detaillierte Systemanforderungen zu DMXControl 3 siehe {{DMXCWebLinks|DMXC-HP|dmxcontrol-3/systemanforderungen.html| Übersicht auf DMXControl-Homepage}} | ||
|- | |- | ||
| | | '''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 GUIs bei Multi-User Umgebung | ||
| | | | ||
|- | |- | ||
| | | '''Plugins''' | ||
| {{Ja}} | | {{Ja|-}} siehe {{DMXCWebLinks|DMXC-HP|downloads.html| Downloadbereich auf DMXControl-Homepage}} | ||
| {{Ja}} | | {{Ja|-}} siehe {{DMXCWebLinks|DMXC-HP|downloads.html| Downloadbereich auf DMXControl-Homepage}} bzw. im Falle von User-Plugins im {{DMXCWebLinks|Forum}} | ||
| | | | ||
|- | |- | ||
| | | '''Dokumentation''' | ||
| {{Ja}} | | {{Ja|-}} Deutsches Handbuch <br /> {{Ja|-}} Englisches Handbuch in Vorabfassung <br /> {{Ja|-}} DDF-Dokumentation <br /> {{Ja|-}} Plugin-Schnittstelle | ||
| {{Ja}} | | {{Ja|-}} Deutsches Tutorial <br /> {{Ja|-}} Englisches Tutorial <br /> {{Ja|-}} Deutsches Handbuch <br /> {{Nein|-}} Englisches Handbuch <br /> {{Ja|-}} DDF-Dokumentation inkl. umfangreiche Beispiele und Tutorials <br /> {{Nein|-}} Plugin-Schnittstelle | ||
| | | | ||
|- | |- | ||
| | | '''Performance''' | ||
| {{ | | {{Nein|-}} CPU mit hoher Taktrate auf einem Kern für Nutzung von 2 DMX-Universen erforderlich | ||
| {{Ja}} | | {{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. | ||
| | | | ||
|- | |- | ||
| | | '''DMX-In''' | ||
| {{Ja}}, jedoch maximal 1 DMX-Universum | |||
| {{Ja}}, 2 DMX-Universen | |||
| | | | ||
|- | |- | ||
| MIDI-Interface | | '''MIDI-Interface''' | ||
| {{Ja}} verfügbar | | {{Ja}}, verfügbar | ||
| {{Ja}} verfügbar | | {{Ja}}, verfügbar inkl. nativer Unterstützung mehrerer MIDI-Controller | ||
| | | | ||
|- | |- | ||
| | | '''Timecode''' | ||
| {{Ja}} | | {{Ja}} | ||
| {{Nein}}, | | {{Nein}}, folgt jedoch bald | ||
| | | | ||
|- | |- | ||
| OSC-Interface | | '''OSC-Interface''' | ||
| {{Ja}}, verfügbar über Plugin | | {{Ja}}, verfügbar über Plugin | ||
| {{Nein}} | | {{Nein}} | ||
| | | | ||
|- | |- | ||
| | | '''Joystick-Steuerung''' | ||
| {{Ja}} | | {{Ja}} | ||
| {{Nein}}, | | {{Nein}}, jedoch 3Dconnexion-Plugin eine alternative Steuerungsmöglichkeit | ||
| | | | ||
|- | |- | ||
| | | '''Tastatur-Steuerung''' | ||
| {{Ja}} | | {{Ja}}, jedoch nur eine einfache Belegung der Tasten möglich | ||
| {{ | | {{Ja}}, verfügbar inkl. der Möglichkeit mit mehren Bänken und mit Tastenkombinationen zu arbeiten | ||
| | | | ||
|- | |- | ||
| | | '''Terminalschnittstelle''' | ||
| {{Ja}} | | {{Ja}} | ||
| {{Nein}}, zur Zeit kein Ersatz geplant | |||
| | | | ||
|- | |- | ||
| Plugin-Schnittstelle | | '''Plugin-Schnittstelle''' | ||
| {{Ja}} | | {{Ja}} | ||
| {{Ja}} | | {{Ja}} | ||
Zeile 213: | Zeile 220: | ||
| {{Ja}}, verfügbar | | {{Ja}}, verfügbar | ||
| {{Nein}} | | {{Nein}} | ||
| | | Das Beamertool für den Raspberry PI kann über Art-Net in beiden Versionen genutzt werden. | ||
|- | |- | ||
| Matrixansteuerung MadMaxOne | | Matrixansteuerung MadMaxOne | ||
| {{Ja}}, verfügbar | | {{Ja}}, verfügbar | ||
| {{Nein}}, wird nicht migriert | | {{Nein}}, wird nicht migriert | ||
| neues Konzept für Matrix- | | neues Konzept für Matrix-Geräte mit entsprechenden Effekten ist in DMXControl 3 integriert | ||
|- | |- | ||
| PDA-Steuerung | | PDA-Steuerung | ||
| {{Ja}}, verfügbar | | {{Ja}}, verfügbar | ||
| {{Nein}} | | {{Nein}} | ||
| | | | ||
|} | |} |
Version vom 18. September 2020, 09:28 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.
Feature | DMXControl 2 | DMXControl 3 | Kommentar |
---|---|---|---|
unterstützte DMX-Interfaces | siehe Artikel Unterstützte Interfaces | siehe Artikel Unterstützte Interfaces | Einige DMX-Interfaces wie zum Beispiel die Ausgabe über Art-Net bieten in DMXControl 3 weitere Leistungsmerkmale. |
DDFs (Gerätebibliothek) | siehe DDFLibrary. Darstellung der Bedienelemente im DDF für jedes einzelne DDF konfigurierbar. | siehe DDFLibrary. DDFs sind deutlich vereinfacht. Sie enthalten nur noch die reine Gerätedefinition, die man praktisch aus der Bedienungsanleitung abschreiben kann. Die einheitliche Darstellung der Bedienelemente übernimmt DMXControl 3 selbst. | In der DDFLibrary können selbst funktioniere DDFs für beide DMXControl-Versionen jeweils mit verschiedenen DMX-Modi zur Verfügung gestellt werden. |
Betriebssystem | bis einschließlich Windows 8.1 | alle Windows-Versionen ab Windows 7 | Für detaillierte Systemanforderungen zu DMXControl 3 siehe Übersicht auf DMXControl-Homepage |
Hardware-Umgebung | Single-PC kein verteiltes System |
Single-PC verteiltes System möglich, wobei der Kernel separat von GUI laufen kann, mehrere GUIs bei Multi-User Umgebung |
|
Plugins | siehe Downloadbereich auf DMXControl-Homepage | siehe Downloadbereich auf DMXControl-Homepage bzw. im Falle von User-Plugins im DMXControl-Forum | |
Dokumentation | Deutsches Handbuch Englisches Handbuch in Vorabfassung DDF-Dokumentation Plugin-Schnittstelle |
Deutsches Tutorial Englisches Tutorial Deutsches Handbuch Englisches Handbuch DDF-Dokumentation inkl. umfangreiche Beispiele und Tutorials Plugin-Schnittstelle |
|
Performance | CPU mit hoher Taktrate auf einem Kern für Nutzung von 2 DMX-Universen erforderlich | 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. | |
DMX-In | Ja, jedoch maximal 1 DMX-Universum | Ja, 2 DMX-Universen | |
MIDI-Interface | Ja, verfügbar | Ja, verfügbar inkl. nativer Unterstützung mehrerer MIDI-Controller | |
Timecode | Ja | Nein, folgt jedoch bald | |
OSC-Interface | Ja, verfügbar über Plugin | Nein | |
Joystick-Steuerung | Ja | Nein, jedoch 3Dconnexion-Plugin eine alternative Steuerungsmöglichkeit | |
Tastatur-Steuerung | Ja, jedoch nur eine einfache Belegung der Tasten möglich | Ja, verfügbar inkl. der Möglichkeit mit mehren Bänken und mit Tastenkombinationen zu arbeiten | |
Terminalschnittstelle | Ja | Nein, zur Zeit kein Ersatz geplant | |
Plugin-Schnittstelle | Ja | Ja | Schnittstelle in DMXControl 3 ist nicht kompatibel zu DMXControl 2 |
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.