Forum: Mikrocontroller und Digitale Elektronik DMX und MIDI


von Christian Schifferle (Gast)


Lesenswert?

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

von Swen (Gast)


Lesenswert?

... 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.

von Rahul (Gast)


Lesenswert?

nimm nen ATMega162 und du hast keine Probleme mit der Verbindung
zwischen den beiden MCs (es ist nur einer mit 2 USARTs).

von Swen (Gast)


Lesenswert?

OK, kann man machen. Den 162 hatte ich völlig vergessen... Bleibt nur
noch die DMX- Routine :-).

von Christian Schifferle (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.