VirtualDJ7 Pro --> DMXC [Die Lösung!!!]

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Moin,

    ==========
    Einfachere Lösung gibt es hier: VirtualDJ7 Pro --> DMXC [Die Lösung!!!]
    Wiki-Artikel gibts hier: VirtualDJ7 Pro und DMXControl 2
    ==========

    ich hab eine Idee wie man vielleicht das Beatsignal von VDJ7 in DMXC reinkriegen könnte.

    Wir haben hier nämlich ein Numark Mixtrack Pro, das ist ja auch "nur" ein Midi-Controller, bei dem Blinkt die Sync-Taste im Beat, d.h. mann müsste in VDJ DMXC als Controller einstellen und dann das blinken der Sync-Taste abfangen und zusammen mit dem Crossfader auswerten. (wobei der Crossfader erstmal nicht soooo wichtig wäre.)

    wobei das alles nach dem was hier steht http://www.virtualdj.com/wiki/VDJscript…alDJ%206.x.html kein Problem sein dürfte. (da steht ab VDJ6.x, also müsste es auch in 7 gehn)

    Das hier müsste die Action sein bei dem LED-blinken des Mixtrack:
    var "shift" ? blink : on

    Jetzt bräuchten wir nurnoch midi-Profis, die das in DMXC reinkriegen, oder hatte schonmal jemand die Idee und hat es ausprobiert?

    Lg
    Jojo

    edit:
    Funktioniert aber nicht in der Free Version. :|

    Edited 5 times, last by LJ Jojo: Wiki-Artikel link (January 26, 2013 at 11:59 AM).

  • Hat niemand ne Idee? :(

    Kennt jemand ein gutes Programm, dass man so als zwischen Modul nehmen kann, weil ich kann in DMXC als Midi-in nicht VDJ einstellen und bei VDJ kann ich auch nicht Midi-Mapper DMXC einstellen?
    Außerdem sollte man dann auch noch weitere Midi-Geräte anschließen können, d.h. das Programm müsste Midi mergen :)

    Lg
    Jojo

  • Moin,

    also ich habe - glaub ich - eine Lösung im Netz gefunden:
    http://www.freestylers.tv/forum/viewtopic.php?f=31&t=445
    statt LumiDMX einfach DMXC nehmen :D

    Nur kommt bei mir in dem MIDIClock2Note kein Signal an (der grüne Punkt blinkt nicht). :(
    Allerdings sehe ich ja auch nicht welchen Midi-Port ich ausgewählt habe. Wobei das immer MidiYoke1 sein sollte.
    Und da mit dem "all" in der Registry, da wäre es besser wenn man das auf MidiYoke1 beschränken könnte :D

    Weiß jemand woran das liegen kann?
    Lg

  • So,

    endlich ein Beatsignal von Virtual DJ 7 in DMXC :)
    Als Anhang hab ich mal ein Screenshot von meinen beiden Monitoren.

    Und jetzt die Anleitung:

    Also ihr braucht:
    VirtualDJ (ich habs mit der Pro gemacht, mit den anderen geht es glaub ich nicht, habs aber nicht getestet): http://www.virtualdj.com/
    Das DMXC Tool MIDIClock2Note: http://www.dmxcontrol.de/wiki/MIDIClock2Beat
    MidiJoke und MidiOx: http://www.midiox.com
    und natürlich DMXC :D


    Nachdem ihr das alles installiert bzw. entpackt habt stellt ihr folgendes ein:
    (nur bei VDJ)(Hier nur das einstellen, was hier steht, sonst könnt ihr euer gesamtes Windows zerstören!)
    1. Öffnet ihr das Ausführen-Fenster (bei Win7 nicht nötig)
    2. dort gebt ihr nun regedit ein (bei Win7 direkt ins Startmenü-Suchfeld
    3. Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ
    4. Nun sucht ihr den Punkt "SendMidiClockTo"
    5. dort mit Rechtsklick den "Ändern-Dialog" öffnen und in das in das Feld "Wert" "all" eintragen (ohne Anführungszeichen)
    6. Nun OK klicken und regedit schließen.

    Dann startet ihr die Programme, die Reihenfolge ist glaub ich egal, bei mir war sie:
    1. VirtualDJ
    2. MIDIClock2Note
    3. DMXC (ist dann abgeraucht :D )
    4. MidiOx
    5. DMXC (läuft noch)

    So jetzt zu den Programmeinstellungen:
    Bei VDJ:
    müsst ihr nix mehr einstellen, bisauf einen Song auswählen :thumbup:

    Bei MIDIClock2Note
    1. stellt ihr als MidiIn: MidiYoke2 ein
    2. stellt ihr als MidiOut: MidiYoke2 ein
    3. Den Rest lasst ihr so wie er war.

    Bei MidiOX:
    Hier stellt ihr unter Options - Midi Devices
    als MidiIn: MidiYoke1
    als MidiOut MidiYoke2 ein.
    (falls ihr mehr MidiController habt, die ihr mit DMXC verbinden wollt, müsst ihr diese bei midiIn auch auswählen.)

    Bei DMXC:
    stellt ihr bei der Midi-Fernbedinung bei
    MidiIn: MidiYoke2 ein.
    (falls euer weiteres angeschlossenes Gerät MidiOut unterstützt, könnt ihr das hier direkt auswählen.)
    Nun drückt ihr auf Midi-Lern, es sollten mindestens 2 Kanäle mit folgenden Werten erscheinen:

    Code
    Midi-Status   	MIDI-Kanal	Adresse	Min.Wert   Max.Wert   Flags
    Note On/Off   	1                 64     0          127          E,Ü,-
    Note On/Off   	1                 65     0          127          E,Ü,-


    Ihr könnt sie unter Steuerelement in Beat1 und Beat2 umbenennen.
    Nun erstellt ihr eine neue Bank.
    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.
    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.

    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.

    So jetzt noch ein Tipp: schaltet im WindowsMixer das MidiClock2Note Stumm, da es bei jedem beatsignal ein Pips von sich gibt. :D

    Viel Spaß
    Jojo

    P.s. Rechtschreibfehler könnt ihr behalten.

  • 2. dort gebt ihr nun regedit ein (bei Win7 direkt ins Startmenü-Suchfeld
    3. Links in dem Explorer geht ihr in folgendes Verzeichnis: HKEY_CURRENT_USER/Software/Virtual DJ
    4. Nun sucht ihr den Punkt "SendMidiClockTo"
    5. dort mit Rechtsklick den "Ändern-Dialog" öffnen und in das in das Feld "Wert" "all" eintragen (ohne Anführungszeichen)
    6. Nun OK klicken und regedit schließen.


    Du solltest nur zur Sicherheit erwähnen, dass man auf keinen Fall irgendwelche anderen Schlüssel "ausversehen" ändern darf, weil in der Registry jede Änderung sofort übernommen wird. Durch Änderungen an der falschen Stelle kann nämlich das ganze Windows nicht mehr lauffähig werden!!! Daher äußerste Vorsicht ;)
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Du solltest nur zur Sicherheit erwähnen, dass man auf keinen Fall irgendwelche anderen Schlüssel "ausversehen" ändern darf, weil in der Registry jede Änderung sofort übernommen wird. Durch Änderungen an der falschen Stelle kann nämlich das ganze Windows nicht mehr lauffähig werden!!! Daher äußerste Vorsicht ;)

    Hab ich nachgetragen.

    Kann es sein, dass DMXC bei der Tap-Taste irgendwie Probleme hat?
    Denn MidiOX zeigt mir die richtigen BPM an, genauso wie MidiClock2Note immer im richtigen Beat blinkt, nur DMXC lässt als Signale aus, sodass (meist bei langsameren Liedern) DMXC nurnoch Schwachsinn zeigt^^

    Lg

  • wird mit der Free-Version nicht gehen.

    Wenn man den Eintrag erstellt, wird aus der Free- eine 10 Minuten-Demoversion.
    Die MIDI-Nutzung ist ja auch einer der großen Unterschiede.

    MfG

    Konstruktive Kritik kann (fast) jeder Techniker gebrauchen, also korrigiert mich wenn ich falsch liege :thumbup:
    Möge das Licht mit euch sein! MfG fool_of_lights

  • Ich habe ncoh eine einfachere Lösung gefunden...
    man braucht dazu:
    Vdj7
    DMXC
    virtueles Midikabel (in Minem fall LoopBe von https://forum.dmxcontrol-projects.org/www.nerds.de)
    im virtualdj wird ein neuer controller erstellt.
    hierzu unter /user/"username"/doucuments/virtualdj/devices/ eine neue xmldatei erstellen eine beispieldatei liegt bei
    es reicht hier einen controller zu erstellen, der nur einige leds beinhaltet (mindestens 4 stück)
    im virtualdj wird ein neuer mapper erstellt.

    dann das mapping unter /user/"username"/doucuments/virtualdj/mapper/ eine neue xmldatei erstellen beine beispieldatei liegt bei
    es reicht hier den controller zu mappen, so dass die leds mir folgendem befehl verwendet werden: "get beat_num '1-4' "

    dann Vdj und DMXc starten
    im vdj sollte es unter settings -> mapper nun den controller Midi Out Beispiel geben.
    der befehl get beat_num 1 - get beat_num 4 sendet an die leds immer dann ein maximalwert (ich glaub 127) wenn der jeweilige beat gespielt wird wobei get beat_num 1 den ersten beat im takt bezeichnet.

    nun im dmxc unter konfuguration die midifernbedienung aufrufen und autolean aktivieren bis 4 signale erkannt wurden.
    diesen vier signalen können dann aktioinen zugewiesen werden.
    wenn dmxc be jedem beat das gleiche tun soll muss 4 mal die gelie aktion zugewiesen werden.

    Ich hoffe das war einigermaßen verständlich erklährt. Falls fragen sind meldet euch einfach

    ps: übrigens über diesen "virtuellen led-controller" kann amn auich den ganzen DMXC vom vdj aus seuern indem man den leds den befehl "var 'value000' ? on : off" wobei value000 eine variable (dh 000 muss durch andere nummern ersteztwerden)
    und im keyboard maper einer taste den behehl "toggle 'value000' while_pressed" zuordnet.

  • Das war ja meine ursprüngliche idee :thumbup: nur ich wusste nicht wie ich die Dateien schreiben kann, und hier im Forum konnte mir niemand helfen :huh:

    Viele Grüße :thumbup: :thumbup:
    Jojo

    P.s. Irgendwo hab ich auch mal gelesen, dass es irgendwelche möglichkeiten in VDJ gibt die Werte direkt als "DMX" zu definieren. D.h. dass es direkt zur lichtsteuerung gemacht ist. Weiß ich aber nicht mehr genau.

  • @ Lj jojo
    das kann man mit dem tastenbefehl "DMX"
    allerdings habe ich bisher keiner lei doku gefunden, wie man die dmx werte aus dem vdj rausbekommt...
    warscheinlich
    muss man da wieder nen speziellen controler definieren (vielleicht
    funktioniert das auch nur mit ner speziellen hardware)

    PS.: wer interesse hat, ich arbeite grade an einem VDJ plugin das wieder direkt ein OSC-Signal ausgeben kann
    wer interesse hat melden

    maddindj42

    HEAVEYMETAL never dies!!!!!!!!

    Edited once, last by maddindj42 (November 20, 2012 at 12:34 AM).

  • Hi maddindj42

    Danke für die Lösung mit der Brücke zwischen Virtual DJ un DMXC.
    Das funktioniert mit deinen Beispieldateien völlig problemlos.

    Nachdem ich lange Zeit mit dem OSC-to-Midi-Tool rumgebastelt habe und völlig verzweifelt war, dass es mal funktionierte und dann wieder mal nicht, bin ich froh dass deine Lösung so unproblematisch war und auch noch so stabil läuft.
    Klasse!

    Danke!

    Gruß
    Jelu

  • Hallo,

    welche Aktion muss man denn dann den vier Geräten zuweisen? Beattool --> Tap Button?

    Manchmal rutscht der BPM Wert in bei dieser Einstellung mal von 128 BPM kurz runter auf 95 und danach wider hoch auf die 128.

    Beim Tap Button nimmt er ja immer den Durchschnittswert von vier Taps...da hat man z.B. bei Hip Hop Liedern mit verschiedenen Beatrythmen im Lied nicht unbedingt den genauen Beat als Lichtsignal.

    Oder was sollte man denn genau da einstellen als Aktion?

    Und wenn man die Tap Funtkion nehmen muss/sollte, dann mit Umschaltmodus oder ohne unter Flags?

    Ich benutze, um Virtual DJ zu steuern einen DJ Controller (Hercules RMX) , die besitzt ja ein Mapping für Virtual DJ. Der Midi Out Mapper aus der Beispieldatei ist ja ein eigener Mapper. Wenn ich den aktiviere unter Virtual DJ, dann funzt die Hercules RMX nicht mehr, kann man auch irgendwie beides parallel betreiben?

    Gruß mirka21

    Elektrobüdchen----ausflippen im privaten Rahmen :)

  • Nimm den sync-button. Dann läufts licht aber nicht weiter ohne Ton.
    Kann vdj keine 2 Controller? Tastatur + MIDI geht doch auch?
    Wenns nicht geht entweder hat dein Controller ne LED, die im Beat blinkt oder du brauchst MIDI ox.

    Wenn du für MIDIox noch Hilfe brauchst, dann morgen.
    Bin nämlich grad übers Handy hier.
    Grüße

  • Hey danke!


    Der Sync Button rockt mehr als der Tap Button :) Bei Flags aber nicht den Umschaltmodus nehmen,oder?

    Nachdem ich Virtual DJ gerade mal neu gestartet habe, läuft der Hercules Controller jetzt zusammen mit dem LoopBe Midi Mapper :)

    Elektrobüdchen----ausflippen im privaten Rahmen :)

  • Oh mann! Jetzt nimmt er den Beat vom laufenden Lied aus Virtual DJ, wenn ich aber dann in das andere Deck ein Lied vorlade, aber noch nicht starte, hört das Beattool auf, Beats anzuzeigen, wenn ich dann das vorgeladenen Lied starte, nimmt er den Beat wieder.

    Heisst sobald man das gerade nicht laufende Deck mit einem Lied bestückt ist der Beat vom laufenden Deck weg.........

    Das liegt daran, dass er im Virtaul DJ den PFL Button des Decks aktiviert, in das man ein Lied lädt, also auch wenn links das Lied läuft und man rechts eins läd, springt der PFL Button (unter der Pegelanzeige des jeweiligen Decks) auf akitv, auch wenn man das Lied noch nicht startet, und der Beat wird von dem Lied genommen, wo der PFL Button aktiv ist. Man kann es zwar dann schnell mit der Maus wieder auf das laufende Deck umklicken, aber ich bediene Licht mit 90 Button Kommandobox mnittlerweile und Virtual DJ.....da spart man sich gerne jeden Klick zuviel :)

    Elektrobüdchen----ausflippen im privaten Rahmen :)

    Edited once, last by mirka21 (December 28, 2012 at 12:33 AM).

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.