[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
djDecks • View topic - DMX Lichtsteuerung - Synchronisation mit djDecks

djDecks

It is currently Fri Dec 15, 2017 3:15 am
View unanswered posts
View active topics

All times are UTC + 1 hour




Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Mon Mar 09, 2009 5:43 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg
Hallo zusammen. BITTE DEN NACHTRAG BEACHTEN.

Folgende Aufgabenstellung gilt es für mich zu bewältigen:

Ein PC soll mittels djDecks (aktuell v 0.90) für die Beschallung zuständig sein;
ein zweiter für die Lichtsteuerung via DMX. Die dazu verwendete Software steht noch nicht fest, in der engeren Auswahl befindet sich derzeit unter anderen Virtual Controller 2 in Verbindung mit einem DMX-Controller von DasLight (DVCxx).
Diese beiden PC's sollen miteinander synchronisiert werden, damit im Idealfall ein zuvor geschriebenes Lichtprogramm automatisch passend zum entsprechenden Musiktitel gestartet wird und dann absolut synchron mitläuft. Existiert noch kein indviduelles Lichtprogramm, soll ein Standardprogramm gestartet werden.

Nun die eigentliche Frage:
Gibt es eine Möglichkeit, die dazu notwendigen Daten aus djDecks an einen anderen PC zu übergeben? Dies wäre einmal eine eindeutige Info zum aktuellen (und möglichst zum nächsten Titel, zwecks Preload); dazu etwas in Richtung Timecode, denn das Lichtprogramm muss auch dann synchron laufen, wenn der Startpunkt eines Titels verschoben wird oder der Pitch eines Titels verändert wird.

Eine hardwaremäßige Verbindung der PC's wird über Ethernet / TCP/IP bestehen, aber auch eine andere Art der Verbindung, etwa über Midi, ist natürlich möglich.

Kann mir dazu jemand etwas Konkretes sagen? Welche Möglichkeiten gibt es, sind evtl. schon praxiserprobte Lösungen im Einsatz?

Wir (das Projektteam) sind da auch offen für spezielle Lösungen, also eine für diesen Zweck angepasste Version von djDecks und / oder einer DMX-Controller-Software, sofern sich die Kosten im Rahmen halten.

Für entsprechende Tipps und Anregungen wäre ich sehr dankbar.

mfg / gibiwolf


NACHTRAG: die Wahl für die DMX-Lichtsteuerungs-Software ist nun auf die Sunlite Suite von nicolaudie.com gefallen. Damit können Lichtsequenzen programmiert werden, deren Ablauf auf zwei Arten mit Musik synchronisiert werden kann:

Erstens über ein MIDI-Signal, Zitat:
.... Eine Sequenz kann mit einem MIDI TIME CODE (MTC)-Signal synchronisiert werden....
Schön, aber woher die Info nehmen, welche Sequenz? Möglicherweise so:

Zweitens bietet die zusätzliche Software "Easy Show" die Möglichkeit, ein Musikstück mit einem Lichtprogramm zu verknüpfen. Dies stellt dann aber eine Einheit dar (xyz-show.ses), die normalerweise nur aus der Sunlite Suite heraus gestartet wird. Und zwar folgendermassen,
Zitat:

Eine Easy Show-Sequenz kann ueber die Sunlite Software gesteuert werden. Wiedergabe, Beenden und zu jeder Pause springen sind durch das Druecken eines Schalters bei Sunlite moeglich. Sie muessen den Schalter umbenennen. Benutzen Sie die folgende Syntax, um zu spezifizieren, welche Nachricht an Easy Show gesandt werden soll, wenn der Schalter aktiviert wird.

- ses#start Easy Show Software starten
- ses#myshow.ses "myshow.ses" laden (die Show muss im Softwareinstallationsordner gefunden werden)
- ses#quit beendet die Software
- ses#play Wiedergabe der letzten Show
- ses#stop Beenden der Show
- ses#back zurueck zur letzten Pause
- ses#next zur naechsten Pause springen
- ses#break=mybreak in "mybreak" wechseln

-Zitatende-

Idealerweise müsste also nun DjDecks beim Starten eines Titels den entsprechenden Steuerbefehl an Easy Show übergeben, und die Sequenz anschließend via MTC synchronisieren. Auch wenn es dabei vermutlich nicht möglich sein dürfte, einen abweichenden Startpunkt zu wählen.

Zusammenfassend bleibt die entscheidende Frage, ob eine derartige Verbindung zwischen DjDecks und Easy Show machbar wäre. Dass das kein einfaches Unterfangen wird, ist uns klar. Aber irgendwie geht schließlich alles.... Also, Anregungen kreativer Köpfe wären sehr gefragt!


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Fri Apr 03, 2009 6:25 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Habe mich mit MIDI noch nicht so viel beschäftigt aber soweit ich weiß kann man VST plugins für den MIDI output verwenden. Damit könnte man dann Informationen an den anderen Rechner senden.
Schau z.b. mal hier:
viewtopic.php?f=8&t=3744&p=32816&hilit=midi+plugin#p32816
Aber so wie ich das sehe sollte man eigentlich auch jedes andere x beliebige VST plugin verwenden können...

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Sat Apr 04, 2009 2:12 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Tue Apr 07, 2009 3:37 pm 
Newbie

Joined: Tue Apr 07, 2009 3:17 pm
Posts: 3
Location: Germany
Hi,
euer Projekt klingt echt interessant. Ich suche ebenfalls eine Software, die (idealerweise) schnell auf BPM Signale reagiert und in entsprechende DMX Sequenzen umsetzt. Habe das mal mit einem DMX Pult (ScanMaster2 und Midi Tastatur) probiert, aber, wie ihr schon richtig bemerkt habt, reagiert das alles viel zu zäh auf die BPM's.
Natürlich darf man auch in der "bezahlbaren DMX Klasse" keine Wunder von den Schrittmotoren, Gobos u.s.w erwarten. Will sagen, wenn man das einigermassen Taktsynchron (mit ggf. 1 Takt Versatz) realisieren könnte, wäre das schon ideal.
Schreibt doch einfach mal mehr Details zu eurem Projekt. Vielleicht finden wir ja zusammen eine optimale Lösung.

Gruss
Hannes


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Wed Apr 08, 2009 10:01 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Ich erinnere mich gerade an lightDecks: http://light.djdecks.be/
vielleicht hilft euch das irgendwie weiter...
Nur scheinbar hat sich da in letzer Zeit nicht mehr viel getan

Außerdem hab ich per Google noch das hier gefunden:
http://www.dmxis.com/
da steht auch was von VST plugin aber leider noch nicht fertig

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Thu Apr 09, 2009 3:34 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Thu Apr 09, 2009 3:39 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Thu Apr 16, 2009 5:07 pm 
Newbie

Joined: Tue Apr 07, 2009 3:17 pm
Posts: 3
Location: Germany


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Mon Apr 20, 2009 9:12 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Bin grad etwas zu müde mich richtig tief reinzudenken aber stelle dann doch mal ein paar Fragen:
Was spräche nun dagegen ein eigenes vst plugin zu schreiben?
Was für Schnittstellen bietet diese Sunlite Suite denn überhaupt, also was für Möglichkeiten gibt es Daten da reinzuschicken?
Bin nicht so der Lichtguru aber prinzipiell finde ich das Thema doch sehr interessant.
Jetzt habt ihr mich dazu gebracht loszugooglen...
Hab da direkt mal ein paar nette AVR Projekte zu entdeckt. Wenn ich sowas von 1000 Euro höre suche ich ja immer zuerst mal nach DIY,opensource etc.
Wahrscheinlich seid ihr insgesamt eher auf was hochpreisigeres, professionelleres aus aber vielleicht sind die Sachen ja trotzdem interessant.

DMX Interfaces
http://www.digital-enlightenment.de/usb ... fa92162d75
http://www.anyma.ch/research/udmx/
http://www.enttec.com/index.php?main_me ... =downloads
http://lutz.in.hagen.de/cms/index.php/p ... -id-1.html

DMX Software:
http://www.freestylerdmx.be/ (Sunlite - Magic 3D compatible [Was bedeutet das..], soll zusammen mit dem enttec interface von oben funktionieren)

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Tue Apr 21, 2009 9:32 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Sat Apr 25, 2009 2:23 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Ehrlich gesagt habe ich nicht wirklich Kontakt zu Adion. Habe nur damals als ich mich ausführlicher mit dem Thema DJ Software beschäftigt habe und dann schließlich auf djdecks gestoßen bin, Adion vorgeschlagen auch eine Deutsche Forumsrubrik aufzumachen wobei ich mir grad nicht mehr ganz sicher bin ob das nicht auch von Electec ausging. Habe damals auch eine Reihe von Bugs ausfindig gemacht und wirklich alles mitgelesen. Ein engerer Kontakt zu Adion ist aber nie wirklich entstanden und ich möchte hier auch noch mal deutlich sagen, wenn man wirklich Änderungen am Programm wünscht oder Bugs melden möchte, dann führt kein Weg um den Englischen Forenbereich herum. Man muss sich einfach direkt dort an Adion wenden. Und er liest meines Wissens nach überhaupt nicht im deutschen Bereich.
In letzter Zeit habe ich mich dann immer weniger mit djdecks beschäftigt, da mein Zeit die mir neben dem Studium noch bleibt, das einfach nicht mehr so zulässt. Habe auch schon mal überlegt als Moderator zurückzutreten, falls sich also jemand mal so richtig ausführlich mit der Software beschäftigen möchte und die nötige Zeit fürs Forum übrig hat, kann er den Job gerne übernehmen.

Das einzige was ich dir nun näher erklären kann, ist die von dir erwähnte Fourier Transformation. Mit dieser Transformation ist es möglich ein Signal in den Frequenzbereich zu überführen. Man kann daran erkennen welche spektralen Anteile in dem Signal enthalten sind. Also hohe tiefe mittlere Frequenzen vereinfacht gesagt. Prinzipiell kannst du dann halt schauen ob grad viel im Bassbereich los ist und dann deine Beats erkennen. Du kennst vielleicht bei Winamp oder auch bei vielen anderen Programmen diese Visualisierung unter der Zeitanzeige wo so viele kleine Balken immer hoch und runter gehen. Das basiert auch auf der Fourier Transformation und man kann das Prinzip daran eigentlich ganz gut erkennen.

Image

Hier gibts noch eine recht anschauliche Erklärung ohne die ganze Mathematik die da eigentlich dahinter steckt: http://www.sprut.de/electronic/pic/16bi ... ft/fft.htm

Übrigens gibt es auch Tools die versuchen wave in midi umzuwandeln. z.b. http://www.pluto.dti.ne.jp/~araki/amazingmidi/
Ob die Qualität allerdings so toll ist kann ich nicht beurteilen.
Relativ hochwertige Ergebnisse dürfte Melodyne bringen: http://www.celemony.com/cms/index.php?i ... iomidi&L=0
Arbeitet wohl auch als VST plugin ist aber nicht so ganz billig.

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Mon Apr 27, 2009 5:46 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Mon Apr 27, 2009 7:54 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Wahrscheinlich wäre es das einfachste mal bei Adion anzufragen/nen Feature Request zu schreiben. Dann könnte man auf VST verzichten. Hab auch grad irgendwo gelesen, dass es durch VST ne kleine Verzögerung gibt.
Sicherlich könnte man sich in VST plugin Programmierung einarbeiten (C/C++ Kenntnisse vorausgesetzt). Beispiele findet man z.b. hier http://www.google.com/codesearch/p?hl=d ... t%20plugin
Allerdings habe ich persönlich leider nicht die Zeit dafür auch wenn es mich interessiert.
Für Adion dürfte es relativ simpel sein eine entsprechende Funktion zu implementieren, wenn es wirklich nur das Senden einer einzelnen MIDI Note ist.
Ich glaube ich schreibe mal was in die Richtung in den Feature Request Thread. viewtopic.php?f=2&t=5042&start=60

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Mon Apr 27, 2009 8:05 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
So schau mal bitte unter Options->General->External Hardware->MIDI->Config->MIDI Output ob das weiterhilft.
Dann können wir uns die ganze Diskussion nähmlich sparen :)

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Wed May 06, 2009 9:56 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Thu May 07, 2009 9:01 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Also bei feature request ist immer viel los, solltest du auf jeden Fall nutzen.
Kannst du mir die Unterschiede zwischen den verschiedenen Midi Nachrichten vielleicht etwas genauer erläutern? Dann könnte ich auch nen feature request schreiben, falls du es mit Englisch nicht so hast.

Was passiert denn bei der Option "Send Tap Message instead of clock message" ?

edit: Hab noch mal gegoogelt. Hier http://www.sirs-e.com/st/sunlite-suite- ... -2853.html steht was von MIDI Time Code IN Yes
Ist das nicht das was du brauchst? Dj Decks sendet doch sone Art Timecode raus oder?

Schau mal hier auf Seite 77 https://www.environmentallights.com/sho ... manual.pdf

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Thu May 07, 2009 9:53 pm 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg
Danke, mach ich. Englisch is no problem, werde ich tun, wenn ich meine Frage vernünftig artikulieren kann. Im Moment kämpfe ich mit der MIDI-Geschichte, und schnalle es noch nicht, zugegeben. Wenn ich im Bereich "Output" das Clock-Signal an den Creative USB SoundFont Synth oder den Microsoft GS Wavetable SW Synth sende (was Anderes hab ich noch nicht verfügbar), gibt es einen seltsamen Ton zu hören. Wenn ich nun die Option "Send Tap Message instead of clock message" dazu nehme, ändert sich der Ton. Ohne die Option "Send Midi Clock Signal to" passiert schlicht nichts.

So weit, so gut, irgendwas sendet djDecks also. Leider ständig und völlig unabhängig von irgendwelchen Aktionen. Das ändert sich auch nicht, wenn unter "Midi Binding" etwas konfiguriert wird, wie zum Beispiel eines der vier verfügbaren Midi Commands (08 - Note Off Event, 09 - Note On Event, 11 - CC, 14 - Pitchbend) auf irgendeinem Midi Channel, (die Funktion der Option "Controller" ist mir unklar) - dazu etwa "Command Type" = "Button", "Command" = "Button_Play", "Player" = 1 oder 2 halt, klingt ja so weit logisch. Passiert bloß nix. Auch die Schalter unter "Midi Output" , also "Send Start" zum Beispiel, bewirken nichts.

Ziemlich undurchschaubare Geschichte bisher für mich also. Ich werde mal schauen, ob der virtuelle Midi-Router das Signal analysieren kann, wenn ich dazu komme, ihn zu installieren. Aber das wird vermutlich auch nicht weiterhelfen, ich vermute, die Konfigurations-Möglichkeiten unter "Midi Bindings" beziehen sich nur auf einen Midi-Input.

Den Unterschied zwischen den 4 Midi Commands kenne ich nicht, nicht mal deren jeweiligen Inhalt. Ich vermute, es handelt sich um Midi-Sys.-Messages, wie sie halt ein Midi-Keyboard absondert, wenn die entsprechenden Dinge passieren. Das macht für einen Input auch Sinn, um etwa den Pitch mit einem Pitchbend zu steuern.

Brauch ich aber alles nicht, ich brauche nur eine einzige Note auf irgendeinem Kanal als Output, wenn die Play Taste eines Player gedrückt wird. Konfigurierbar je Player natürlich.

Wie ich das sehe, ist das mit den verfügbaren Midi-Optionen nicht möglich.


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Thu May 07, 2009 10:45 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Fri May 08, 2009 10:04 am 
Regular
User avatar

Joined: Mon Mar 09, 2009 5:04 am
Posts: 51
Location: Germany / Hamburg
Klar, irgendwo müssen die 48 Stunden ja herkommen, die der Tag haben müsste... :wink:

Also, das mit den Licht Tools ist doch nicht so wild. Ich brauchte eine ganze Weile, bis ich das System der Sunlite Suite kapiert hatte. Die Doku ist dürftig, aber mit genügend Spieltrieb konnte ich ihr schon fast alle Geheimnisse entlocken. Es macht mittlerweile jedenfalls richtig Spaß, damit Lightshow zu machen, wenn auch bisher nur per Visualization. Diese Software ist ziemlich genial, selbst nach mehreren Wochen habe ich noch immer nicht ihr volles Potential ausgeschöpft, bin aber nahe dran.

Wenn Du dazu Fragen hast, nur zu! Ist echt ein tolles Spielzeug.

Das mit dem In- und Output ist klar, ich habe deinen Thread und adion's (etwas dürftige) Antwort dazu gelesen. Die Ansteuerung der Sunlite Suite ist eigentlich ganz simpel. Definiert man dort ein Element, egal ob eine Szene oder einen Switch, kann man dem einen Shortcut zuweisen. Das kann nicht nur eine beliebige Taste sein, sondern eben auch ein externes Midi-Signal. Zur Auswahl stehen hier die bereits erwähnten 99 Notes auf einem von 16 Kanälen.

Da man auch einen Switch definieren kann, der eine komplette Showsequenz (über Easy Show) startet, würde es also reichen, die Sunlite Suite mit einer beliebigen Midi Note zu "füttern" - und dieses Futter sollte von djDecks gereicht werden, wenn man einen Player startet. Eigentlich ganz simpel.

Danach würden einfach das Musikstück und die Show simultan ablaufen, fertig, Ziel erreicht.

Der entsprechende Feature-Request sollte also lauten: bringe djDecks dazu, eine solche passend zur Sunlite Suite konfigurierbare Midi Note auszugeben, wenn ein Player gestartet wird, und zwar verzögerungsfrei.

Soll ich oder willst Du?


Top
 Profile  
Reply with quote  
 Post subject: Re: DMX Lichtsteuerung - Synchronisation mit djDecks PostPosted: Fri May 08, 2009 9:16 pm 
Regular
User avatar

Joined: Fri Aug 18, 2006 12:00 am
Posts: 576
Location: Germany/Aachen
Also ich fänd eigentlich noch viel genialer, wenn das ganze per timecode noch synchronisiert werden könnte. In der sunlite suite unter Seite->Optionen->Synchron gibt es ja anscheinend eine solche Möglichkeit. Dann könnte man auch pitchen und sowas.

_________________
Samsung X20 1,8ghz Centrino / 1GB Ram
BCD 2000


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group