Hallo an Alle Ich denke daran, einen MIDI zu DMX Converter zu bauen. Der Converter soll MIDI SYSEX-Daten empfangen und daraus die DMX Controller ansteuern. Bevor ich mich nun an das Projekt mache möchte ich Fragen, ob jemand von euch eventuell schon etwas ähnliches realisiert hat, damit ich das Rad nicht neu erfinden muss. Es muss allerdings MIDI zu DMX sein, also nicht vom PC über seriell oder USB. Gruss Christian
... warum eigentlich Sysex? Nimm doch einen "ordentlichen" Midikanal mit z.B. Note On für DMX- Kanal und Velocity für den jeweiligen Wert. 128 Kanäle reichen doch, oder? Und dann zum Beispiel zwei ATMega8, einen als MIDI- Receiver und einen als DMX- Sender. Würde dann sogar mit gewissen Einschränkungen (bei DMX zu Midi) bidirektional gehen. Der Code zum DMX senden ist zwar nicht schwer, aber so wie die geeignete Verbindung der beiden MCs jedoch ein bisschen "tricky". MIDI ist gar kein Problem.
nimm nen ATMega162 und du hast keine Probleme mit der Verbindung zwischen den beiden MCs (es ist nur einer mit 2 USARTs).
OK, kann man machen. Den 162 hatte ich völlig vergessen... Bleibt nur noch die DMX- Routine :-).
Danke für eure Tipps. @Swen: Bei einigen von mir verwendeten MIDI-Files sind eben alle 16 MIDI Channels schon belegt, unter anderem durch die Ansteuerung von 2 Vocalisten und einem Gitarren-Prozessor. Deswegen will ich die ganze Lichtmaschinerie ausschliesslich über SYSEX steuern. DMX zu MIDI brauch ich nicht, da ich eh lediglich vom Keyboard aus die DMX-Geräte ansteuern kann. Da soll dann auf der Bühne auch kein Komputter mehr eingesetzt werden sondern nur Keyboard -> Converter -> DMX-Geräte. @Rahul Der Mega162 erscheint mir für diese Anwendung wie mit Kanonen auf Spatzen geschossen. Ich bevorzuge eher einen Tiny2313 und lese die MIDI-Schnittstelle über Software-UART. Auf diese Weise habe ich bereits einen COnverter MIDI -> RS232 realisiert und der funktioniert absolut einwandfrei. Gruss Christian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.