Spezielles MIDI-Gerät

Hallo Experten,

mich würde mal interessieren, ob es eine Art MIDI-Übersetzer gibt, der am MIDI IN auf program change (PC-)Befehle wartet und je nach eingehendem PC-Befehl (z.B. „25“) am eigenen MIDI OUT einen anderen, frei konfigurierbaren PC-Befehl (z.B. „3“) sendet.

Oder das Gleiche zum besseren Verständnis ganz anders formuliert: Ein MIDI-Controller (Multi-FX-Board) soll mehrere MIDI-Geräte (MIDI-Preamps und externe FX) mit PC-Befehlen steuern. Die zu steuernden MIDI-Geräte sind fast alle so einstellbar, dass jedem PC-Befehl ein Patch frei zugeordnet werden kann. So weit, so gut. Bloß ein kleines Gerät reagiert nur auf insgesamt drei PC-Befehle, nämlich 1 = Effekt A auswählen/anschalten, 2 = Effekt B auswählen/anschalten, 3 = Bypass. Mit Ausnahme der Wahl des MIDI-Kanals ist es nicht weiter konfigurierbar. Das heißt, um das Gerät unabhängig von der Programmnummer des MIDI-Controllers und der anderen Geräte sinnvoll steuern zu können, wird also ein Interface benötigt, das so konfuguriert werden kann, dass es zu jedem eingehenden PC-Befehl zwischen 1 und 128 frei wählbar einen der PC-Befehle 1, 2 oder 3 sendet, also beispielsweise:

Wenn eingeht PC = 1 (MIDI IN), dann sende PC = 1 (MIDI OUT),
wenn eingeht PC = 2 (MIDI IN), dann sende PC = 2 (MIDI OUT),
wenn eingeht PC = 3 (MIDI IN), dann sende PC = 2 (MIDI OUT),
wenn eingeht PC = 4 (MIDI IN), dann sende PC = 1 (MIDI OUT),
wenn eingeht PC = 5 (MIDI IN), dann sende PC = 3 (MIDI OUT),
wenn eingeht PC = 6 (MIDI IN), dann sende PC = 1 (MIDI OUT),
wenn eingeht PC = 7 (MIDI IN), dann sende PC = 1 (MIDI OUT),
wenn eingeht PC = 8 (MIDI IN), dann sende PC = 3 (MIDI OUT),
wenn eingeht PC = 9 (MIDI IN), dann sende PC = 2 (MIDI OUT),
wenn eingeht PC = 10 (MIDI IN), dann sende PC = 1 (MIDI OUT),
u.s.w.

Gibt es sowas überhaupt? Wenn ja, wie heißt die Art Geräte bzw. wonach sollte ich mal bei Google suchen? Konnte nämlich leider nichts finden.

LG
Huttatta

Hallo,

soerwas läst sich z.B. sehr einfach mit einem Mikroprozessor wie dem Arduino

http://macherzin.net/arduino

und einem Midi-Shield

http://www.tinkersoup.de/product_info.php?products_i…

realisieren.

Weitere Infos z.B. hier:

http://www.arduino.cc/playground/Main/InterfacingWit…

Grüße

godam

Hallo godam,

danke für die Links. Ich dachte eher an was fertiges, da ich Anwender bin und nur wenig Interesse habe, mich so tief in technische Details einzuarbeiten.

LG
Huttatta

Hallo,

da kann ich dir wiederum nicht weiterhelfen.

Viel Erfolg

godam

Hallo godam,

da kann ich dir wiederum nicht weiterhelfen.

aber trotzdem vielen Dank!

LG
Huttatta