Jkuehn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
|||
(3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
| zurückLink = Lektion_23_Tut3 | | zurückLink = Lektion_23_Tut3 | ||
| zurückText = Lektion 23 | | zurückText = Lektion 23 | ||
| vorLink = Anhang 1 Tut3 | | vorLink = Anhang 1 Tut3 | ||
| vorText = Anhang 1 | | vorText = Anhang 1 | ||
}} | }} | ||
==Übersicht== | ==Übersicht== | ||
In dieser Lektion beschäftigen wir uns damit, wie wir die Vorteile der 3er-Serie mit denen der 2er-Serie verbinden können. | In dieser Lektion beschäftigen wir uns damit, wie wir die Vorteile der 3er-Serie mit denen der 2er-Serie verbinden können. | ||
Zeile 26: | Zeile 23: | ||
Wir beginnen mit der Konfiguration von DMXControl 2 für den Empfang von Art-Net Daten. | Wir beginnen mit der Konfiguration von DMXControl 2 für den Empfang von Art-Net Daten. | ||
Hierfür wählen wir in der Programmleiste von DMXControl 2 '''Konfiguration--> Ausgabeplugins...''' Wir gelangen zum Ausgabeplugin-Dialog, | Hierfür wählen wir in der Programmleiste von DMXControl 2 '''Konfiguration--> Ausgabeplugins...''' Wir gelangen zum Ausgabeplugin-Dialog, indem wir das "ArtNet Plugin" über einen Klick auf "Gewähltes Plugin konfigurieren" folgendermaßen konfigurieren: | ||
{{Bild_mit_Unterschrift |2.12_Ausgabeplugin_Konfiguration.PNG|1|Konfiguration ArtNet-Ausgabeplugin DMXControl 2|center|400px}} | {{Bild_mit_Unterschrift |2.12_Ausgabeplugin_Konfiguration.PNG|1|Konfiguration ArtNet-Ausgabeplugin DMXControl 2|center|400px}} | ||
Zeile 33: | Zeile 30: | ||
Die Einstellung '''Universe''' bei '''Output node''' ist egal und kann (falls benötigt) frei gewählt werden. Sie sollte nur ''nicht'' dem '''Universe''' vom Input-Node entsprechen, sonst bekommen wir (bei dieser Konfiguration) eine Rückkopplungsschleife, und DMXControl ist nicht mehr bedienbar. In unserer Konfiguration ist das Universum 8 das nächste freie Universum. | Die Einstellung '''Universe''' bei '''Output node''' ist egal und kann (falls benötigt) frei gewählt werden. Sie sollte nur ''nicht'' dem '''Universe''' vom Input-Node entsprechen, sonst bekommen wir (bei dieser Konfiguration) eine Rückkopplungsschleife, und DMXControl ist nicht mehr bedienbar. In unserer Konfiguration ist das Universum 8 das nächste freie Universum. | ||
Wir schließen das Fenster mit einem Klick auf OK und aktivieren das Ausgabeplugin | Wir schließen das Fenster mit einem Klick auf OK und aktivieren das Ausgabeplugin, indem wir den Haken vor dem Namen des Interfaces setzen: | ||
{{Bild_mit_Unterschrift |2.12_Ausgabeplugin.PNG|2|Ausgabepluginverwaltung DMXControl 2|center|400px}} | {{Bild_mit_Unterschrift |2.12_Ausgabeplugin.PNG|2|Ausgabepluginverwaltung DMXControl 2|center|400px}} | ||
Zeile 85: | Zeile 82: | ||
Falls in der DMXIn-Fernsteuerung keine Werte von DMXControl 3 angezeigt werden, liegt noch ein Fehler mit der Netzwerkkonfiguration vor, deshalb bitte folgende Punkte überprüfen: | Falls in der DMXIn-Fernsteuerung keine Werte von DMXControl 3 angezeigt werden, liegt noch ein Fehler mit der Netzwerkkonfiguration vor, deshalb bitte folgende Punkte überprüfen: | ||
* Sind die Rechner im gleichen Netz, d.h. lassen sich die Rechner wechselseitig anpingen? | * Sind die Rechner im gleichen Netz, d.h. lassen sich die Rechner wechselseitig anpingen? | ||
* testweise eventuelle '''Firewalls''' auf den Rechnern komplett abschalten (nur deaktivieren reicht teilweise nicht), diese blockieren gerne mal [https://de.wikipedia.org/wiki/User_Datagram_Protocol UDP]-Verkehr, worauf Art-Net basiert | * testweise eventuelle '''Firewalls''' auf den Rechnern komplett abschalten (nur deaktivieren reicht teilweise nicht), diese blockieren gerne mal [https://de.wikipedia.org/wiki/User_Datagram_Protocol UDP]-Verkehr, worauf Art-Net basiert. | ||
* Sind beide DMXControl Plug-ins auf das gleiche '''Subnet''' konfiguriert? | * Sind beide DMXControl Plug-ins auf das gleiche '''Subnet''' konfiguriert? | ||
* Ist DMXControl 2 für das Universum als Empfänger konfiguriert, auf welchem DMXControl 3 sendet? | * Ist DMXControl 2 für das Universum als Empfänger konfiguriert, auf welchem DMXControl 3 sendet? | ||
* Ist kein weiterer Sender auf diesem Universum konfiguriert (auch nicht der "Empfänger" DMXControl 2)? | * Ist kein weiterer Sender auf diesem Universum konfiguriert (auch nicht der "Empfänger" DMXControl 2)? | ||
* WIN 7: beide Programme als Administrator gestartet? siehe auch http://www.dmxcontrol.de/flyspray/index.php?do=details&task_id=1384#comment1112 | |||
* Bei DMXControl 3 Fehlermeldung "ErrorCode: ARTNET_ENET, Message: Could not start artnet_node, LibError: Failed to bind to socket 10013" das ''Broadcast Limit'' des Art-Net Ausgabeplugins von DMXControl wieder auf den Standardwert ''0'' zurückstellen | |||
==Übungen== | ==Übungen== | ||
1) Baue eine Verbindung von DMXControl 3 zu DMXControl 2 auf<br> | 1) Baue eine Verbindung von DMXControl 3 zu DMXControl 2 auf.<br> | ||
2) Versuche die Ausgabe von DMXControl 3 über das Interface von DMXControl 2 auszugeben | 2) Versuche die Ausgabe von DMXControl 3 über das Interface von DMXControl 2 auszugeben. | ||
{{NavigationTop-Tut3 | {{NavigationTop-Tut3 | ||
| zurückLink = Lektion_23_Tut3 | | zurückLink = Lektion_23_Tut3 | ||
| zurückText = Lektion 23 | | zurückText = Lektion 23 | ||
| vorLink = Anhang 1 Tut3 | | vorLink = Anhang 1 Tut3 | ||
| vorText = Anhang 1 | | vorText = Anhang 1 | ||
}} | }} | ||
[[en: Lesson_24_Tut3]] | |||
[[Kategorie:DMXControl 3]] | [[Kategorie: Tutorials DMXControl 3]] |
Version vom 26. Dezember 2014, 18:41 Uhr
[[Bild:{{{Logo}}}|48px|link=]] | {{{Überschrift}}} |
Übersicht
In dieser Lektion beschäftigen wir uns damit, wie wir die Vorteile der 3er-Serie mit denen der 2er-Serie verbinden können.
Lektion 24: DMX-Werte über ArtNet an DMXControl 2 übergeben
Diese Lektion funktioniert bei Einhaltung der Reihenfolge für Win XP und Win 7, wobei es bei Win 7 je nach System Konfiguration zu Problemen kommen kann. Win 8 macht im Moment noch Probleme, es wird aber daran gearbeitet, dies auf Win 8 auch zu ermöglichen. |
Da DMXControl 3 noch in einer frühen Phase steht, sind leider einige Funktionen der 2er-Serie noch nicht vorhanden.
Dies soll sich in der Zukunft zwar weitestgehend ändern, jedoch wird es wohl noch einige Zeit dauern, bis alle Funktionen der 2er-Serie vorhanden sind.
Dennoch wollen viele nicht auf die Vorteile der 3er-Serie verzichten. In diesem Abschnitt wird gezeigt, wie eine Verbindung von DMXControl 3 zu 2 via Art-Net hergestellt werden kann.
Wir beginnen mit der Konfiguration von DMXControl 2 für den Empfang von Art-Net Daten. Hierfür wählen wir in der Programmleiste von DMXControl 2 Konfiguration--> Ausgabeplugins... Wir gelangen zum Ausgabeplugin-Dialog, indem wir das "ArtNet Plugin" über einen Klick auf "Gewähltes Plugin konfigurieren" folgendermaßen konfigurieren:
Abbildung 1: Konfiguration ArtNet-Ausgabeplugin DMXControl 2 |
Wichtig sind hier die Einstellungen SubNet und bei Input node das Universe. Wir werden gleich DMXControl 3 so konfigurieren, dass es im Subnetz 0 im Universum 0 unsere gewünschten Werte überträgt.
Die Einstellung Universe bei Output node ist egal und kann (falls benötigt) frei gewählt werden. Sie sollte nur nicht dem Universe vom Input-Node entsprechen, sonst bekommen wir (bei dieser Konfiguration) eine Rückkopplungsschleife, und DMXControl ist nicht mehr bedienbar. In unserer Konfiguration ist das Universum 8 das nächste freie Universum.
Wir schließen das Fenster mit einem Klick auf OK und aktivieren das Ausgabeplugin, indem wir den Haken vor dem Namen des Interfaces setzen:
Abbildung 2: Ausgabepluginverwaltung DMXControl 2 |
DMXControl 2 ist jetzt für den Empfang von ArtNet-Daten vorbereitet.
Im nächsten Schritt müssen wir DMXControl 3 zum Senden seiner DMX-Ausgabe über Artnet bringen.
Über Settings--> DMX Interfaces gelangen wir zum Ausgabeplugin-Fenster von DMXControl 3
Abbildung 3: Ausgabepluginverwaltung DMXControl 3 |
Über Add Interface... können wir nun das ArtNet Plugin der 3er Serie auswählen:
Abbildung 4: ArtNet Interface hinzufügen DMXControl 3 |
Bei einfachen Konfigurationen läuft der Art-Net Sender jetzt schon. Sicherheitshalber konfigurieren wir aber das ArtNet-Plugin noch auf das richtige Netzwerkinterface. Über einen Klick auf Advanced Interfacesettings... kommen wir zum Konfigurationsdialog. Uns interessiert der binding to Eintrag.
Hier müssen wir die IP-Adresse unseres PCs auswählen, welche sich im gleichen Netz wie die unseres Rechners mit der DMXControl 2 Installation befindet:
Abbildung 5: ArtNet Interface konfigurieren DMXControl 3 |
Startet man in DMXControl 2 nun die DMXIn-Fernsteuerung (Fenster-->DMXIn-Fernsteuerung) und verändert im Channel Overview von DMXControl 3 einen Wert, so sollte dieser auf der DMXIn-Fernsteuerung angezeigt werden:
Abbildung 6: Verbindung überprüfen DMXControl3 -> DMXControl 2 |
Dieses Fenster muss für den weiteren Verlauf offen bleiben!
Jetzt müssen wir nur noch die DMXIn-Fernbedienung von DMXControl 2.12 richtig patchen. Über Konfiguration --> DMXIn-Fernbedienung... gelangen wir zum Konfigurationsfenster.
Abbildung 7: Aufrufen der DMXIn Konfiguration in DMXControl 2 |
Hier könnte man nun Befehle oder ähnliches in DMXControl 2 ansteuern.
Wir möchten zunächst einmal alle Kanäle 1:1 vom "ArtNet Eingang" der 2 (welcher ja von 3 ausgeht) zum DMX-Ausgang patchen.
Hierfür klicken wir unter der rechten, noch leeren Softpatch Liste auf 1:1:
Abbildung 8: Konfiguration DMXIn Fernbedienung mit Softpatch DMXControl 2 |
In den darauf folgenden Dialogen wählen wir den gewünschten Wertebereich aus. Ich habe mich entschieden, das komplette DMX-Universum zu patchen:
Abbildung 9: Softpatch von Start-DMX-Adresse bis End-DMX-Adresse DMXControl 2 |
Abbildung 10: DMXIn-Fenster nach Softpatch DMXControl 2 |
Nach einem Klick auf OK muss nun nur noch die DMXIn-Fernsteuerung aktiviert werden:
Abbildung 11: Aktivieren der DMXIn Fernbedienung DMXControl 2 |
Es werden nun sämtliche Werte des DMXIn (welche ja über Artnet von der 3 kommen) direkt auf dem DMXOut-Interface ausgegeben.
Jetzt kann z.B. ein Farbverlauf aus DMXControl 3er Serie über die 2er ausgegeben werden. Mit diesem Workaround erweitern wir quasi die 2 Serie um die Funktionen der 3 Serie.
Fehlersuche
Falls in der DMXIn-Fernsteuerung keine Werte von DMXControl 3 angezeigt werden, liegt noch ein Fehler mit der Netzwerkkonfiguration vor, deshalb bitte folgende Punkte überprüfen:
- Sind die Rechner im gleichen Netz, d.h. lassen sich die Rechner wechselseitig anpingen?
- testweise eventuelle Firewalls auf den Rechnern komplett abschalten (nur deaktivieren reicht teilweise nicht), diese blockieren gerne mal UDP-Verkehr, worauf Art-Net basiert.
- Sind beide DMXControl Plug-ins auf das gleiche Subnet konfiguriert?
- Ist DMXControl 2 für das Universum als Empfänger konfiguriert, auf welchem DMXControl 3 sendet?
- Ist kein weiterer Sender auf diesem Universum konfiguriert (auch nicht der "Empfänger" DMXControl 2)?
- WIN 7: beide Programme als Administrator gestartet? siehe auch http://www.dmxcontrol.de/flyspray/index.php?do=details&task_id=1384#comment1112
- Bei DMXControl 3 Fehlermeldung "ErrorCode: ARTNET_ENET, Message: Could not start artnet_node, LibError: Failed to bind to socket 10013" das Broadcast Limit des Art-Net Ausgabeplugins von DMXControl wieder auf den Standardwert 0 zurückstellen
Übungen
1) Baue eine Verbindung von DMXControl 3 zu DMXControl 2 auf.
2) Versuche die Ausgabe von DMXControl 3 über das Interface von DMXControl 2 auszugeben.