<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.dmxcontrol-projects.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LJ+Jojo</id>
	<title>Deutsches DMXC-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.dmxcontrol-projects.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LJ+Jojo"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Spezial:Beitr%C3%A4ge/LJ_Jojo"/>
	<updated>2026-04-22T08:58:29Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=USB-Interface_per_LAN/WLAN_mit_Fritzbox_verbinden&amp;diff=8656</id>
		<title>USB-Interface per LAN/WLAN mit Fritzbox verbinden</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=USB-Interface_per_LAN/WLAN_mit_Fritzbox_verbinden&amp;diff=8656"/>
		<updated>2013-03-25T15:20:32Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Fritzbox 7170 per W-Lan und Lan mit USB DMX Interface verbinden */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fritzbox 7170 per W-Lan und Lan mit USB DMX Interface verbinden ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Viele möchten den:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB Port freihaben&lt;br /&gt;
* nur weniger Kabelsalat haben &lt;br /&gt;
* den Lan Anschluss nutzen.&lt;br /&gt;
&lt;br /&gt;
hier die Lösung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eine Bitte:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Ohne Erfahrung mit den grundlegenden Netzwerk Kenntnisse, fragt einen der Sie hat, sonst sind Probleme vorprogrammiert! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Hinweis&lt;br /&gt;
|Text = getestet unter XP und Win 7 64 sowie mit dem KMtronic USB DMX Interface&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==== Als erstes mit Lan einrichten! ====&lt;br /&gt;
# DMXC 2 runterladen&lt;br /&gt;
# KMtronic USB DMX Interface am PC anstöpseln &amp;gt; Treiber werden direkt von Internet geholt. ( Sicherheitshalber an alle USB Steckplätzen installieren!) oder hier Treiber runterladen: [http://www.ftdichip.com/Drivers/D2XX.htm ftdichip.com]&lt;br /&gt;
# DMX Software installieren und als Ausgabeplugin Enttec OpenUSB.... auswählen &lt;br /&gt;
# Testen ob alles geht. &lt;br /&gt;
# dann Neustart, und noch mal probieren! Dann erst:&lt;br /&gt;
# Fritbox 7170 (7390 geht bestimmt auch) per LAN anschliessen und IP 192.168.178.1 auf 5 ändern, da es sonst Probleme mit der eigenen Fritzbox gibt. Mehr unter: [http://service.avm.de/support/de/skb/FRITZ-Box-7170 AVM Wissensdatenbank]&lt;br /&gt;
# dann müsste Sie unter 192.168.178.5 über den Internet Browser erreichbar sein. (unter 169.254.1.1 ist sie auch sichtbar, bei Problemen!)&lt;br /&gt;
# wer will kann den Namen ändern &amp;gt; z.B DMX512&lt;br /&gt;
# im Heimnetz auf der Fritzbox euren PC Im Netzwerk suchen und Haken setzen: immer gleiche IP zuweisen. &lt;br /&gt;
# Heimnetz &amp;gt; USB anklicken, sollte leer sein. Dann USB DMX Interface, am Fritzbox USB Anschluß anschliessen und warten bis es gefunden wird. &lt;br /&gt;
# jetzt sollte im Gerätemanager auch wieder das USB DMX Interface,aktiv sein! &lt;br /&gt;
# Software öffnen &amp;gt; Jetzt sollte es über Lan gehen.&lt;br /&gt;
# dann Neustart, und noch mal probieren!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== W-Lan einrichten ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Hinweis&lt;br /&gt;
|Text = W-Lan sollte bereits mit dem Gerät getestet sein! z. Bsp DSL... &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
# W-Lan einschalten in der Fritzbox &amp;gt; Funknetz: Name DMX512. (Lan Kabel sollte noch drin sein!) &lt;br /&gt;
# Name W-Lan Netz sichtbar: ja &amp;gt; übernehmen &lt;br /&gt;
# Eure PC sollte dann nach Punkt 7 unter bekannte Geräte hier zu sehen sein &lt;br /&gt;
# W-Lan &amp;gt; Funkkanal auswählen, nicht automatisch! &amp;gt; übernehmen &lt;br /&gt;
# W-Lan &amp;gt;(WPA) Netzwerkschlüssel vergeben und aufschreiben! &amp;gt; übernehmen &lt;br /&gt;
# PC mit eurem Netzwerkschlüssel verbinden. &lt;br /&gt;
# Lan Kabel raus &amp;gt; 192.168.178.5 im IE oder Firefox eingeben dann solltet Ihr Zugriff auf die Fritzbox haben. &lt;br /&gt;
# Heimnetz &amp;gt; USB anklicken,hier muß nun im oberen Reiter der [http://service.avm.de/support/de/SKB/FRITZ-Box-7170/13:USB-Drucker-ueber-USB-Fernanschluss-mit-Computer-verbinden Fernanschuß] (alle) aktiviert werden. &lt;br /&gt;
# wenn nicht vorhanden, bitte bei AVM runterladen und installieren. &lt;br /&gt;
# Fernanschuß muß in der Firewall freigegeben werden! &lt;br /&gt;
# im Fernanschluß sollte das USB DMX Interface sichbar sein &amp;gt; verbinden! &lt;br /&gt;
# jetzt sollte im Gerätemanager auch wieder das USB DMX Interface.aktiv sein! &lt;br /&gt;
# Ach ja: Bitte Passwort in der Fritzbox noch setzen und dieses auch im Fernanschuß (ohne Benutzer) eingeben. &lt;br /&gt;
# Wers nicht macht hat mal einen unliebsamen Neurieren der alles verstellt! &lt;br /&gt;
# nun sollte es gehen!:-)&lt;br /&gt;
&lt;br /&gt;
{{Hinweis&lt;br /&gt;
|Text = Bei Problemen eine Nacht schlafen!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Fragen, Anregungen und Infos, bitte hier rein:  [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=8311 &amp;gt; ♦ Forum &amp;lt;]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8474</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8474"/>
		<updated>2013-01-26T11:28:12Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Die Konfiguration von DMXC ist etwas aufwendig. Ich steuere Submaster, auf die ich dann die zu dimmenden Geräte lege. Da es hier von Vorteil ist Geräte mit Dimmer zu verwenden [[DDF_DMXC2#Kanalbeschreibung|hier]] ein Link zu einer Anleitung für Virtuelle Dimmer. Hier im Beispiel steuert das VU-Meter drei Segmente ener LED-BAR. Da MIDI 127 verschiedene Werte für die CC-Nachricht senden kann, teilen wir 127 durch 3:&amp;lt;br /&amp;gt;&lt;br /&gt;
 127/3=42,33&lt;br /&gt;
==== Steuerelemente ====&lt;br /&gt;
Jetzt drücken wir zuerst einmal den Midi-Learn Button und empfangen mit etwas Glück eine Midi-CC-Nachricht:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Steuerelement !! MIDI-Status !! MIDI-Kanal !! Adresse !! Min. Wert !! Max. Wert !! Flags&lt;br /&gt;
|-&lt;br /&gt;
| Neues Steuerelement || Controller || 16 || 36 || 0 || 127 || E,Ü&lt;br /&gt;
|}&lt;br /&gt;
So, jetzt beginnt die Arbeit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir müssen das jetzt so aufbereiten, dass wir es auf mehrere Submaster legen können. Dafür werden wir am Ende 9 Steuerelemente haben, für jeden Submaster 3.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das erste Steuerelement beginnt bei min.Wert 0 und endet bei max.Wert 0.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das zweite beginnt dann bei 0 und endet bei 42, da 42 die nächste ganze Zahl zu 42,33 ist.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das dritte beginnt dann bei 42 und endet bei 127.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir brauchen also immer ein Steuerlement von 0 bis zu dem Wertebereich, den der Submaster steuern soll. Dann eins für den Wertebereich, der gesteuert werden soll. Und zum Schluss noch eins von dem Wertebereich bis 127. Wieso erklär ich später.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bei mir sieht das dann so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter.png]]&lt;br /&gt;
&lt;br /&gt;
==== Befehlszuordnung ====&lt;br /&gt;
So, kommen wir nun zur Befehlszuordnung.&amp;lt;br /&amp;gt;&lt;br /&gt;
Also alle 9 unserer Steuerelemente brauchen als Modul &amp;quot;Submaster&amp;quot;, da sie ja Submaster ansteuern sollen. Als Funktion nehmen wir &amp;quot;Wert setzen&amp;quot;, sie sollen ihn schließlich einstellen. Bei Kanal kommt dann immer 3 mal der selbe, hier würde ich direkt den Kanal einer bestimmten Bank auswählen und nicht wie im Beispiel unten nur &amp;quot;Kanal 1/2/3&amp;quot;. Flags müssen wir bei den Steuerelementen setzen, die von 0 bis zum Wertebereich und vom Wertebereich bis 127 gehen. Und zwar immer -,0,-,- , also den angegebenen Wert verwenden. Bei 0 bis zum Wertebereich müssen wir dann als Wert 0 angeben, dass der Submaster dann auch aus ist und beim Wertebereich bis 127 geben wir 100 an, weil dann das Level über dem angegebenen Wertebereich ist und somit auf 100% sein sollte.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier noch ein Bild, da ich denke, dass es das besser zeigt, was ich meine:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter_Befehle.png]]&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
In dem Archiv sind alle Dateien zum verbinden von DMXC und VDJ.&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://www.dmxcontrol.de/mediawiki/images/DMXControl%2BVDJ.zip Als .zip herunterladen]&amp;lt;br /&amp;gt;&lt;br /&gt;
ACHTUNG: In der DMXControl_Device.xml sind die MIDI-Kanäle alle 15 (bzw. in DMXControl als 16 angezeigt). Sie stimmen also nicht immer mit denen hier im Artikel überein.&lt;br /&gt;
&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alles (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl%2BVDJ.zip&amp;diff=8473</id>
		<title>Datei:DMXControl+VDJ.zip</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl%2BVDJ.zip&amp;diff=8473"/>
		<updated>2013-01-26T11:20:35Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: Alle Dateien um DMXControl und VDJ zu verbinden.

DMXControl_Device.xml
DMXControl_Mapper.xml
Keyboard mapping.xml
Readme.txt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alle Dateien um DMXControl und VDJ zu verbinden.&lt;br /&gt;
&lt;br /&gt;
DMXControl_Device.xml&lt;br /&gt;
DMXControl_Mapper.xml&lt;br /&gt;
Keyboard mapping.xml&lt;br /&gt;
Readme.txt&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8472</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8472"/>
		<updated>2013-01-26T10:53:56Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Steuerelemente */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Die Konfiguration von DMXC ist etwas aufwendig. Ich steuere Submaster, auf die ich dann die zu dimmenden Geräte lege. Da es hier von Vorteil ist Geräte mit Dimmer zu verwenden [[DDF_DMXC2#Kanalbeschreibung|hier]] ein Link zu einer Anleitung für Virtuelle Dimmer. Hier im Beispiel steuert das VU-Meter drei Segmente ener LED-BAR. Da MIDI 127 verschiedene Werte für die CC-Nachricht senden kann, teilen wir 127 durch 3:&amp;lt;br /&amp;gt;&lt;br /&gt;
 127/3=42,33&lt;br /&gt;
==== Steuerelemente ====&lt;br /&gt;
Jetzt drücken wir zuerst einmal den Midi-Learn Button und empfangen mit etwas Glück eine Midi-CC-Nachricht:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Steuerelement !! MIDI-Status !! MIDI-Kanal !! Adresse !! Min. Wert !! Max. Wert !! Flags&lt;br /&gt;
|-&lt;br /&gt;
| Neues Steuerelement || Controller || 16 || 36 || 0 || 127 || E,Ü&lt;br /&gt;
|}&lt;br /&gt;
So, jetzt beginnt die Arbeit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir müssen das jetzt so aufbereiten, dass wir es auf mehrere Submaster legen können. Dafür werden wir am Ende 9 Steuerelemente haben, für jeden Submaster 3.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das erste Steuerelement beginnt bei min.Wert 0 und endet bei max.Wert 0.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das zweite beginnt dann bei 0 und endet bei 42, da 42 die nächste ganze Zahl zu 42,33 ist.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das dritte beginnt dann bei 42 und endet bei 127.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir brauchen also immer ein Steuerlement von 0 bis zu dem Wertebereich, den der Submaster steuern soll. Dann eins für den Wertebereich, der gesteuert werden soll. Und zum Schluss noch eins von dem Wertebereich bis 127. Wieso erklär ich später.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bei mir sieht das dann so aus:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter.png]]&lt;br /&gt;
&lt;br /&gt;
==== Befehlszuordnung ====&lt;br /&gt;
So, kommen wir nun zur Befehlszuordnung.&amp;lt;br /&amp;gt;&lt;br /&gt;
Also alle 9 unserer Steuerelemente brauchen als Modul &amp;quot;Submaster&amp;quot;, da sie ja Submaster ansteuern sollen. Als Funktion nehmen wir &amp;quot;Wert setzen&amp;quot;, sie sollen ihn schließlich einstellen. Bei Kanal kommt dann immer 3 mal der selbe, hier würde ich direkt den Kanal einer bestimmten Bank auswählen und nicht wie im Beispiel unten nur &amp;quot;Kanal 1/2/3&amp;quot;. Flags müssen wir bei den Steuerelementen setzen, die von 0 bis zum Wertebereich und vom Wertebereich bis 127 gehen. Und zwar immer -,0,-,- , also den angegebenen Wert verwenden. Bei 0 bis zum Wertebereich müssen wir dann als Wert 0 angeben, dass der Submaster dann auch aus ist und beim Wertebereich bis 127 geben wir 100 an, weil dann das Level über dem angegebenen Wertebereich ist und somit auf 100% sein sollte.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier noch ein Bild, da ich denke, dass es das besser zeigt, was ich meine:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter_Befehle.png]]&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alles (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8471</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8471"/>
		<updated>2013-01-26T10:51:29Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Anleitungen für VDJ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Die Konfiguration von DMXC ist etwas aufwendig. Ich steuere Submaster, auf die ich dann die zu dimmenden Geräte lege. Da es hier von Vorteil ist Geräte mit Dimmer zu verwenden [[DDF_DMXC2#Kanalbeschreibung|hier]] ein Link zu einer Anleitung für Virtuelle Dimmer. Hier im Beispiel steuert das VU-Meter drei Segmente ener LED-BAR. Da MIDI 127 verschiedene Werte für die CC-Nachricht senden kann, teilen wir 127 durch 3:&amp;lt;br /&amp;gt;&lt;br /&gt;
 127/3=42,33&lt;br /&gt;
==== Steuerelemente ====&lt;br /&gt;
Jetzt drücken wir zuerst einmal den Midi-Learn Button und empfangen mit etwas Glück eine Midi-CC-Nachricht:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Steuerelement !! MIDI-Status !! MIDI-Kanal !! Adresse !! Min. Wert !! Max. Wert !! Flags&lt;br /&gt;
|-&lt;br /&gt;
| Neues Steuerelement || Controller || 16 || 36 || 0 || 127 || E,Ü&lt;br /&gt;
|}&lt;br /&gt;
So, jetzt beginnt die Arbeit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir müssen das jetzt so aufbereiten, dass wir es auf mehrere Submaster legen können. Dafür werden wir am Ende 9 Steuerelemente haben, für jeden Submaster 3.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das erste Steuerelement beginnt bei min.Wert 0 und endet bei max.Wert 0.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das zweite beginnt dann bei 0 und endet bei 42, da 42 die nächste ganze Zahl zu 42,33 ist.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das dritte beginnt dann bei 42 und endet bei 127.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir brauchen also immer ein Steuerlement von 0 bis zu dem Wertebereich, den der Submaster steuern soll. Dann eins für den Wertebereich, der gesteuert werden soll. Und zum Schluss noch eins von dem Wertebereich bis 127. Wieso erklär ich später.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bei mir sieht das dann so aus:&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter.png]]&lt;br /&gt;
==== Befehlszuordnung ====&lt;br /&gt;
So, kommen wir nun zur Befehlszuordnung.&amp;lt;br /&amp;gt;&lt;br /&gt;
Also alle 9 unserer Steuerelemente brauchen als Modul &amp;quot;Submaster&amp;quot;, da sie ja Submaster ansteuern sollen. Als Funktion nehmen wir &amp;quot;Wert setzen&amp;quot;, sie sollen ihn schließlich einstellen. Bei Kanal kommt dann immer 3 mal der selbe, hier würde ich direkt den Kanal einer bestimmten Bank auswählen und nicht wie im Beispiel unten nur &amp;quot;Kanal 1/2/3&amp;quot;. Flags müssen wir bei den Steuerelementen setzen, die von 0 bis zum Wertebereich und vom Wertebereich bis 127 gehen. Und zwar immer -,0,-,- , also den angegebenen Wert verwenden. Bei 0 bis zum Wertebereich müssen wir dann als Wert 0 angeben, dass der Submaster dann auch aus ist und beim Wertebereich bis 127 geben wir 100 an, weil dann das Level über dem angegebenen Wertebereich ist und somit auf 100% sein sollte.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier noch ein Bild, da ich denke, dass es das besser zeigt, was ich meine:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter_Befehle.png]]&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alles (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8470</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8470"/>
		<updated>2013-01-26T10:48:29Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* DMXC-Konfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Die Konfiguration von DMXC ist etwas aufwendig. Ich steuere Submaster, auf die ich dann die zu dimmenden Geräte lege. Da es hier von Vorteil ist Geräte mit Dimmer zu verwenden [[DDF_DMXC2#Kanalbeschreibung|hier]] ein Link zu einer Anleitung für Virtuelle Dimmer. Hier im Beispiel steuert das VU-Meter drei Segmente ener LED-BAR. Da MIDI 127 verschiedene Werte für die CC-Nachricht senden kann, teilen wir 127 durch 3:&amp;lt;br /&amp;gt;&lt;br /&gt;
 127/3=42,33&lt;br /&gt;
==== Steuerelemente ====&lt;br /&gt;
Jetzt drücken wir zuerst einmal den Midi-Learn Button und empfangen mit etwas Glück eine Midi-CC-Nachricht:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Steuerelement !! MIDI-Status !! MIDI-Kanal !! Adresse !! Min. Wert !! Max. Wert !! Flags&lt;br /&gt;
|-&lt;br /&gt;
| Neues Steuerelement || Controller || 16 || 36 || 0 || 127 || E,Ü&lt;br /&gt;
|}&lt;br /&gt;
So, jetzt beginnt die Arbeit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir müssen das jetzt so aufbereiten, dass wir es auf mehrere Submaster legen können. Dafür werden wir am Ende 9 Steuerelemente haben, für jeden Submaster 3.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das erste Steuerelement beginnt bei min.Wert 0 und endet bei max.Wert 0.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das zweite beginnt dann bei 0 und endet bei 42, da 42 die nächste ganze Zahl zu 42,33 ist.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das dritte beginnt dann bei 42 und endet bei 127.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir brauchen also immer ein Steuerlement von 0 bis zu dem Wertebereich, den der Submaster steuern soll. Dann eins für den Wertebereich, der gesteuert werden soll. Und zum Schluss noch eins von dem Wertebereich bis 127. Wieso erklär ich später.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bei mir sieht das dann so aus:&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter.png]]&lt;br /&gt;
==== Befehlszuordnung ====&lt;br /&gt;
So, kommen wir nun zur Befehlszuordnung.&amp;lt;br /&amp;gt;&lt;br /&gt;
Also alle 9 unserer Steuerelemente brauchen als Modul &amp;quot;Submaster&amp;quot;, da sie ja Submaster ansteuern sollen. Als Funktion nehmen wir &amp;quot;Wert setzen&amp;quot;, sie sollen ihn schließlich einstellen. Bei Kanal kommt dann immer 3 mal der selbe, hier würde ich direkt den Kanal einer bestimmten Bank auswählen und nicht wie im Beispiel unten nur &amp;quot;Kanal 1/2/3&amp;quot;. Flags müssen wir bei den Steuerelementen setzen, die von 0 bis zum Wertebereich und vom Wertebereich bis 127 gehen. Und zwar immer -,0,-,- , also den angegebenen Wert verwenden. Bei 0 bis zum Wertebereich müssen wir dann als Wert 0 angeben, dass der Submaster dann auch aus ist und beim Wertebereich bis 127 geben wir 100 an, weil dann das Level über dem angegebenen Wertebereich ist und somit auf 100% sein sollte.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier noch ein Bild, da ich denke, dass es das besser zeigt, was ich meine:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter_Befehle.png]]&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alle (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter_Befehle.png&amp;diff=8469</id>
		<title>Datei:DMXControl-MidiFernbedienung-VU Meter Befehle.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter_Befehle.png&amp;diff=8469"/>
		<updated>2013-01-26T10:48:07Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: Befehlszuordnung für die MidiFernbedienung fürs Vu-Meter von VDJ.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Befehlszuordnung für die MidiFernbedienung fürs Vu-Meter von VDJ.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8468</id>
		<title>Datei:DMXControl-MidiFernbedienung-VU Meter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8468"/>
		<updated>2013-01-26T10:32:47Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: LJ Jojo lud eine neue Version von „Datei:DMXControl-MidiFernbedienung-VU Meter.png“ hoch: Zurückgesetzt auf die Version vom 26. Januar 2013, 10:28 Uhr&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vu-Meter Einstellungen für VirtualDJ mit DMXC&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8467</id>
		<title>Datei:DMXControl-MidiFernbedienung-VU Meter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8467"/>
		<updated>2013-01-26T10:31:16Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: LJ Jojo lud eine neue Version von „Datei:DMXControl-MidiFernbedienung-VU Meter.png“ hoch: Das passiert, wenn man die Datei hochlädt, bevor man sie angeschaut hat. Jetzt ists aber die richtige.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vu-Meter Einstellungen für VirtualDJ mit DMXC&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8466</id>
		<title>Datei:DMXControl-MidiFernbedienung-VU Meter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8466"/>
		<updated>2013-01-26T10:28:44Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: LJ Jojo lud eine neue Version von „Datei:DMXControl-MidiFernbedienung-VU Meter.png“ hoch: richtiger MIDI-In Port gewählt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vu-Meter Einstellungen für VirtualDJ mit DMXC&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8465</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8465"/>
		<updated>2013-01-26T10:27:59Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Die Konfiguration von DMXC ist etwas aufwendig. Ich steuere Submaster, auf die ich dann die zu dimmenden Geräte lege. Da es hier von Vorteil ist Geräte mit Dimmer zu verwenden [[DDF_DMXC2#Kanalbeschreibung|hier]] ein Link zu einer Anleitung für Virtuelle Dimmer. Hier im Beispiel steuert das VU-Meter drei Segmente ener LED-BAR. Da MIDI 127 verschiedene Werte für die CC-Nachricht senden kann, teilen wir 127 durch 3:&amp;lt;br /&amp;gt;&lt;br /&gt;
 127/3=42,33&lt;br /&gt;
Jetzt drücken wir zuerst einmal den Midi-Learn Button und empfangen mit etwas Glück eine Midi-CC-Nachricht:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Steuerelement !! MIDI-Status !! MIDI-Kanal !! Adresse !! Min. Wert !! Max. Wert !! Flags&lt;br /&gt;
|-&lt;br /&gt;
| Neues Steuerelement || Controller || 16 || 36 || 0 || 127 || E,Ü&lt;br /&gt;
|}&lt;br /&gt;
So, jetzt beginnt die Arbeit.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir müssen das jetzt so aufbereiten, dass wir es auf mehrere Submaster legen können. Dafür werden wir am Ende 9 Steuerelemente haben, für jeden Submaster 3.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das erste Steuerelement beginnt bei min.Wert 0 und endet bei max.Wert 0.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das zweite beginnt dann bei 0 und endet bei 42, da 42 die nächste ganze Zahl zu 42,33 ist.&amp;lt;br /&amp;gt;&lt;br /&gt;
Das dritte beginnt dann bei 42 und endet bei 127.&amp;lt;br /&amp;gt;&lt;br /&gt;
Wir brauchen also immer ein Steuerlement von 0 bis zu dem Wertebereich, den der Submaster steuern soll. Dann eins für den Wertebereich, der gesteuert werden soll. Und zum Schluss noch eins von dem Wertebereich bis 127. Wieso erklär ich später.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bei mir sieht das dann so aus:&lt;br /&gt;
[[Datei:DMXControl-MidiFernbedienung-VU_Meter.png]]&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alle (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8464</id>
		<title>Datei:DMXControl-MidiFernbedienung-VU Meter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Datei:DMXControl-MidiFernbedienung-VU_Meter.png&amp;diff=8464"/>
		<updated>2013-01-26T10:25:46Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: Vu-Meter Einstellungen für VirtualDJ mit DMXC&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vu-Meter Einstellungen für VirtualDJ mit DMXC&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8463</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8463"/>
		<updated>2013-01-26T10:05:20Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* DMXC-Konfiguration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Die Konfiguration von DMXC ist etwas aufwendig. Ich steuere Submaster, auf die ich dann die zu dimmenden Geräte lege. Da es hier von Vorteil ist Geräte mit Dimmer zu verwenden [[DDF_DMXC2#Kanalbeschreibung|hier]] ein Link zu einer Anleitung für Virtuelle Dimmer.&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alle (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8462</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8462"/>
		<updated>2013-01-26T09:56:19Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Mapper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen, z.B. das Vorhör-Level oder nur links/rechts.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alle (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8251</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8251"/>
		<updated>2013-01-02T10:51:09Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Sonstiges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alle (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8247</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8247"/>
		<updated>2013-01-01T20:58:43Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Sonstiges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Anleitungen für VDJ ===&lt;br /&gt;
Irgendwo hab auch ich mein Wissen her. Deshalb sind hier zwei Anleitungen bei denen das mit dem Device und Mapper nochmal alle (und noch mehr) erklärt ist.&lt;br /&gt;
* [http://de.virtualdj.com/wiki/Controller%20Definition%20f%C3%BCr%20MIDI%20-%20selbst%20gemacht.html Controller Definition für MIDI - selbst gemacht]&lt;br /&gt;
* [http://www.virtualdj.com/wiki/VDJscript%20-%20Virtual%20DJ%20Script%20f%C3%BCr%20VirtualDJ%206.x%20.html VDJ Script - die Sprache für den Mapper]&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8246</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8246"/>
		<updated>2013-01-01T20:53:43Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Blinder Taste für DJ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
Da der DJ der ist, der die Wave-Form vom Lied sieht und der seine Lieder auch kennen sollte, hab ich mir gedacht, dass es vielleicht bei dem ein oder anderen sinnvoll ist, wenn man dem DJ eine Blinder-Taste auf die Tastatur oder auf seinen Controller packt. Das ganze geht recht leicht über die Funktion von mirka21. Das hier ist also quasi nur ein Beispiel.&lt;br /&gt;
=== Device ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
folgt...&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Hier kann man einfach einen Blinder Effekt wie den unter Bassschläge programmieren, nur dass man hier mehr (oder alle) Geräte mit einbeziehen kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier wäre mir noch wichtig zu sagen, dass man als LJ den selben Blinder Effekt abrufen sollte, denn wenn man den selben Gedanken hat und 2 verschiedene Blinder-Effekte gleichzeitig &amp;quot;losschießen&amp;quot; sieht bestimmt nicht so toll aus.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8245</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8245"/>
		<updated>2013-01-01T20:44:13Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Mapper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8244</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8244"/>
		<updated>2013-01-01T20:35:00Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* VU-Meter (Level-Meter) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
Ein VU-Meter ist eine coole Sache, wenn es z.B. auf 5 LED-PARs oder auf LED-BARs angezeigt wird. Das ganze ging bis jetzt nur über Winamp. Aber wer legt schon mit Winamp auf? Deshalb hab ich lange rumprobiert und gegooglet bist ich endlich eine Lösung hatte ein beliebiges Level-Meter aus VDJ in DMXC zu importieren.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Da die meisten Einstellungen hier in DMXControl vorgenommen werden ist das Devicefile ziemlich klein. Es sind nur andere Befehle wie bei den anderen Funktionen. Hier ist es:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;bar channel=&amp;quot;15&amp;quot; cc=&amp;quot;0x24&amp;quot;  name=&amp;quot;VU_METER&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
cc steht für ControlChange, deshalb wird das alles auf einer Note ausgegeben die &amp;quot;gedimmt&amp;quot; wird.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Der Mapper ist auch ganz einfach:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;VU_METER&amp;quot; action=&amp;quot;get vu_meter&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
Durch &amp;quot;get vu_meter&amp;quot; wird das Level des Master-Ausgangs abgefragt. Man kann auch durch andere Befehle andere Level abfragen:&lt;br /&gt;
* &amp;quot;get vu_meter_left&amp;quot; für das Linke Deck.&lt;br /&gt;
* &amp;quot;get vu_meter_right&amp;quot; für das Rechte Deck.&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8243</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8243"/>
		<updated>2013-01-01T20:16:45Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Mapper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
 	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8242</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8242"/>
		<updated>2013-01-01T20:12:28Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Bassschläge */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
Falls du einen MIDI-DJ-Controller hast ist die vielleicht aufgefallen, dass bei den meisten die Sync-Tasten-LED nicht im Beat blinkt sondern nur bei Bassschlägen. Genau dieses Signal kann man auch an DMXControl senden, was für leichte Blinder-Effekte gut zu gebrauchen ist.&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ7 Pro&lt;br /&gt;
* LoopBe (http://www.nerds.de)&lt;br /&gt;
* DMXControl&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das Devicefile braucht einfach nur eine LED. Diese kann man zu dem von oben hinzufügen oder ein neues erstellen. Das sieht dann so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;LJJojo&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
 	&amp;lt;led channel=&amp;quot;4&amp;quot; name=&amp;quot;Sync&amp;quot; note=&amp;quot;4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt noch der Befehl, der VDJ sagt, dass es bei jedem Bassschlag eine MIDI-Note senden soll:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;30/12/2012&amp;quot;&amp;gt; &lt;br /&gt;
	&amp;lt;map value=&amp;quot;Sync&amp;quot; action=&amp;quot;deck active sync&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Sobald das Signal in DMXC angekommen ist, kann man damit machen, was man will.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Ich bevorzuge es durch das Signal einen Effekt zu starten, der aus einem Schritt besteht in dem z.B. zwei schwache LED-PARs weiß blinden, das heißt:&lt;br /&gt;
 Einblendezeit: 0,1s&lt;br /&gt;
 Haltezeit:     0,1s&lt;br /&gt;
Und ganz &#039;&#039;&#039;wichtig&#039;&#039;&#039;! Den Effekt nicht wiederholen lassen! Sonst wird er einmal bei einem Bassschlag gestartet und danach leuchten sie immer weiß oder faden immer wieder auf weiß, was flackert.&lt;br /&gt;
===== Kombination =====&lt;br /&gt;
Gut lässt sich der Effekt z.B. mit einem fade-Effekt kombinieren. Die LED-PARs faden dann die ganze Zeit durch und bei jedem Bass-Schlag werden sie kurz weiß.&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8241</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8241"/>
		<updated>2013-01-01T19:49:06Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Beat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_Beat1&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_Beat2&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_Beat3&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_Beat4&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat1&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat2&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat3&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_Beat4&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8240</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8240"/>
		<updated>2013-01-01T19:43:33Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Sonstiges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
=== Download ===&lt;br /&gt;
Hier gibts bald die Dateien, in denen alle Funktionen integriert sind.&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8239</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8239"/>
		<updated>2013-01-01T19:38:05Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&amp;lt;br /&amp;gt;&lt;br /&gt;
Nachdem der Beat draußen war und ich verstanden hatte wie man Signale aus VDJ rauskriegt war es nicht schwer noch ein paar mehr Extras einzubauen.&lt;br /&gt;
&lt;br /&gt;
== Beat ==&lt;br /&gt;
=== leichte Lösung ===&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
==== Device ====&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Download =====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mapper ====&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
===== Download =====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
==== DMXC-Konfiguration ====&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
===== TAP =====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
===== SYNC =====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
==== Sonstiges ====&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
===== weitere Controller =====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
===== mehr DMXC steuern =====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
===== verschiedene VDJ Funktionen abfragen =====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
=== schwerere Lösung ===&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
==== benötigte Software ====&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
==== Einstellungen für VDJ ====&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
==== Programme starten ====&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
==== Programminterne Einstellungen ====&lt;br /&gt;
===== VirtualDJ =====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
=====MIDI Clock2Note =====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
===== MidiOX =====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
===== DMXControl ===== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
==== Fertig ====&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
==== Tipp ====&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
==== Quelle ====&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Bassschläge ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== VU-Meter (Level-Meter) ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Blinder Taste für DJ ==&lt;br /&gt;
folgt...&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8042</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8042"/>
		<updated>2012-12-30T11:45:45Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* schwerere Lösung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
=== Einstellungen für VDJ ===&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
=== Programme starten ===&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
=== Programminterne Einstellungen ===&lt;br /&gt;
==== VirtualDJ ====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
====MIDI Clock2Note ====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
==== MidiOX ====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
==== DMXControl ==== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
=== Fertig ===&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
=== Tipp ===&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
=== Quelle ===&lt;br /&gt;
Auf diese Lösung bin ich hier http://www.freestylers.tv/forum/viewtopic.php?f=31&amp;amp;t=445 gestoßen. Ich hab sie aber auf DMXC angepasst.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8041</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8041"/>
		<updated>2012-12-30T11:43:25Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* schwerere Lösung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: [[MIDIClock2Note Plugin DMXC2]]&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
=== Einstellungen für VDJ ===&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
=== Programme starten ===&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
=== Programminterne Einstellungen ===&lt;br /&gt;
==== VirtualDJ ====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
====MIDI Clock2Note ====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
==== MidiOX ====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
==== DMXControl ==== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
=== Fertig ===&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
=== Tipp ===&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8040</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8040"/>
		<updated>2012-12-30T11:40:58Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* DMXControl */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
=== benötigte Software&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: http://www.dmxcontrol.de/wiki/MIDIClock2Beat&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
=== Einstellungen für VDJ ===&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
=== Programme starten ===&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
=== Programminterne Einstellungen ===&lt;br /&gt;
==== VirtualDJ ====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
====MIDI Clock2Note ====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
==== MidiOX ====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
==== DMXControl ==== &lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127        E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127        E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
&lt;br /&gt;
=== Fertig ===&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
=== Tipp ===&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8039</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8039"/>
		<updated>2012-12-30T11:38:26Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* schwerere Lösung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Ich verwende diese Lösung nicht mehr!&lt;br /&gt;
=== benötigte Software&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* Das DMXC Tool MIDIClock2Note: http://www.dmxcontrol.de/wiki/MIDIClock2Beat&lt;br /&gt;
* MidiJoke und MidiOx: http://www.midiox.com&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
Das installiert/entpackt ihr nun alles.&lt;br /&gt;
=== Einstellungen für VDJ ===&lt;br /&gt;
&#039;&#039;&#039;(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows sofort zerstören!)&#039;&#039;&#039;&lt;br /&gt;
# Öffne das Ausführen-Fenster (bei Win7+8 nicht nötig)&lt;br /&gt;
# dort gibt man nun regedit ein (bei Win7+8 direkt ins Startmenü-Suchfeld) und öffnet die regedit.exe&lt;br /&gt;
# Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ&lt;br /&gt;
# Nun sucht ihr den Punkt &amp;quot;SendMidiClockTo&amp;quot;&lt;br /&gt;
# dort mit Rechtsklick den &amp;quot;Ändern-Dialog&amp;quot; öffnen und in das in das Feld &amp;quot;Wert&amp;quot; &amp;quot;all&amp;quot; eintragen (ohne Anführungszeichen)&lt;br /&gt;
# Nun OK klicken und regedit schließen.&lt;br /&gt;
=== Programme starten ===&lt;br /&gt;
Nun startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:&lt;br /&gt;
# VirtualDJ&lt;br /&gt;
# MIDIClock2Note&lt;br /&gt;
# MidiOx&lt;br /&gt;
# DMXC&lt;br /&gt;
=== Programminterne Einstellungen ===&lt;br /&gt;
==== VirtualDJ ====&lt;br /&gt;
Hier müsst ihr nichts einstellen. Nur ein Lied zum abspielen in den Player ziehen.&lt;br /&gt;
====MIDI Clock2Note ====&lt;br /&gt;
MIDI Ein- und Ausgang einstellen.&lt;br /&gt;
# MidiIn: MidiYoke2 ein&lt;br /&gt;
# MidiOut: MidiYoke2 ein&lt;br /&gt;
# Den Rest so lassen, wie er war.&lt;br /&gt;
Das Tool zeigt den ausgewählten Ein- bzw. Ausgang nicht an.&lt;br /&gt;
==== MidiOX ====&lt;br /&gt;
MidiOX mappt die MIDI-Daten auf ein anderes Virtuelles Midi Kabel.&lt;br /&gt;
# Options - Midi Devices&lt;br /&gt;
# als MidiIn: MidiYoke1&lt;br /&gt;
# als MidiOut MidiYoke2 ein.&lt;br /&gt;
(falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei MidiIn auch auswählen.)&lt;br /&gt;
==== DMXControl ====&lt;br /&gt;
* Bei der Midi-Fernbedinung muss man nun noch MidiYoke2 einstellen.&lt;br /&gt;
* (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)&lt;br /&gt;
* Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:&lt;br /&gt;
&lt;br /&gt;
 Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags&lt;br /&gt;
 Note On/Off     1                64     0          127       E,Ü,-&lt;br /&gt;
 Note On/Off     1                65     0          127       E,Ü,-&lt;br /&gt;
&lt;br /&gt;
* Die beiden Noten kann man unter Steuerelement in Beat1 und Beat2 umbenennen. Dann ist es später übersichtlicher.&lt;br /&gt;
* Nun erstellt ihr eine neue Bank.&lt;br /&gt;
* Ihr wählt Beat1 (oder 2) aus und stellt als Modul: BeatTool, als Funktion: Tap-Button, als Kanal: Auswählen und als Flags, bzw. Wert - ein.&lt;br /&gt;
* Nun drückt ihr OK und öffnet unter Fenster die Midi-Fernsteuerung, dort wählt ihr die richtige Bank und setzt den Haken bei aktiv.&lt;br /&gt;
=== Fertig ===&lt;br /&gt;
Jetzt erstellt ihr noch einen Musikgesteuerten Effekt und startet in VDJ das Lied, der grüne Punkt von MIDIClock2Note sollte deutlich blinken. Und in MidiOx sollten in dem Fenster Werte angezeigt werden, in DMXC sollte das Beattool anfangen zu blinken.&lt;br /&gt;
=== Tipp ===&lt;br /&gt;
Schalte im WindowsMixer das MidiClock2Note Stumm, da es bei jedem Beatsignal einen Ton von sich gibt.&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8033</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8033"/>
		<updated>2012-12-30T11:10:19Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* verschiedene VDJ Funktionen abfragen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs) ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8032</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8032"/>
		<updated>2012-12-30T11:09:53Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* verschiedene VDJ Funktionen abfragen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
zuweißt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8031</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=8031"/>
		<updated>2012-12-30T11:09:21Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
==== verschiedene VDJ Funktionen abfragen ====&lt;br /&gt;
Wenn man in der Device Datei noch eine LED hinzufügt und ihr im Mapper die Funktion&lt;br /&gt;
 deck active sync&lt;br /&gt;
gibt, gibt diese bei jedem Bassschlag ein MIDI-Signal aus. Das könnte für leichte Blinder Effekte (z.B. 2 schwache LED-PARs ganz interessant sein.&lt;br /&gt;
&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7890</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7890"/>
		<updated>2012-12-29T11:51:39Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Sonstiges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
=== Thread ===&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier]. Dort kommen bitte auch weitere Fragen rein.&lt;br /&gt;
=== mehrere Controller ===&lt;br /&gt;
Falls man mit DMXControl mehrere MIDI-Controller gleichzeitig verwenden will, empfiehlt es sich dafür MidiOX zu verwenden.&amp;lt;br /&amp;gt;&lt;br /&gt;
MidiOX kann beliebig viele MIDI-Geräte mergen und dann auf einem virtuellen Midi-Kabel (z.B. Midi Yoke oder LoopBe) wieder ausgeben. Außerdem ist MidiOX gut dazu geeignet um festzustellen, ob überhaupt ein Signal kommt, da man sich die gesendeten und empfangenen Werte anzeigen lassen kann.&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7878</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7878"/>
		<updated>2012-12-29T11:00:11Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Mapper */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier].&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7876</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7876"/>
		<updated>2012-12-29T10:59:48Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: /* Device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
  &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier].&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7875</id>
		<title>VirtualDJ7 Pro und DMXControl 2</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=VirtualDJ7_Pro_und_DMXControl_2&amp;diff=7875"/>
		<updated>2012-12-29T10:54:50Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: Beat aus VirtualDJ7 Pro --&amp;gt; DMXControl&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
  &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ vorgemacht, dass es sich um LEDs handelt, weil man LEDs aus VDJ heraus steuern kann.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
  &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier].&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Revo4_im_256-Kanal-Modus&amp;diff=7784</id>
		<title>Revo4 im 256-Kanal-Modus</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Revo4_im_256-Kanal-Modus&amp;diff=7784"/>
		<updated>2012-12-28T21:10:06Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: Die Seite wurde geleert.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
	<entry>
		<id>https://wiki-de.dmxcontrol-projects.org/index.php?title=Revo4_im_256-Kanal-Modus&amp;diff=7783</id>
		<title>Revo4 im 256-Kanal-Modus</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.dmxcontrol-projects.org/index.php?title=Revo4_im_256-Kanal-Modus&amp;diff=7783"/>
		<updated>2012-12-28T21:08:58Z</updated>

		<summary type="html">&lt;p&gt;LJ Jojo: Beat aus VirtualDJ7 Pro --&amp;gt; DMXControl&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Ich hab lange drüber nachgedacht, wie ich aus VirtualDJ den exakten Beat rauskriegen kann. Im Forum steht ganz oft, dass es nichtmehr geht ab Version 7. Aber ich dachte, dass es doch irgendwie gehen muss.&lt;br /&gt;
Dann ist mir eingefallen, dass unser Midi-Controller (Numark Mixtrack Pro) auch die LEDs der SYNC-Tasten im Beat blinken lässt und da es ja nur ein Midi-Controller ist, muss das auch mit DMXControl gehen.&lt;br /&gt;
Da die Midi-Funktion bei der Home- bzw. Free-Version deaktiviert/auf 10min begrenzt ist, funktioniert das folgende Tutorial nur mit der Pro Version von VirtualDJ. Es kann durchaus sein, dass es auch mit mitgelieferten LE Versionen von Controllern funktioniert, das hab ich nicht getestet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.&lt;br /&gt;
&lt;br /&gt;
== leichte Lösung ==&lt;br /&gt;
via MidiMapper, würde ich jedem empfehlen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von mirka21&#039;&#039;&#039;&lt;br /&gt;
=== benötigte Software ===&lt;br /&gt;
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.&lt;br /&gt;
* VirtualDJ 7 Pro&lt;br /&gt;
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]&lt;br /&gt;
* und natürlich DMXControl&lt;br /&gt;
&lt;br /&gt;
=== Device ===&lt;br /&gt;
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter &#039;&#039;\user\%name%\documents\virtualdj\devices\&#039;&#039; abspeichern.&lt;br /&gt;
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
  &amp;lt;device author=&amp;quot;CHACKL&amp;quot; decks=&amp;quot;1&amp;quot; drivernameout=&amp;quot;LoopBe Internal MIDI&amp;quot; name=&amp;quot;MIDIO&amp;quot; type=&amp;quot;MIDI&amp;quot; &amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;0&amp;quot; name=&amp;quot;LED_000&amp;quot; note=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;1&amp;quot; name=&amp;quot;LED_001&amp;quot; note=&amp;quot;1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;2&amp;quot; name=&amp;quot;LED_002&amp;quot; note=&amp;quot;2&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;led channel=&amp;quot;3&amp;quot; name=&amp;quot;LED_003&amp;quot; note=&amp;quot;3&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Über &amp;lt;led [...] /&amp;gt; wird VDJ gesagt, dass es sich um LEDs handelt.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== Download ====&lt;br /&gt;
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4799] zum download.&amp;lt;br /&amp;gt;&lt;br /&gt;
=== Mapper ===&lt;br /&gt;
Jetzt muss man VirtualDJ noch beibringen, was es auf den LEDs anzeigen soll. Hier nimmt die original Datei von mirka21 immer den Player, der gerade über PFL ausgewählt ist. Das ist nicht ideal, wenn man ein neues Lied lädt und vorhört blinkt das Licht falsch bzw. garnicht. Den Mapper hab ich etwas abgeändert, deswegen sieht er jetzt so aus:&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
  &amp;lt;mapper device=&amp;quot;MIDIO&amp;quot; author=&amp;quot;Atomix Productions&amp;quot; description=&amp;quot;MIDI Out Beispiel&amp;quot; version=&amp;quot;704&amp;quot; date=&amp;quot;07/12/2012&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_000&amp;quot; action=&amp;quot;deck active get beat_num 1&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_001&amp;quot; action=&amp;quot;deck active get beat_num 2&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_002&amp;quot; action=&amp;quot;deck active get beat_num 3&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;map value=&amp;quot;LED_003&amp;quot; action=&amp;quot;deck active get beat_num 4&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/mapper&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Immer beim entsprechenden Beat-Schlag sendet VDJ jetzt auf dem ausgewählten MIDI-Kanal einen Wert. Insgesamt sendet VDJ 4 verschiedene Werte immer für den 1. 2. 3. und 4. Schlag eines Taktes.&lt;br /&gt;
==== Download ====&lt;br /&gt;
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&amp;amp;attachmentID=4930].&lt;br /&gt;
=== DMXC-Konfiguration ===&lt;br /&gt;
Jetzt muss man DMXC öffnen und warten bis die 4 Midi-Signale angekommen sind. Wenn DMXC jedes mal das selbe tun soll, muss man 4mal die selbe Aktion zuweisen.&amp;lt;br /&amp;gt;&lt;br /&gt;
==== TAP ====&lt;br /&gt;
Da DMXC beim TAP-Button immer einen Mittelwert nimmt, wird das Licht trotz der sehr exakten übertragung nicht direkt im Beat blinken. Dafür laufen Effekte aber weiter, wenn die Musik stoppt.&lt;br /&gt;
==== SYNC ====&lt;br /&gt;
Die SYNC Funktion hat sich als sehr gut erwießen. Immer wenn der Sync-Button im Beattool gedrückt wird bedeutet das für DMXC einen Beat, es rechnet keinen Mittelwert aus oder so. Deshalb bietet sich dieses SYNC-Button hierfür seht gut an. Immer wenn der Track über einen Beat-Strich in VDJ kommt schaltet DMXC einen Beat, d.h. wenn der DJ über so einen Beatstrich scratcht blitzen die Scheinwerfer entsprechend schneller. Daraus lässt sich aber auch schließen, dass in dem Moment wo der Track gestoppt wird DMXC nicht mehr weiterschaltet.&amp;lt;br /&amp;gt;&lt;br /&gt;
Bevor man dieses Sync-Button allerdings einsetzt sollte man kurz einmal am Anfang den Reset Button vom Beattool drücken, sonst blinkt es nur wild rum, da die Scheinwerfer einmal beim Beat vom Beattool (also den, der über die TAP-Taste eingestellt worden ist) und immer dann wenn die SYNC-Taste gedrückt wird reagiert.&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.&lt;br /&gt;
==== weitere Controller ====&lt;br /&gt;
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).&lt;br /&gt;
==== mehr DMXC steuern ====&lt;br /&gt;
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:&amp;lt;br /&amp;gt;&lt;br /&gt;
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl &amp;quot;var &#039;value000&#039; ? on : off&amp;quot; gibt. Dabei ist value000 eine Variable. (000 muss durch andere Zahlen ersetzt werden.) Im Keyboard-Mapper von VirtualDJ kann man nun  einer Taste den Befehl &amp;quot;toggle &#039;value000&#039; while_pressed&amp;quot; zuordnen und somit DMXC über die Tastatur steuern.&amp;lt;br /&amp;gt;&lt;br /&gt;
Natürlich muss das nicht unbedingt der Keyboard-Mapper sein. Wenn man einen externen Midi-Controller für VDJ verwendet kann man dieses genauso einsetzen, wenn man dort Tasten entbehren kann.&lt;br /&gt;
== schwerere Lösung ==&lt;br /&gt;
via MidiClock, funktioniert nicht unbedingt immer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;von LJ Jojo&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&amp;amp;threadID=7440&amp;amp;pageNo=1 hier].&lt;br /&gt;
&amp;lt;br /&amp;gt;folgt...&lt;/div&gt;</summary>
		<author><name>LJ Jojo</name></author>
	</entry>
</feed>