OSC Receiver Plugin DMXC2, Handbuch DMXControl 2

Aus DMXCWiki
(Unterschied zwischen Seiten)
Wechseln zu: Navigation, Suche
 
K
 
Zeile 1: Zeile 1:
{{Kapitelüberschrift}}
+
__NOTITLE__
{{NavigationTop-Man2
+
{{Hauptüberschrift
|zurückLink = Plugin:MadMaxOne_DMXC2
+
| logo = Books.png
|zurückText = Plugin: MadMaxOne
+
| ueberschrift = Handbuch DMXControl 2
|vorLink = Addon:Visualizer Magic EasyView_DMXC2
+
|vorText = Addon: Visualizer Magic EasyView
+
 
}}
 
}}
  
==Überblick== 
+
{{Hinweis
 +
|Text = Eine Artikelvorlage für Handbuchkapitel ist [[Hilfe:Vorlage Handbuchartikel|hier]] zu finden.<br>
 +
Konventionen zu den Bilddateien befinden sich [[Hilfe:Bilder Konventionen|hier]].<br>
 +
}}
  
Über dieses Plugin lässt sich DMXControl über jede beliebige OSC-Message steuern. Man kann die Werte von Fadern, die über OSC ihre Werte versenden, direkt auf Submaster/Kanäle/Geräte innerhalb von DMXC umsetzen.
+
= Inhaltsverzeichnis =   
 
+
{{Stages}}
==Beschreibung und Konfiguration  ==   
+
{| width=100%
 
+
| width="50%" valign=top |
=== Einstellungen setzen  === 
+
{{Stage short|100%|04.10.2012}} {{Pictures short|31.7.2012}} {{Spell check|01.11.2012}} {{Changed short}} [[Vorwort_DMXC2|Vorwort]]<br />
==== Das Plugin anlernen  ==== 
+
{{Stage short|100%|04.10.2012}} {{Pictures short|31.7.2012}} {{Spell check|01.11.2012}} {{Changed short}} [[Einleitung_DMXC2|Kapitel 1: Einleitung ]]<br />
 
+
{{Stage short|100%|04.10.2012}} {{Pictures short|31.7.2012}} {{Spell check|01.11.2012}} {{Changed short}} [[Installation_DMXC2|Kapitel 2: Installation]]<br />
[[Image:OSC-Plugin anlernen.jpg]]  
+
{{Stage short|100%|09.10.2012}} {{Pictures short|31.7.2012}} {{Spell check|01.11.2012}} {{Changed short}} [[Steuerzentrum_DMXC2|Kapitel 3: Das Steuerzentrum]]<br />
 
+
{{Stage short|100%|09.10.2012}} {{Pictures short|26.10.2012}} {{Spell check|01.11.2012}} {{Changed short}}
Zuerst muss das Plugin "angelernt" werden, denn es weiß ja schließlich nicht, welche OSC-Messages verarbeitet werden sollen. Dazu muss man zuerst die IP und den Port einstellen. Die IP und der Port müssen mit denen übereinstimmen, die im Programm das die OSC-Messages erzeugt, verwendet werden.  
+
[[Grafische Bühnenansicht_DMXC2|Kapitel 4: Grafische Bühnenansicht]]<br />
 
+
{{Stage short|100%|09.10.2012}} {{Pictures short|10.8.2012}} {{Spell check|02.11.2012}} {{Changed short}} [[Geräte_DMXC2|Kapitel 5: Geräteliste]]<br />
Sobald man die beiden Sachen richtig eingestellt hat, klickt man auf den Button "Lernen". Wenn die Eingaben gültig sind, erscheint keine Fehlermeldung und der Button bleibt gedrückt.   Nun muss man das Programm von dem die OSC-Messages kommen dazu bringen, welche zu senden z.B. in dem man einen Fader bewegt oder einen Song abspielt. Wenn die Einstellungen richtig waren, blinkt das rote Feld grün. Außerdem wird angezeigt, wieviele unterschiedliche OSC-Messages bereits empfangen wurden.  
+
{{Stage short|100%|04.10.2012}} {{Pictures short|15.8.2012}} {{Spell check|02.11.2012}} {{Changed short}} [[Ausgabeplugins_DMXC2|Kapitel 6: Ausgabe-Plugins]]<br />
 
+
{{Stage short|100%|04.10.2012}} {{Pictures short|2.8.2012}} {{Spell check|02.11.2012}} {{Changed short}} [[Kanalübersicht_DMXC2|Kapitel 7: Kanalübersicht]]<br />
Es empfiehlt sich, immer bei Fadern usw. diese einmal bis zum Anschlag und zurück zu bewegen. Damit erspart man sich nacher das Einstellen des Eingangsbereiches.   Nachdem man die OSC-Messages, die man nutzen will generiert hat, muss man wieder auf den "Lernen"-Button klicken, um den Modus zu deaktivieren.  
+
{{Stage short|100%|3.12.2012}} {{Pictures short|24.11.2012}} {{Spell check|}} {{Changed short}}
 
+
[[Szenen_DMXC2|Kapitel 8: Szenen]]<br />
==== OSC-Methode  ==== 
+
{{Stage short|100%|09.10.2012}} {{Pictures short|6.8.2012}} {{Spell check|03.11.2012}} {{Changed short}} [[Szenenliste_DMXC2|Kapitel 9: Szenenliste]]<br />
 
+
{{Stage short|100%|3.12.2012}} {{Pictures short|24.11.2012}} {{Spell check|}} {{Changed short}}
[[Image:OSC-Methode.jpg]]  
+
[[Effektsequencer_DMXC2|Kapitel 10: Effektsequencer]] <br />
 
+
{{Stage short|100%|3.12.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short}}
Nun klickt man einfach in das erste Feld in der ersten freien Zeile. Wenn der Lernmodus nicht aktiv ist und OSC-Messages empfangen wurden, öffnet sich nun ein Dropdown-Feld. Dort kann man jetzt die gewünschte OSC-Message auswählen.
+
[[Submaster_DMXC2|Kapitel 11: Submaster]]<br />
 
+
{{Stage short|100%|05.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|02.11.2012}} {{Changed short}} [[Master_DMXC2|Kapitel 12: Master]]<br />
==== Parameter  ==== 
+
{{Stage short|100%|05.10.2012}} {{Pictures short|12.9.2012}} {{Spell check|05.11.2012}} {{Changed short}}
 
+
[[Sound Analyzer_DMXC2|Kapitel 13: Sound Analyzer]]<br />
[[Image:OSC-Plugin Parameter.jpg]]  
+
{{Stage short|100%|31.10.2012}} {{Pictures short|9.7.2012}} {{Spell check|05.11.2012}} {{Changed short|24.11.2012}} [[BeatTool_DMXC2|Kapitel 14: BeatTool]]<br />
 
+
{{Stage short|100%|05.10.2012}} {{Pictures short|6.8.2012}} {{Spell check|05.11.2012}} {{Changed short|24.11.2012}} [[Kommandobox_DMXC2|Kapitel 15: Kommandobox]] <br />
Eine OSC-Message kann keine, einen oder mehrere Parameter haben. Diese kann man in diesem Dropdown-Feld auswählen. Nachdem man einen Parameter ausgewählt hat, werden die Felder inMin und inMax automatisch gefüllt. Nur bei dem Parameter-Typ String stehen die Min/Max Felder nicht zur Verfügung.  
+
{{Stage short|100%|31.10.2012}} {{Pictures short|13.9.2012}} {{Spell check|06.11.2012}} {{Changed short|24.11.2012}} [[Audioplayer_DMXC2|Kapitel 16: Audioplayer]]<br />
 
+
{{Stage short|100%|05.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|06.11.2012}} {{Changed short}} [[Timecode-Player_DMXC2|Kapitel 17: Timecode-Player]]<br />
==== Vergleichsoperator  ====  
+
{{Stage short|100%|31.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|06.11.2012}} {{Changed short|24.11.2012}} [[Textbuch_DMXC2|Kapitel 18: Textbuch]] <br />
 
+
{{Stage short|100%|31.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|05.11.2012}} {{Changed short|16.11.2012}} [[Kommandozeile_DMXC2|Kapitel 19: Kommandozeile]]<br />
[[Image:OSC-Plugin Vergleichsoperator.jpg]]  
+
|valign=top |
 
+
Über den Vergleichsoperator kann man eine Bedingung für den Befehl auswählen. Es wird vor dem Ausführen des Befehls immer geprüft, ob die Bedingung wahr ist. Bei dem Parameter-Typ String stehen die Operatoren &lt;/&gt; nicht zur Verfügung. Mit den Bedingungen kann man z.B. erreichen, dass ein Befehl nur ausgeführt wird, wenn der Fader in einem bestimmten Bereich ist oder ein Button gedrückt oder losgelassen wird. Über den Operator "any" kann man festlegen, dass der Befehl immer ausgeführt wird, egal welcher Wert ankommt. Dies braucht man z.B. wenn mann einen Fader direkt auf einen Kanal/Submaster legen will. 
+
 
+
==== Min/Max  ==== 
+
 
+
[[Image:OSC-Plugin minmax.jpg]]  
+
 
+
Die Min/Max Werte müssen nur ausgefüllt werden, wenn der eingehende Wert in DMXControl verwendet werden soll z.B. für einen Kanal/Submaster.  
+
Die Felder inMin und inMax geben den maximalen Eingangsbereich an z.B. wenn ein Fader den Parameter-Typ Float hat, hat er wenn er ganz unten ist den Wert 0 und wenn er ganz aufgezogen wurde den Wert 1. Normalerweise sollten die Werte, die automatisch eingetragen wurden stimmen, wenn man beim Lernen den Fader bis zu den jeweiligen Anschlägen bewegt hatte.  
+
<br>  
+
Die Felder outMin, outMax und Min, Max müssen nicht ausgefüllt werden.
+
 
<br>
 
<br>
Wenn sie nicht ausgefüllt sind wird die Standardeinstellung genutzt, diese sieht man oben im Bild. Die Felder bleiben dabei leer, denn die Werte werden dann intern gesetzt.  
+
{{Stage short|100%|05.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short|16.11.2012}} [[Zeitplaner_DMXC2|Kapitel 20: Zeitplaner]]<br />
Mit diesen Feldern kann man einige Besonderheiten von Geräten abbilden.  
+
{{Stage short|100%|06.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short}} [[Bewegungsszene_DMXC2|Kapitel 21: Bewegungsszenen Editor]]<br />
 +
{{Stage short|100%|06.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short}} [[Figureneditor_DMXC2|Kapitel 22: Figureneditor]]<br />
 +
{{Stage short|100%|06.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short}} [[PDA-Fernsteuerung_DMXC2|Kapitel 23: PDA-Fernsteuerung]]<br />
 +
{{Stage short|100%|09.10.2012}} {{Pictures short|26.10.2012}} {{Spell check|}} {{Changed short}} [[Tastatursteuerung_DMXC2|Kapitel 24: Tastatursteuerung]] <br />
 +
{{Stage short|100%|09.10.2012}} {{Pictures short|24.11.2012}} {{Spell check|}} {{Changed short|24.11.2012}}
 +
[[Joysticksteuerung_DMXC2|Kapitel 25: Joysticksteuerung]]<br />
 +
{{Stage short|100%|31.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short|24.11.2012}}
 +
[[MIDI-Fernsteuerung_DMXC2|Kapitel 26: MIDI-Fernsteuerung]] <br />
 +
{{Stage short|100%|31.10.2012}} {{Pictures short|6.8.2012}} {{Spell check|}} {{Changed short|24.11.2012}}
 +
[[DMXIn-Fernsteuerung_DMXC2|Kapitel 27: DMXIn-Fernsteuerung]] <br />
 +
{{Stage short|100%|06.10.2012}} {{Pictures short|18.9.2012}} {{Spell check|}} {{Changed short}} [[Programmkonfiguration_DMXC2|Kapitel 28: Programmkonfiguration]] <br />
 +
{{Stage short|100%|06.10.2012}} {{Pictures short|24.11.2012}} {{Spell check|}} {{Changed short|24.11.2012}}
 +
[[Plugins_DMXC2|Kapitel 29: Plugin-Verwaltung]] <br />
 +
{{Stage short|100%|06.10.2012}} {{Pictures short|3.8.2012}} {{Spell check|}} {{Changed short}} [[Pack And Go_DMXC2|Kapitel 30: Pack And Go Funktion]] <br />
 +
{{Stage short|100%|06.10.2012}} {{Pictures short|25.11.2012}} {{Spell check|}} {{Changed short}}
 +
[[DDF_DMXC2|Kapitel 31: DDF Grundlagen]] <br />
 +
{{Stage short|75%|06.10.2012}} {{Pictures short|26.11.2012}} {{Spell check|}} {{Changed short}}
 +
[[DDF Creator_DMXC2|Kapitel 32: Der DDFCreator]]<br />
 +
{{Stage short|100%|15.07.2012}} {{Pictures short}} {{Spell check|}} {{Changed short}} [[Plugin:Beamertool_DMXC2|Kapitel 33: Plugin: Beamertool]]<br />
 +
{{Stage short|100%|15.07.2012}} {{Pictures short}} {{Spell check|}} {{Changed short}} [[Plugin:MadMaxOne_DMXC2|Kapitel 34: Plugin: MadMaxOne]] <br />
 +
{{Stage short|75%|15.07.2012}} {{Pictures short}} {{Spell check|}} {{Changed short}} [[Plugin:OSC Receiver_DMXC2|Kapitel 35: Plugin: OSC Receiver Modul]]<br />
 +
{{Stage short|00%|15.07.2012}} {{Pictures short}} {{Spell check|}} {{Changed short}} [[Addon:Visualizer Magic EasyView_DMXC2|Kapitel 36: Addon: Magic EasyView Visualizer]]<br />
 +
{{Stage short|50%|15.07.2012}} {{Pictures short|26.11.2012}} {{Spell check|}} {{Changed short|26.11.2012}} [[Glossar_DMXC2|Anhang1: Glossar]] <br />
 +
{{Stage short|75%|31.10.2012}} {{Pictures short|18.9.2012}} {{Spell check|}} {{Changed short|31.10.2012}} [[Befehlsübersicht_DMXC2|Anhang2: Befehlsübersicht]]<br />
 +
|}
  
Als Beispiel nehme ich mal einen LED-Par, der auf Kanal 1 von 0 - 127 einen globalen Dimmer hat. Von 128 bis 255 kann man die Strobegeschwindigkeit einstellen.<br>
+
[[Bild: DMXC2_Manual_Hauptseite_By-nc-nd.eu.png | link=http://creativecommons.org/licenses/by-nc-nd/3.0/de/ |150px| By-nc-nd.eu-Lizenz]]
Nun wäre es ja schön, wenn man für die beiden Funktionen unterschiedliche Fader hat.  
+
Um dies zu erreichen stellt man bei der ersten OSC-Adresse den outMin auf 0, outMax auf 127, Min auf 0 und Max auf 255.<br>
+
Dies bedeutet, dass die eingehenden Werte auf 0 bis 127 umgerechnet werden. DMXControl wird aber gesagt, dass auf diesem Kanal Wert von 0 bis 255 ankommen können.<br>
+
Somit kann man den Kanal mit dieser OSC-Adresse nur von 0 bis 127 bewegen. 
+
  
Bei der zweiten OSC-Adresse stellt man nun folgendes ein: outMin auf 128, outMax auf 255, Min auf 0 und Max auf 255.<br>
+
Das Handbuch DMXControl 2.12 von DMXControl Projects e.V. steht unter einer<br>[http://creativecommons.org/licenses/by-nc-nd/3.0/de/ Creative Commons Namensnennung-NichtKommerziell-KeineBearbeitung 3.0 Deutschland Lizenz].
Damit belegen wir quasi den zweiten Teil des Kanals mit dieser OSC-Adresse. 
+
Wenn man jetzt Fader 1 bewegt, ändert sich Kanal 1 maximal von 0 bis 127.<br>
+
Wenn man Fader 2 bewegt, ändert sich der Kanal 1 maximal von 128 bis 255.   
+
Man kann den Ausgabewert auch invertieren, indem man einfach z.B. bei outMin 255 und bei outMax 0 einträgt. 
+
 
+
==== Befehl auswählen  ==== 
+
 
+
[[Image:OSC-Plugin Befehl.jpg]] 
+
 
+
Zu guter letzt, muss man noch den gewünschten [[Befehlsübersicht_DMXC2|Befehl]] einstellen. Dies geht auf die von DMXControl gewohnte Weise. 
+
 
+
==== Weitere Aktionen hinzufügen  ==== 
+
 
+
[[Image:OSC-Plugin Weitere.jpg]] 
+
 
+
Um weitere Aktionen zu definieren, muss man einfach auf das erste Feld in der nächsten leeren Zeile klicken. 
+
 
+
==== Wie lösche ich eine Aktion  ==== 
+
 
+
[[Image:OSC-Plugin loeschen.jpg]] 
+
 
+
Um eine Aktion zu löschen muss man nur als OSC-Message den leeren Eintrag im Dropdown-Menü wählen. 
+
 
+
==== Wie speichere ich die Einstellungen  ==== 
+
 
+
Um die Einstellungen zu speichern muss man auf den Button "Speichern" klicken. Wenn man das Fenster schließt und man vorher nicht gespeichert hat, gehen die Veränderungen verloren. 
+
 
+
=== Besonderheiten  === 
+
 
+
==== OSC-Messages Aktivieren/Deaktivieren  ==== 
+
 
+
[[Image:Osc-message toggle.jpg]] 
+
 
+
Seit der neuesten Version gibt es die Möglichkeit, die Reaktion auf einzelne OSC-Messages zu deaktivieren und wieder zu aktivieren. Das ganze wird durch Befehle möglich gemacht, die das Plugin zur Verfügungstellt. Man kann die Befehle von jedem DMXControl-Modul, das Befehle unterstützt aufrufen. 
+
Wenn man eine neue OSC-Message hinzugefügt hat, muss man zuerst einmal auf den Button "Speichern" klicken, damit der [[Befehl]] erzeugt wird. Danach kann man ihn in jedem Modul von DMXControl auswählen. 
+
 
+
Die Checkboxen auf der Konfigseite stellen den aktuellen Zustand der OSC-Message dar. Ein Haken in der Checkbox bedeutet aktiviert. Beim Speichern werden die Einstellungen der Checkboxen als Standareinstellung gespeichert und beim nächsten start wiederhergestellt. 
+
Weil die Checkboxen immer den aktuellen Zustand darstellen ist dadrauf zu achten, das man wenn mit den Einstellungen fertig ist die Checkboxen wieder in den gewünschten Anfangszustand bringt. 
+
<br>
+
Man kann natürlich auch den Zustand der Messages manuell ändern. Dazu einfach Haken rein/raus machen und auf "Speichern" klicken. 
+
 
+
==Anbindung an OSC-fähige Tools==
+
 
+
==== Numark CUE  ==== 
+
 
+
{{BoxAchtung
+
|Text =  erst den ''Start'' Button des PlugIns anklicken, und dann erst VirtualDJ starten.
+
}}
+
 
+
Am besten geht man bei der Konfiguration von VirtualDJ folgendermaßen vor: 
+
*VirtualDJ starten und unter Optionen die ''Netzwerk-Synchronisation'' aktivieren 
+
 
+
[[Image:240px-OSC-Receiver-Plugin 1.png|240px|Einstellung in VirtualDJ]] 
+
 
+
*VirtualDJ wieder schließen und die PlugIn Optinen unter ''Konfiguration -&gt; Plugins -&gt; OSC-Receiver -&gt; Gewähltes PlugIn konfigurieren'' aufrufen 
+
*''Lernen'' aktivieren und VirtualDJ öffnen 
+
*Jetzt einfach mal ein File in VirtualDJ abspielen, das PlugIn sollte jetzt OSC Messages empfangen  *Nachdem alle Befehle von VirtualDJ registriert wurden (der Zähler bei 5 ist, zumindest bei mir...), lassen sich z.B. wie folgt Aufgaben zuweisen. Der vordere Teil sollte fix sein, die Felder ab Modul kann man beliebig anpassen  Um den Beat von Numark CUE abzugreifen muss man als OSC-Message "/VirtualDJ/Phase", dann als Parameter "1. Integer" und als Operator "=" eingestellt werden. Nun kommt die Besonderheit. Als Vergleichswert wird "NumarkBeat" eingetragen.
+
 
+
[[Image:1024px-OSC-Receiver-Plugin 2.png|1024px|PlugIn Optionen]] 
+
 
+
*''Lernen'' ausschalten und VirtualDJ nochmal schließen 
+
*Unter ''Fenster -&gt; OSC-Receiver'' den Button ''Start'' anklicken  *Sobald VirtualDJ gestartet wird sollte der Beat bei DMXControl ankommen  Der Port, welcher in den Screenshots immer 12345 war, kann beliebig geändert werden. Wichtig ist nur, dass dieser überall der gleiche ist. Auch IP kann man ändern z.B. die eines anderen PCs angeben. Wenn alles auf einem PC läuft dann sollte man es beim localhost, also 127.0.0.1 lassen. 
+
+
 
+
==== Traktor  ==== 
+
 
+
Man benötigt Version 3.4 oder höher. Damit Traktor weiß, an welche IP-Addresse es die Messages schicken soll muss man nun folgendes machen:  Man erstellt zuerst eine neue Datei mit der Endung .reg. In diese kommt dann folgender Inhalt:   
+
Windows Registry Editor Version 5.00    [HKEY_CURRENT_USER\Software\Native Instruments\TraktorDJStudio3]  "OscTarget2"="DMXControl|127.0.0.1|10000" 
+
 
+
Man kann die IP und den Port noch nach belieben abändern. 
+
Nun muss man die Datei mit einem Doppelklick öffnen. Nachdem die Änderungen in der Registry erfolgreich durchgeführt wurden startet man Traktor. 
+
In Traktor muss man nun das Einstellungsmenü öffnen. Hier muss man nach "External Sync -&gt; Open Sound Control" navigieren. 
+
Jetzt muss man folgende Einstellungen anpassen:
+
1. Haken bei "Activate local IP" setzen
+
2. Haken bei "Tempo Sync Master" setzen
+
3. In dem Dropdown-Menü "Send Controls to" den Punkt DMXControl auswählen 
+
 
+
Nun sollte man in DMXControl die OSC-Messages von Traktor empfangen können. 
+
 
+
==== Traktor 3.x (Mac OS X)  ==== 
+
 
+
Auch hier muss wie bei Windows die Ip und der Port über die Hintertür in die Einstellungen eingetragen werden. Hierzu öffnet man die Datei ''com.native-instruments.TraktorDJStudio3.plist''. Diese befindet sich hier: ''/Users/*Benutzername*/Preferences/'' . 
+
 
+
Diese Datei kann zum Beispiel mit dem kostenlosen Programm TextWrangler geöffnet werden, öffnet man sie mit dem Standart Textprogramm von Mac OSX, Textedit, so erhält man nur Kauderwelsch da Textedit diesen Datentyp nicht verarbeiten kann. 
+
 
+
Nun fügt man unter    &lt;key&gt;OscNetSyncState&lt;/key&gt;  &lt;integer&gt;0&lt;/integer&gt;  <br> Dies ein:    &lt;key&gt;OscTarget2&lt;/key&gt;  &lt;string&gt;DMXControl|192.168.178.5|10001&lt;/string&gt;  Ip und Port von natürlich anpassen. Somit ist es nun Möglich Traktor auf dem Mac mit DMXControl unter Windows zu synchronisieren. 
+
Speichern und Traktor starten. 
+
Im Traktor genau wie bei Windows natürlich das OSC-Ziel in den Einstellungen einstellen, fertig.  Getestet mit Traktor 3.3 / Mac OSx 10.5.7 / DMX-Control 2.10 / Win XP 
+
 
+
== Analyzer  == 
+
Mit dem Analyzer kann man sich, während man im Lernmodus ist, die ankommenden OSC-Messages anzeigen lassen. Um den Analyzer zu starten, klickt man einfach auf den Button "Analyzer" in der Konfigurationsansicht. Nun kann man sich entweder alle OSC-Messages anzeigen lassen (Standard) oder man sich kann mit regulären Ausdrücken nur bestimmte OSC-Messages anzeigen lassen. 
+
Die Syntax für die regulären Ausdrücke ist anders als bei z.B. PHP oder Javascript. Daher erklär ich kurz mal das den wohl gebräuchlichsten Ausdruck.  "\S" bedeutet jedes Zeichen außer einem Leerzeichen. Da Leerzeichen in OSC-Messages nicht erlaubt sind, ist dies dem * gleichzusetzen.   
+
/Traktor.Deck0.Beat  
+
/Traktor.Deck1.Beat 
+
Wenn wir jetzt z.B. jede Beat-Message von Traktor anzeigen wollen, egal ob von Deck 0 oder von Deck 1 geben wir folgendes ein:   
+
 
+
\SDeck\S.Beat 
+
oder   
+
\SBeat 
+
 
+
Danach muss man auf den Button "Filter" klicken, da erst dann der Filter übernommen wird.
+
 
+
[[Image:Analyzer.jpg]] 
+
 
+
<br>  
+
Falls man eine falsche Syntax benutzt, bekommt man eine Warnung. Weitere Informationen über die Syntax gibt es auf dieser Seite [http://msdn.microsoft.com/en-us/library/1400241x(VS.85).aspx |RegEx Syntax]  Mit dem Button "Clear" kann man das Textfeld leeren. 
+
 
+
== Los gehts ...  == 
+
 
+
Nachdem man im Plugin die Aktionen definiert hat, ruft man das Hauptfenster des Plugins auf. Dies ist unter dem Menüpunkt "Fenster" in DMXControl zu finden. Der Status des Plugins ist "Experimentell". Daher muss man die Option aktiviert haben, dass auch diese Plugins angzeigt werden sollen. 
+
Im Hauptfenster stellt man wieder die IP und den Port ein und klickt danach auf "Starten".   
+
 
+
== Tipps & Tricks  == 
+
* Wenn man die eingegebenen IP-Adressen speichern will, so dass sie nach der nächsten Aktivierung des clients wieder verfügbar sind, muss das gesamte DMXControl-Projekt gespeichert werden. (Speichern der OSC-Nachrichten-Konfiguration reicht nicht) 
+
* Gibt man die Serveradresse "0.0.0.0" ein, wird auf allen Adressen im Netzwerk gelauscht, bei "localhost" nue auf die explizite Adresse "127.0.0.1" 
+
 
+
= Downloads  = 
+
 
+
== Plugin  == 
+
*Download der DLL: [http://www.dmxcontrol.de/files/plugins/OSC-Receiver/OSCReceiver.dll Download] 
+
 
+
== Mouse to OSC  == 
+
*Man muss einwenig runterscrollen: [http://www.niallmoody.com/otherprograms.htm Download]  In die Felder "OSC Message" muss man selber noch die OSC-Messages eingeben. Die Messages müssen immer mit "/" anfangen. 
+
 
+
Beispiele: 
+
/fader1
+
/mtosc/fader1
+
/mtosc/pad1/x 
+
 
+
Die Einstellungen kann man auch speichern, sodass man nicht immer alles neu einstellen muss. Außerdem liegt dem Programm der Sourcecode bei. Wer also C++ kann, kann sich die GUI nach belieben umbauen. 
+
 
+
== OSC für PHP  == 
+
*[http://andy.schmeder.net/software Download]
+
 
+
= Videos  = 
+
 
+
== Einrichtung von OSC-Messages  == 
+
 
+
*[http://www.youtube.com/watch?v=6GnHyfiRjYU YouTube] 
+
 
+
== Beispielvideos  == 
+
 
+
*[http://www.youtube.com/watch?v=-VqHMEWXiPs YouTube] 
+
*Steuerung eines Scanners und eines Faders über ein iPhone [http://www.youtube.com/watch?v=mZTPX8iWvdw YouTube] 
+
*Steuerung von zwei Scannern über ein iPhone [http://www.youtube.com/watch?v=_glokr3gRs4 YouTube] 
+
*Steuerung von zwei Scannern über ein X/Y-Pad durch umschalten mit einem iPhone [http://www.youtube.com/watch?v=QFINWqJP89I YouTube] 
+
*Synchronisation von Numark CUE mit DMXControl [http://www.youtube.com/watch?v=ScD7LjlAZUM YouTube] 
+
 
+
= Links  = 
+
*OSC-Plugin 
+
*OSC to MIDI 
+
 
+
 
+
==Tipps==   
+
 
+
<ref>früherer Wiki-Artikel: http://www.dmxcontrol.de/wiki/OSC-Receiver-Plugin</ref>
+
 
+
== Links und Referenzen==
+
<references/>
+
 
+
 
+
{{NavigationTop-Man2
+
|zurückLink = Plugin:MadMaxOne_DMXC2
+
|zurückText = Plugin: MadMaxOne
+
|vorLink = Addon:Visualizer Magic EasyView_DMXC2
+
|vorText = Addon: Visualizer Magic EasyView
+
}}
+
  
[[Kategorie: DMXControl 2]]
+
[[de:Handbuch DMXControl 2]]
 +
[[en:Manual DMXControl 2]]

Version vom 3. Dezember 2012, 21:53 Uhr

Books.png Handbuch DMXControl 2

Hinweis:
{{{1}}}

Inhaltsverzeichnis

Bearbeitungsstatus 0% 00%.png 25% 25%.png 50% 50%.png 75% 75%.png 100% 100%.png
Artikel 75% 75%.png | Status: | Muss gegen gelesen werden, Formal und Rechtschreibung.
Artikel 100% 100%.png | Status: | Artikel ist fertig.
DMXC2 Manual Bilder neu.png Bilder aktuell   DMXC2 Manual Bilder alt.png Bilder müssen überarbeitet werden
DMXC2 Manual Rechtschreibung IO.png Rechtschreibung überprüft   DMXC2 Manual Rechtschreibung NIO.png Rechtschreibung nicht überprüft
DMXC2 Manual Artikel aktuell.png Artikel ist aktuell   DMXC2 Manual Artikel veraltet.png Artikel wurde bearbeitet

Der Bearbeitungsstand lag am 04.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 31.7.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 01.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Vorwort
Der Bearbeitungsstand lag am 04.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 31.7.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 01.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 1: Einleitung
Der Bearbeitungsstand lag am 04.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 31.7.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 01.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 2: Installation
Der Bearbeitungsstand lag am 09.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 31.7.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 01.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 3: Das Steuerzentrum
Der Bearbeitungsstand lag am 09.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 26.10.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 01.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 4: Grafische Bühnenansicht
Der Bearbeitungsstand lag am 09.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 10.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 02.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 5: Geräteliste
Der Bearbeitungsstand lag am 04.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 15.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 02.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 6: Ausgabe-Plugins
Der Bearbeitungsstand lag am 04.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 2.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 02.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 7: Kanalübersicht
Der Bearbeitungsstand lag am 3.12.2012 bei 100%. Die Bilder dieses Artikels wurden am 24.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 8: Szenen
Der Bearbeitungsstand lag am 09.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 6.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 03.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 9: Szenenliste
Der Bearbeitungsstand lag am 3.12.2012 bei 100%. Die Bilder dieses Artikels wurden am 24.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 10: Effektsequencer
Der Bearbeitungsstand lag am 3.12.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 11: Submaster
Der Bearbeitungsstand lag am 05.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 02.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 12: Master
Der Bearbeitungsstand lag am 05.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 12.9.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 05.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 13: Sound Analyzer
Der Bearbeitungsstand lag am 31.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 9.7.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 05.11.2012 überprüft und korrigiert. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 14: BeatTool
Der Bearbeitungsstand lag am 05.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 6.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 05.11.2012 überprüft und korrigiert. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 15: Kommandobox
Der Bearbeitungsstand lag am 31.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 13.9.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 06.11.2012 überprüft und korrigiert. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 16: Audioplayer
Der Bearbeitungsstand lag am 05.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 06.11.2012 überprüft und korrigiert. Das PDF ist aktuell. Kapitel 17: Timecode-Player
Der Bearbeitungsstand lag am 31.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 06.11.2012 überprüft und korrigiert. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 18: Textbuch
Der Bearbeitungsstand lag am 31.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde am 05.11.2012 überprüft und korrigiert. Der Artikel wurde am 16.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 19: Kommandozeile


Der Bearbeitungsstand lag am 05.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 16.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 20: Zeitplaner
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 21: Bewegungsszenen Editor
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 22: Figureneditor
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 23: PDA-Fernsteuerung
Der Bearbeitungsstand lag am 09.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 26.10.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 24: Tastatursteuerung
Der Bearbeitungsstand lag am 09.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 24.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 25: Joysticksteuerung
Der Bearbeitungsstand lag am 31.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 26: MIDI-Fernsteuerung
Der Bearbeitungsstand lag am 31.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 6.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 27: DMXIn-Fernsteuerung
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 18.9.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 28: Programmkonfiguration
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 24.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 24.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Kapitel 29: Plugin-Verwaltung
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 3.8.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 30: Pack And Go Funktion
Der Bearbeitungsstand lag am 06.10.2012 bei 100%. Die Bilder dieses Artikels wurden am 25.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 31: DDF Grundlagen
Der Bearbeitungsstand lag am 06.10.2012 bei 75%. Die Bilder dieses Artikels wurden am 26.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 32: Der DDFCreator
Der Bearbeitungsstand lag am 15.07.2012 bei 100%. Die Bilder dieses Artikels wurden noch nicht aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 33: Plugin: Beamertool
Der Bearbeitungsstand lag am 15.07.2012 bei 100%. Die Bilder dieses Artikels wurden noch nicht aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 34: Plugin: MadMaxOne
Der Bearbeitungsstand lag am 15.07.2012 bei 75%. Die Bilder dieses Artikels wurden noch nicht aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 35: Plugin: OSC Receiver Modul
Der Bearbeitungsstand lag am 15.07.2012 bei 00%. Die Bilder dieses Artikels wurden noch nicht aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Das PDF ist aktuell. Kapitel 36: Addon: Magic EasyView Visualizer
Der Bearbeitungsstand lag am 15.07.2012 bei 50%. Die Bilder dieses Artikels wurden am 26.11.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 26.11.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Anhang1: Glossar
Der Bearbeitungsstand lag am 31.10.2012 bei 75%. Die Bilder dieses Artikels wurden am 18.9.2012 auf DMXC 2.12 aktualisiert. Die Rechtschreibung wurde noch nicht überprüft. Der Artikel wurde am 31.10.2012 aktualisiert. Das PDF ist nicht mehr aktuell. Anhang2: Befehlsübersicht

By-nc-nd.eu-Lizenz

Das Handbuch DMXControl 2.12 von DMXControl Projects e.V. steht unter einer
Creative Commons Namensnennung-NichtKommerziell-KeineBearbeitung 3.0 Deutschland Lizenz.

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
DMXControl 2
DMXControl 3
Tipps und Tricks
Hardware
Berichte
In anderen Sprachen
Werkzeuge