Signs (Diskussion | Beiträge) |
|||
(13 dazwischenliegende Versionen von 6 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 | |||
==Lektion 24: DMX-Werte über ArtNet an DMXControl 2 übergeben == | ==Lektion 24: DMX-Werte über ArtNet an DMXControl 2 übergeben == | ||
{{BoxHinweis | |||
|Text= 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. | 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. | 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 | 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. | 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}} | |||
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: | |||
{{Bild_mit_Unterschrift |2.12_Ausgabeplugin.PNG|2|Ausgabepluginverwaltung DMXControl 2|center|400px}} | |||
DMXControl 2 ist jetzt für den Empfang von ArtNet-Daten vorbereitet. | DMXControl 2 ist jetzt für den Empfang von ArtNet-Daten vorbereitet. | ||
Zeile 31: | Zeile 38: | ||
Über '''Settings--> DMX Interfaces''' gelangen wir zum Ausgabeplugin-Fenster von DMXControl 3 | Über '''Settings--> DMX Interfaces''' gelangen wir zum Ausgabeplugin-Fenster von DMXControl 3 | ||
{{Bild_mit_Unterschrift |3.0_Ausgabeplugin.PNG|3|Ausgabepluginverwaltung DMXControl 3|center|600px}} | |||
Über '''Add Interface...''' können wir nun das ArtNet Plugin der 3er Serie auswählen: | Über '''Add Interface...''' können wir nun das ArtNet Plugin der 3er Serie auswählen: | ||
{{Bild_mit_Unterschrift |Art-Net_auswählen.PNG|4|ArtNet Interface hinzufügen DMXControl 3|center|350px}} | |||
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 | 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: | ||
{{Bild_mit_Unterschrift |Adresse_auswählen.png|5|ArtNet Interface konfigurieren DMXControl 3|center|400px}} | |||
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: | 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: | ||
{{Bild_mit_Unterschrift |ErsterArtNetTest.PNG|6|Verbindung überprüfen DMXControl3 -> DMXControl 2|center|450px}} | |||
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. | |||
{{Bild_mit_Unterschrift |2_12DMXIn-Konfig.png|7|Aufrufen der DMXIn Konfiguration in DMXControl 2|center|300px}} | |||
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''': | |||
{{Bild_mit_Unterschrift |Softpatch212.PNG|8|Konfiguration DMXIn Fernbedienung mit Softpatch DMXControl 2|center|600px}} | |||
In den darauf folgenden Dialogen wählen wir den gewünschten Wertebereich aus. Ich habe mich entschieden, das komplette DMX-Universum zu patchen: | |||
{{Bild_mit_Unterschrift |1zu1Patch212.PNG|9|Softpatch von Start-DMX-Adresse bis End-DMX-Adresse DMXControl 2|center|600px}} | |||
{{Bild_mit_Unterschrift |Softpatch212fertig.PNG|10|DMXIn-Fenster nach Softpatch DMXControl 2|center|600px}} | |||
Nach einem Klick auf '''OK''' muss nun nur noch die DMXIn-Fernsteuerung aktiviert werden: | |||
{{Bild_mit_Unterschrift |DMXIn_Aktivieren212.png|11|Aktivieren der DMXIn Fernbedienung DMXControl 2|center|600px}} | |||
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 [https://de.wikipedia.org/wiki/User_Datagram_Protocol 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.<br> | |||
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.