Revo4 im 256-Kanal-Modus: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
LJ Jojo (Diskussion | Beiträge)
Beat aus VirtualDJ7 Pro --> DMXControl
 
Gluehwurm (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(108 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Einleitung ==
== '''Revo4 im 256-Kanal-Modus''' ==
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.
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.
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.<br />
Letztendlich gab es dann 2 Möglichkeiten, zuerst eine von mir (etwas komplizierter) und dann eine von mirka21.


== leichte Lösung ==
***************************    letzte Bearbeitung: 25.12.13
via MidiMapper, würde ich jedem empfehlen.<br />
'''von mirka21'''
=== benötigte Software ===
Die Programme müssen alle installiert sein, die Reihenfolge ist egal.
* VirtualDJ 7 Pro
* ein virtuelles MIDI-Kabel (nicht MidiYoke), hierfür eignet sich [http://www.nerds.de LoopBe]
* und natürlich DMXControl


=== Device ===
'''Eroeffnung:''' vom Gluehwurm (870601@gmx.de) am 18.12.13
Das VirtualDJ überhaupt irgendwas über MIDI ausgeben kann muss man ein Device erstellen und unter ''\user\%name%\documents\virtualdj\devices\'' abspeichern.
Diese Device-Datei erstellt man für LoopBe, dann erkennt VDJ LoopBe als Controller. In die Datei muss folgendes:
  <?xml version="1.0" encoding="UTF-8"?>
  <device author="CHACKL" decks="1" drivernameout="LoopBe Internal MIDI" name="MIDIO" type="MIDI" >
  <led channel="0" name="LED_000" note="0" />
  <led channel="1" name="LED_001" note="1" />
  <led channel="2" name="LED_002" note="2" />
  <led channel="3" name="LED_003" note="3" />
  </device>


Über <led [...] /> wird VDJ gesagt, dass es sich um LEDs handelt.<br />
'''Grund:'''
==== Download ====
Die Datei gibts fertig hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&attachmentID=4799] zum download.<br />
=== Mapper ===
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:
  <?xml version="1.0" encoding="UTF-8"?>
  <mapper device="MIDIO" author="Atomix Productions" description="MIDI Out Beispiel" version="704" date="07/12/2012">
  <map value="LED_000" action="deck active get beat_num 1" />
  <map value="LED_001" action="deck active get beat_num 2" />
  <map value="LED_002" action="deck active get beat_num 3" />
  <map value="LED_003" action="deck active get beat_num 4" />
  </mapper>


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.
1.
==== Download ====
Anfrage aus dem Forum, die eigene Begeisterung fuer das Produkt und die Hoffnung das Thema hier etwas strukturierter als im Forum vermitteln zu koennen.
Auch die Datei gibts schon fertig zum runterladen hier[http://www.dmxcontrol.de/forum/index.php?page=Attachment&attachmentID=4930].
 
=== DMXC-Konfiguration ===
2.
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.<br />
Leider fuehlt sich der Hersteller „Am…..n DJ“ offensichtlich nicht in der Pflicht die Kaeufer seines Produktes „Revo4“ dahingehend zu unterstuetzen das Geraet  im 256K-Modus angemessen bedienen zu koennen. Einige Kaeufer senden offensichtlich (Quelle: Berichte im Internet) das Produkt daher zurueck (z.B. http://www.dmxcontrol.de/forum/index.php?page=Thread&threadID=4247    siehe Post von Paddy ). Werbevideos (wohl aufgenommen im 256K-Modus) suggerieren offensichtlich eine etwas andere Leistung als der 4K-Modus liefert. Auch in der Bedienungsanleitung gibt es Fehler (englische Version gegenueber der deutschen Version) in Bezug darauf, dass alle LEDs gedimmt werden koennen (Dies ist nat. falsch. Sie koennen nur EIN bzw. AUS geschaltet werden). Solch ein Herstellerverhalten laesst nicht gerade eine Liebe zum Kunden erkennen.
==== TAP ====
 
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.
'''Zielgruppe:'''
==== SYNC ====
 
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.<br />
Vorwiegend Benutzer die einen Revo4 im 256K-Modus betreiben bzw. betreiben moechten.
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.
 
=== Sonstiges ===
'''Beschreibung:'''
Hier sind noch ein paar weitere Sachen, die für diesen Teil wichtig sein könnten.
 
==== weitere Controller ====
Es handelt sich um die Zusammenstellung verschiedener Artikel und Dateien zur Vereinfachung.
VirtualDJ unterstütz nach meinem jetzigen Wissensstand mehrere Midi-Controller gleichzeitig (zur Not einmal neustarten).
 
==== mehr DMXC steuern ====
''' Im Forum unter: '''
mirka21 hat am Ende von seinem Post noch etwas ganz interessantes erwähnt:<br />
 
Man kann über diesen Virtuellen LED-Controller alle über MIDI ansteuerbaren Teile von DMXControl steuern, indem man den LEDs den Befehl "var 'value000' ? on : off" 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 "toggle 'value000' while_pressed" zuordnen und somit DMXC über die Tastatur steuern.<br />
http://www.dmxcontrol.de/forum/index.php?page=Thread&threadID=8290
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.
 
== schwerere Lösung ==
***************************
via MidiClock, funktioniert nicht unbedingt immer.<br />
 
'''von LJ Jojo'''
 
<br />folgt...
Beim Revo4 handelt es sich um eine 16 x 16 Matrix-Anordung von 256 LEDs die ein oder ausgeschaltet und mittels Linse auf einer Projektionsflaeche abgebildet werden koennen. Jede LED hat dabei nur eine Farbe (also kein RGB) wobei 4 LEDs (RGBW) in einem Quadrat neben einander angeordnet sind (siehe Anhang: 05 Aufbau des Revo4 (LED-Verteilung)).
== Sonstiges ==
 
Den Thread im Forum zu diesem Artikel gibts [http://www.dmxcontrol.de/forum/index.php?page=Thread&threadID=7440&pageNo=1 hier].
Im 256-Kanal-Modus (nur in diesem Modus) hat man Zugriff auf jede einzelne LED und es gibt verschiedene Moeglichkeiten diese via DMXC anzusteuern.
<br />folgt...
 
Nachfolgend bezeichne ich die Methoden nach der Art ihrer Erzeugung mit: Excel-Effekte,  MadMax-Effekte und VU-Effekte.
 
 
'''1.'''
'''Excel-Effekte: (Anhang 01+02+03+04+05+06)'''
 
Man erzeugt  quasi die Bilder eines Zeichentrickfilmes wobei fuer jedes Bild 256 LEDs ein bzw. ausgeschaltet sind. Bei nur 10 Bildern sind so bereits 2560 mal eine 0 oder 255 ueber DMXC in den Revo4 zu schreiben. Um diese Datenmenge DMXC beizubringen bedarf es einer Geduld die schwer an den Nerven zerrt (zumindest an meinen). Dies ist daher meiner Meinung nach die mit Abstand qualvollste Methode, insbesondere wenn keine Werkzeuge benutzt werden.  
 
Hier wird mit einem Verfahren gearbeitet dass eine erhebliche Erleichterung bei der Effekt-Erstellung darstellt.
 
 
'''2.'''
'''MadMax-Effekte: (Anhang 01+02+05+06) '''
 
Man definiert eine Matrix und steuert diese durch das MadMaxOne – PlugIn (matrix.dll) an.
 
Vorteil: Deutlich weniger Arbeitsaufwand gegenueber Pos.1. 
 
Unter anderem z.B. Recht einfache Generierung einer Laufschrift.
 
 
'''3.'''
'''VU-Effekte: (Anhang 02+05+07) '''
 
Man steuert einzelne LEDs durch den Sound-Analyser (nur im VU-Betrieb !! ) an.
 
Vorteil: Deutlich weniger Arbeitsaufwand gegenueber Pos.1. 
 
 
 
Je nach Methode sind die Ergebnisse recht unterschiedlich, haben aber alle ihren eigenen Reiz.  
 
 
'''4.'''
'''Effekte zufällig Beat gesteuert laufen lassen: (Anhang 08) '''
 
Wie kann man in DMXcontrol 2.12 Revo4-256K-Effekte zufällig Beat gesteuert laufen lassen?
 
 
 
'''5.'''
'''.csv-Effekte: (Anhang Eff-01) '''
 
Hier sind fertige .csv-Dateien zu finden um „Excel-Effekte“ schnell und einfach in DMXC importieren zu koennen.  
 
Grundlage/Erklaerung  siehe Anhang 01.
 
 
 
 
 
***************************
 
 
 
 
'''Anhang:'''
 
 
'''01''' Zusammenfassung:
 
Erzeugung von „Zeichentrickfilmsequenzen“ mittels „Excel-Methode“,  
 
Uebertragung mittels .csv-Dateien nach DMXC,  
 
Revo4 und das MadMaxOne – PlugIn,  
 
hier wird ein Verfahren beschrieben das eine erhebliche Erleichterung bei der Effekt-Erstellung darstellt.
 
http://www.dmxcontrol.de/wiki/Datei:01_Erstellung_von_Revo4-256K-_Effekten-130316.zip
 
----------
 
'''02''' die Geraetedatei (DDF) des Revo4 im 256K-Modus,
übernommen aus DMXcontrol 2.12 und editiert. Nun sind alle LEDs erkenntlich.
 
http://www.dmxcontrol.de/wiki/Datei:02_Revo4-256K-DDF.zip
 
----------
 
'''03''' Excel-Tool Jens Fleischer „gespiegelt“ @Adr.1
 
http://www.dmxcontrol.de/wiki/Datei:03_Matrix-Creator-Revo4-gespiegelt@Adr.1.zip
 
----------
 
'''04''' Excel-Tool Jens Fleischer „gespiegelt“ @Adr.257
 
http://www.dmxcontrol.de/wiki/Datei:04_Matrix-Creator-Revo4-gespiegelt@Adr.257.zip
 
Korrektur 19.03.13
 
http://www.dmxcontrol.de/wiki/Datei:04_Matrix-Creator-Revo4-gespiegelt@Adr.257-fixed130319.zip
 
----------
 
'''05''' Aufbau des Revo4 (LED-Verteilung)
 
http://www.dmxcontrol.de/wiki/Datei:05_Revo4-Matrixaufbau.zip
 
Korrektur 21.10.13: G 25-32
 
http://www.dmxcontrol.de/wiki/Datei:05_Revo4-Matrixaufbau_(fixed131021).zip
 
----------
 
'''06''' Konfigurationsdatei MadMaxOne
 
http://www.dmxcontrol.de/wiki/Datei:06_REVO_4_MadMaxOne_Konfigurationsdatei.zip
 
----------
 
'''07''' Erstellung von VU-Effekten mit den Beispielen VU-Meter und Analyser
 
http://www.dmxcontrol.de/wiki/Datei:07_Revo4-VU-Effekte-131219.zip
 
Korrektur 22.12.13
 
http://www.dmxcontrol.de/wiki/Datei:07_Revo4-VU-Effekte-131222.zip
 
----------
 
'''08''' Wie in DMXcontrol 2.12 Revo4-256K-Effekte zufällig Beat gesteuert laufen lassen?
 
http://www.dmxcontrol.de/wiki/Datei:Revo4-256K-Effekte-zuf%C3%A4llig.Beat.gesteuert.zip
 
----------
 
'''Eff-01''' Excel-Effekte 11 Stck. Zusammenstellung vom 20.12.13
 
http://www.dmxcontrol.de/wiki/Datei:Excel-Eff-11x-131220.zip
 
----------
 
 
 
.
 
 
 
 
 
 
[[Kategorie: Tutorials DMXControl 2]]

Aktuelle Version vom 25. Dezember 2013, 06:46 Uhr

Revo4 im 256-Kanal-Modus

                                                      • letzte Bearbeitung: 25.12.13

Eroeffnung: vom Gluehwurm (870601@gmx.de) am 18.12.13

Grund:

1. Anfrage aus dem Forum, die eigene Begeisterung fuer das Produkt und die Hoffnung das Thema hier etwas strukturierter als im Forum vermitteln zu koennen.

2. Leider fuehlt sich der Hersteller „Am…..n DJ“ offensichtlich nicht in der Pflicht die Kaeufer seines Produktes „Revo4“ dahingehend zu unterstuetzen das Geraet im 256K-Modus angemessen bedienen zu koennen. Einige Kaeufer senden offensichtlich (Quelle: Berichte im Internet) das Produkt daher zurueck (z.B. http://www.dmxcontrol.de/forum/index.php?page=Thread&threadID=4247 siehe Post von Paddy ). Werbevideos (wohl aufgenommen im 256K-Modus) suggerieren offensichtlich eine etwas andere Leistung als der 4K-Modus liefert. Auch in der Bedienungsanleitung gibt es Fehler (englische Version gegenueber der deutschen Version) in Bezug darauf, dass alle LEDs gedimmt werden koennen (Dies ist nat. falsch. Sie koennen nur EIN bzw. AUS geschaltet werden). Solch ein Herstellerverhalten laesst nicht gerade eine Liebe zum Kunden erkennen.

Zielgruppe:

Vorwiegend Benutzer die einen Revo4 im 256K-Modus betreiben bzw. betreiben moechten.

Beschreibung:

Es handelt sich um die Zusammenstellung verschiedener Artikel und Dateien zur Vereinfachung.

Im Forum unter:

http://www.dmxcontrol.de/forum/index.php?page=Thread&threadID=8290


Beim Revo4 handelt es sich um eine 16 x 16 Matrix-Anordung von 256 LEDs die ein oder ausgeschaltet und mittels Linse auf einer Projektionsflaeche abgebildet werden koennen. Jede LED hat dabei nur eine Farbe (also kein RGB) wobei 4 LEDs (RGBW) in einem Quadrat neben einander angeordnet sind (siehe Anhang: 05 Aufbau des Revo4 (LED-Verteilung)).

Im 256-Kanal-Modus (nur in diesem Modus) hat man Zugriff auf jede einzelne LED und es gibt verschiedene Moeglichkeiten diese via DMXC anzusteuern.

Nachfolgend bezeichne ich die Methoden nach der Art ihrer Erzeugung mit: Excel-Effekte, MadMax-Effekte und VU-Effekte.


1. Excel-Effekte: (Anhang 01+02+03+04+05+06)

Man erzeugt quasi die Bilder eines Zeichentrickfilmes wobei fuer jedes Bild 256 LEDs ein bzw. ausgeschaltet sind. Bei nur 10 Bildern sind so bereits 2560 mal eine 0 oder 255 ueber DMXC in den Revo4 zu schreiben. Um diese Datenmenge DMXC beizubringen bedarf es einer Geduld die schwer an den Nerven zerrt (zumindest an meinen). Dies ist daher meiner Meinung nach die mit Abstand qualvollste Methode, insbesondere wenn keine Werkzeuge benutzt werden.

Hier wird mit einem Verfahren gearbeitet dass eine erhebliche Erleichterung bei der Effekt-Erstellung darstellt.


2. MadMax-Effekte: (Anhang 01+02+05+06)

Man definiert eine Matrix und steuert diese durch das MadMaxOne – PlugIn (matrix.dll) an.

Vorteil: Deutlich weniger Arbeitsaufwand gegenueber Pos.1.

Unter anderem z.B. Recht einfache Generierung einer Laufschrift.


3. VU-Effekte: (Anhang 02+05+07)

Man steuert einzelne LEDs durch den Sound-Analyser (nur im VU-Betrieb !! ) an.

Vorteil: Deutlich weniger Arbeitsaufwand gegenueber Pos.1.


Je nach Methode sind die Ergebnisse recht unterschiedlich, haben aber alle ihren eigenen Reiz.


4. Effekte zufällig Beat gesteuert laufen lassen: (Anhang 08)

Wie kann man in DMXcontrol 2.12 Revo4-256K-Effekte zufällig Beat gesteuert laufen lassen?


5. .csv-Effekte: (Anhang Eff-01)

Hier sind fertige .csv-Dateien zu finden um „Excel-Effekte“ schnell und einfach in DMXC importieren zu koennen.

Grundlage/Erklaerung siehe Anhang 01.





Anhang:


01 Zusammenfassung:

Erzeugung von „Zeichentrickfilmsequenzen“ mittels „Excel-Methode“,

Uebertragung mittels .csv-Dateien nach DMXC,

Revo4 und das MadMaxOne – PlugIn,

hier wird ein Verfahren beschrieben das eine erhebliche Erleichterung bei der Effekt-Erstellung darstellt.

http://www.dmxcontrol.de/wiki/Datei:01_Erstellung_von_Revo4-256K-_Effekten-130316.zip


02 die Geraetedatei (DDF) des Revo4 im 256K-Modus, übernommen aus DMXcontrol 2.12 und editiert. Nun sind alle LEDs erkenntlich.

http://www.dmxcontrol.de/wiki/Datei:02_Revo4-256K-DDF.zip


03 Excel-Tool Jens Fleischer „gespiegelt“ @Adr.1

http://www.dmxcontrol.de/wiki/Datei:03_Matrix-Creator-Revo4-gespiegelt@Adr.1.zip


04 Excel-Tool Jens Fleischer „gespiegelt“ @Adr.257

http://www.dmxcontrol.de/wiki/Datei:04_Matrix-Creator-Revo4-gespiegelt@Adr.257.zip

Korrektur 19.03.13

http://www.dmxcontrol.de/wiki/Datei:04_Matrix-Creator-Revo4-gespiegelt@Adr.257-fixed130319.zip


05 Aufbau des Revo4 (LED-Verteilung)

http://www.dmxcontrol.de/wiki/Datei:05_Revo4-Matrixaufbau.zip

Korrektur 21.10.13: G 25-32

http://www.dmxcontrol.de/wiki/Datei:05_Revo4-Matrixaufbau_(fixed131021).zip


06 Konfigurationsdatei MadMaxOne

http://www.dmxcontrol.de/wiki/Datei:06_REVO_4_MadMaxOne_Konfigurationsdatei.zip


07 Erstellung von VU-Effekten mit den Beispielen VU-Meter und Analyser

http://www.dmxcontrol.de/wiki/Datei:07_Revo4-VU-Effekte-131219.zip

Korrektur 22.12.13

http://www.dmxcontrol.de/wiki/Datei:07_Revo4-VU-Effekte-131222.zip


08 Wie in DMXcontrol 2.12 Revo4-256K-Effekte zufällig Beat gesteuert laufen lassen?

http://www.dmxcontrol.de/wiki/Datei:Revo4-256K-Effekte-zuf%C3%A4llig.Beat.gesteuert.zip


Eff-01 Excel-Effekte 11 Stck. Zusammenstellung vom 20.12.13

http://www.dmxcontrol.de/wiki/Datei:Excel-Eff-11x-131220.zip



.