Die Manuale einer Orgel empfangen oft auf den MIDI-Kanälen 1, 2 und 3, das Pedal auf 4 - so zumindest die mir bekannten Voreinstellungen.
Das heißt, dass man die MIDI-Daten des Fußschwellers (mit einem Schwellenwert hat das übrigens nichts zu tun…) manipuliert und nur auf Kanal 4 zurückschickt.
Das muss man aber am Instrument ausprobieren bzw. die Bedienungsanleitung studieren, was ich aktuell mangels Zeit nicht kann. Besorg dir am besten einen Laptop mit MIDI-Monitor, häng ihn an die Orgel und schau dir erst mal den erzeugten Datenstrom an. Du kannst auch sehr gerne einen Screenshot hier posten.
Hallo Harald
Hat ein bisschen gedauert, bis ich mal wieder im Probenraum war…
Also unten ein paar Werte aus meiner IPad App MidiWrench:
Am Anfang spiele ich ein paar Noten auf dem oberen Manual, (Channel 1), )dann auf dem Fusspedal (Channel 3)
Der Schweller ist CC Chanel 1 Controller 11 Werte 1-127
So weit so erwartbar.
Interessant ist, dass beim langsamen Tastendrücken der 1 und der zweite Ton ohne Midisignal ankommen. Das kommt erst, wenn die Taste ganz durchgedrückt ist.
19:46:17.812 [Note On] ch=1 note=45 velocity=13
19:46:17.988 [Note On] ch=1 note=45 velocity=0
19:46:18.212 [Note On] ch=1 note=41 velocity=4
19:46:18.321 [Note On] ch=1 note=41 velocity=0
19:46:18.534 [Note On] ch=1 note=45 velocity=59
19:46:18.682 [Note On] ch=1 note=45 velocity=0
19:46:24.248 [Note On] ch=3 note=38 velocity=127
19:46:24.485 [Note On] ch=3 note=38 velocity=0
19:46:24.754 [Note On] ch=3 note=38 velocity=127
19:46:24.983 [Note On] ch=3 note=38 velocity=0
19:46:30.720 [CC] ch=1 controller=11 value=125
19:46:30.740 [CC] ch=1 controller=11 value=126
19:46:31.140 [CC] ch=1 controller=11 value=127
19:46:31.810 [CC] ch=1 controller=11 value=126
19:46:31.820 [CC] ch=1 controller=11 value=124
19:46:31.830 [CC] ch=1 controller=11 value=121
19:46:31.840 [CC] ch=1 controller=11 value=118
19:46:31.850 [CC] ch=1 controller=11 value=115
19:46:31.860 [CC] ch=1 controller=11 value=112
19:46:31.870 [CC] ch=1 controller=11 value=109
19:46:31.880 [CC] ch=1 controller=11 value=107
19:46:31.890 [CC] ch=1 controller=11 value=105
Die Werte habe ich genau so erwartet. Kannst Du daraus eine Erkenntnis gewinnen, ob die von Dir vorgeschlagene Methode funktionieren könnte?
Das sind übrigens die Daten aus dem USB A Midi der Orgel.
Ich könnte auch schauen, ob die, die aus dem Schweller direkt kommen, sich davon unterscheiden?
Gibt es den Befehl local Off auch nur für einen Kanal? Also für den Kanal 3?
Und wieso werden Deiner Meinung nach die Daten vom Fusspedal auf Kanal 4 empfangen? Ich denke, das ist Kanal 3, oder?
Schöne Grüsse
Stefan