MIDIClock2Note Plugin DMXC2: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
(Neue Vorlagenversion angewendet)
 
Zeile 18: Zeile 18:
}}
}}


Maik hat ein neues Projekt gestartet und ein neues Zusatztool für die DMXControl-Familie erstellt.  
Maik hat ein neues Projekt gestartet und ein neues Zusatztool für die DMXControl-Familie erstellt. Dabei wird das MIDI-clock Signal, wie es zum Beispiel von einem Behringer DDM4000 gesendet wird, so aufbereitet, dass es für DMXControl nutzbar gemacht werden kann. Das Tool MIDIClock2Note wandelt das MIDI-Clock-Signal zu einer frei wählbaren MIDI-Note, die von DMXControl über die MIDI-Schnittstelle empfangen werden kann und schließlich darüber per [Befehl] das Beattool getriggert werden kann.  


Dabei wird das MIDI-clock Signal, wie es z.B. von einem Behringer DDM4000 gesendet wird, so aufbereitet, dass es für DMXControl nutzbar gemacht werden kann. Das Tool MIDIClock2Note wandelt das MIDI-clock Signal zu einer frei wählbaren MIDI-Note, die von DMXControl über die MIDI-Schnittstelle empfangen werden kann und schließlich darüber per [Befehl] das Beattool getriggert werden kann.
Das Tool funktioniert mit jedem Gerät welches ein "System Realtime" (MIDI Clock) Signal sendet.  
 
Das Tool funktioniert mit jedem Gerät welches ein "system realtime" (midi Clock) Signal sendet.  


= Bedienung =
= Bedienung =
Oben kann man das In- und Output MIDI-Device wählen,(jedes Klicken öffnet den gewählten Port. Geöffnete Midi-Ports werden nicht extra angezeigt. Zum Resetten der MIDI-Devices einfach (links-oben) auf "'''MIDI INPUTS'''" oder "'''MIDI OUTPUTS'''" klicken, die Listen öffnen & schliessen sich automatisch!!
Oben kann man das In- und Output MIDI-Device wählen,(jedes Klicken öffnet den gewählten Port. Geöffnete MIDI-Ports werden nicht extra angezeigt. Zum Resetten der MIDI-Devices einfach (links-oben) auf "'''MIDI INPUTS'''" oder "'''MIDI OUTPUTS'''" klicken. Die Listen öffnen und schließen sich automatisch.


[[Image:MidiClock2Note v2 4.JPG]]  
[[Image:MidiClock2Note v2 4.JPG]]  


Mit den 3 Slidern links & rechts kann man die MIDI-Note einstellen, die gesendet werden soll.  
Mit den drei Slidern links und rechts kann man die MIDI-Note einstellen, die gesendet werden soll. Gegenwärtig werden 24 Ticks pro 1/4 Note = 24 Ticks 1 BPM errechnet. Der grüne Punkt blinkt bei erkanntem Beat-Signal (Sync). Man kann den Beat über die Radiobox-Buttons in der Mitte schneller oder langsamer machen. Ebenso ist es mit den unteren beiden Slidern möglich, die Länge der MIDI-Note einzustellen (msec-on und msec-off). Es werden 2 frei wählbare MIDI-Noten mit gleichem Delay gesendet, somit kann man  zwei verschiedene Beat-Events in DMXControl erzeugen:  
 
* Links für die Note 1  
Gegenwärtig werden 24 ticks pro 1/4 note = 24 ticks 1BPM errechnet.  
* Rechts für die Note 2  
 
* Mitte Delay für beide Noten
Der grüne Punkt blinkt bei erkanntem Beat-Signal(sync).  
 
Man kann den Beat über die Radiobox-Buttons in der Mitte schneller oder langsamer machen. Ebenso ist es mit den unteren beiden Slidern möglich, die Länge der MIDI-Note einzustellen (msec-on & msec-off).  
 
Es werden 2 frei wählbare MIDI-Noten mit gleichem delay gesendet, somit kann man  2 verschiedene Beat-Events in DMXControl erzeugen:  
 
*links für die note 1  
*rechts für die note 2  
*mitte delay für beide Noten


= Konfiguration =
= Konfiguration =
Das Tool betrachtet nur die MIDI-Clock Signale, die anderen MIDI-Noten, die vom Pult ankommen, kann man zum Beispiel mit MIDI Yoke einfach durchschleifen.


Das Tool betrachtet nur die MIDI-Clock Signale, die anderen MIDI-Noten, die vom Pult ankommen, kann man z.B. mit midiyoke einfach durchschleifen.
Beim Behringer (midiport 1 in) muss man vorher den Hardware-Input mit MIDI OX auf einen virtuellen Port umrouten, da alle Signale auf einem Port liegen müssen: zum Beispiel virtueller Port 1. Das Tool greift diesen ab und sendet auf dem gleichen Port wieder eine Note, die wie oben beschrieben ausgewählt werden kann. Hier ein "Verdrahtungsplan", bei allen Tools wurde MIDI-Port1 (in oder out) gewählt.  
 
Beim Behringer (midiport 1 in) muss man vorher den Hardware input mit midiox auf einen virtuellen port umrouten, da alle Signale auf einem Port liegen müssen: zum Beispiel virtueller Port 1.  
 
Das Tool greift diesen ab und sendet auf dem gleichen Port wieder eine Note, die wie oben beschrieben ausgewählt werden kann!
 
Hier ein "Verdrahtungsplan", bei allen Tools wurde MIDI-Port1 (in oder out) gewählt.  


[[Image:MIDIClock2Beat Verkabelung.jpg]]  
[[Image:MIDIClock2Beat Verkabelung.jpg]]  
Zeile 59: Zeile 43:
= Verwendung =
= Verwendung =
== DMXControl ==
== DMXControl ==
 
Hier mal ein Beispiel, wie man dies nun in DMXControl verwenden kann.  
Hier mal ein Beispiel wie mann dies nun in DMXControl verwenden kann.  


[[Image:Midievent.JPG]]  
[[Image:Midievent.JPG]]  
{{#ev:vimeo|4798500|500|MIDIClock2Note}}




== NI Traktor Pro ==
== NI Traktor Pro ==
 
In Traktor Pro wird das Senden des MIDI-Clock-Signals eingeschaltet und ein MIDI-Out-Port definiert. Nun sendet Traktor Pro ein MIDI-Clock-Signal. Dieses wird nun in eine MIDI-Note umgewandelt und kann von DMXControl verwendet werden.  
In Traktor pro wird das senden des MidiClock signals eingeschaltet, und ein Midiout Port definiert. nun sendet Traktor Pro ein MidiClock-Signal, dieses wird nun in eine MidiNote umgewandelt und kann von DMXControl verwendet werden.  


[[Image:Tracktorpro1.PNG|thumb|left|400x400px]] [[Image:Tracktorpro2.PNG|thumb|center|400x400px]]<br>  
[[Image:Tracktorpro1.PNG|thumb|left|400x400px]] [[Image:Tracktorpro2.PNG|thumb|center|400x400px]]<br>  


= Einstellungen =
= Einstellungen =
Alle Einstellungen werden mit Standard Werten initialisiert. Wichtig: Die Einstellungen werden beim schließen des Tools nicht gespeichert! Die MIDI-Devices sind nach dem Start auf den Wert "0" gesetzt. Somit ist das erste Midi-In Device schon aktiv. Midi-Out jedoch noch nicht!
Alle Einstellungen werden mit Standardwerten initialisiert. Wichtig: Die Einstellungen werden beim Schließen des Tools nicht gespeichert! Die MIDI-Devices sind nach dem Start auf den Wert "0" gesetzt. Somit ist das erste MIDI-In Device schon aktiv. MIDI-Out jedoch noch nicht!


= Referenzen =
= Referenzen =
 
{{DMXCWebLinks|Forum|Thread|3101|Thread zum MIDIClock2Note Plugin}} im {{DMXCWebLinks|Forum}}
{{DMXCWebLinks|Forum|thread/3101/|Thread zum MIDIClock2Note Plugin}} im {{DMXCWebLinks|Forum}}


[[Kategorie: Plugins_DMXControl_2]]
[[Kategorie: Plugins_DMXControl_2]]

Aktuelle Version vom 20. Februar 2021, 11:24 Uhr

MIDIClock2Note
Entwickler Maik Stolle (TiPpFeHlEr)
Aktuelle Version 2.4
Status stable
Funktioniert mit 2.12
Programmier­sprache Java
Lizenz BEERWARE
Kontakt maik.stolle@dmxcontrol-projects.org
Download

Maik hat ein neues Projekt gestartet und ein neues Zusatztool für die DMXControl-Familie erstellt. Dabei wird das MIDI-clock Signal, wie es zum Beispiel von einem Behringer DDM4000 gesendet wird, so aufbereitet, dass es für DMXControl nutzbar gemacht werden kann. Das Tool MIDIClock2Note wandelt das MIDI-Clock-Signal zu einer frei wählbaren MIDI-Note, die von DMXControl über die MIDI-Schnittstelle empfangen werden kann und schließlich darüber per [Befehl] das Beattool getriggert werden kann.

Das Tool funktioniert mit jedem Gerät welches ein "System Realtime" (MIDI Clock) Signal sendet.

Bedienung

Oben kann man das In- und Output MIDI-Device wählen,(jedes Klicken öffnet den gewählten Port. Geöffnete MIDI-Ports werden nicht extra angezeigt. Zum Resetten der MIDI-Devices einfach (links-oben) auf "MIDI INPUTS" oder "MIDI OUTPUTS" klicken. Die Listen öffnen und schließen sich automatisch.

MidiClock2Note v2 4.JPG

Mit den drei Slidern links und rechts kann man die MIDI-Note einstellen, die gesendet werden soll. Gegenwärtig werden 24 Ticks pro 1/4 Note = 24 Ticks 1 BPM errechnet. Der grüne Punkt blinkt bei erkanntem Beat-Signal (Sync). Man kann den Beat über die Radiobox-Buttons in der Mitte schneller oder langsamer machen. Ebenso ist es mit den unteren beiden Slidern möglich, die Länge der MIDI-Note einzustellen (msec-on und msec-off). Es werden 2 frei wählbare MIDI-Noten mit gleichem Delay gesendet, somit kann man  zwei verschiedene Beat-Events in DMXControl erzeugen:

  • Links für die Note 1
  • Rechts für die Note 2
  • Mitte Delay für beide Noten

Konfiguration

Das Tool betrachtet nur die MIDI-Clock Signale, die anderen MIDI-Noten, die vom Pult ankommen, kann man zum Beispiel mit MIDI Yoke einfach durchschleifen.

Beim Behringer (midiport 1 in) muss man vorher den Hardware-Input mit MIDI OX auf einen virtuellen Port umrouten, da alle Signale auf einem Port liegen müssen: zum Beispiel virtueller Port 1. Das Tool greift diesen ab und sendet auf dem gleichen Port wieder eine Note, die wie oben beschrieben ausgewählt werden kann. Hier ein "Verdrahtungsplan", bei allen Tools wurde MIDI-Port1 (in oder out) gewählt.

MIDIClock2Beat Verkabelung.jpg


Verwendung

DMXControl

Hier mal ein Beispiel, wie man dies nun in DMXControl verwenden kann.

Midievent.JPG


NI Traktor Pro

In Traktor Pro wird das Senden des MIDI-Clock-Signals eingeschaltet und ein MIDI-Out-Port definiert. Nun sendet Traktor Pro ein MIDI-Clock-Signal. Dieses wird nun in eine MIDI-Note umgewandelt und kann von DMXControl verwendet werden.

Tracktorpro1.PNG
Tracktorpro2.PNG


Einstellungen

Alle Einstellungen werden mit Standardwerten initialisiert. Wichtig: Die Einstellungen werden beim Schließen des Tools nicht gespeichert! Die MIDI-Devices sind nach dem Start auf den Wert "0" gesetzt. Somit ist das erste MIDI-In Device schon aktiv. MIDI-Out jedoch noch nicht!

Referenzen

Thread zum MIDIClock2Note Plugin im DMXControl-Forum