** 5.5.2 Midi Senden Registerzug oder Setzerschalter ** ==== 9x Note ==== {{:grandorgue:midievent:midistopsenden_9xnote.png?400|}} Sendet "NoteOn", wenn der Registerzug/Schalter in den Ein-Zustand wechselt. Sendet "NoteOff", wenn der Registerzug/Schalter in den Aus-Zustand wechselt. |**MIDI Note:** |Tastatur Nummer | |**Endwert:** |Geschwindigkeitswert, wenn der Registerzug / Schalter in den Aus-Zustand geht. Anmerkung: Endwert muss auf Null (0) gesetzt werden, wenn ein echtes NoteOff gewünscht wird. | |**Anfangswert:** |Geschwindigkeitswert, wenn der Registerzug / Schalter in den Zustand Ein übergeht. | . ==== 9x Note On ==== {{:grandorgue:midievent:midistopsenden_9xnote-an.png?400|}} Sendet "NoteOn", wenn der Registerzug/Schalter in den Ein-Zustand wechselt. |**MIDI Note:** |Tastatur Nummer| |**Endwert:** |ohne Verwendung| |**Anfangswert:** |Geschwindigkeitswert, wenn der Registerzug / Schalter in den Zustand Ein übergeht.| . ==== 9x Note Off ==== {{:grandorgue:midievent:midistopsenden_9xnote-aus.png?400|}} Sendet "NoteOff", wenn der Registerzug/Schalter in den Aus-Zustand wechselt. |**MIDI Note:** |Tastatur Nummer| |**Endwert:** |Geschwindigkeitswert, wenn der Registerzug / Schalter in den Zustand Aus übergeht. Anmerkung: Endwert muss auf Null (0) gesetzt werden, wenn ein echtes NoteOff gewünscht wird.| |**Anfangswert:** |ohne Verwendung| . ==== Bx Schalter ==== {{:grandorgue:midievent:midistopsenden_bx-schalter.png?400|}} Sendet Controller-Werte, wenn der Registerzug / Schalter den Zustand ändert. Die Nachrichtenfolge ist Bn Controller# |**Controller Nummer:** |gültiger Schalter Nummer Bereich 0 bis 127| |**Endwert:** |Wert bei dem der Registerzug / Schalter in den AUS Zustand übergeht.| |**Anfangswert:** |Wert bei dem der Registerzug / Schalter in den AN Zustand übergeht.| . ==== Bx Schalter Ein ==== {{:grandorgue:midievent:midistopsenden_bx-schalter-ein.png?400|}} Sendet einen Controller-Werte nur wenn der Registerzug / Schalter in den Zustand EIN wechselt. |**Controller Nummer:** |gültiger Schalter Nummer Bereich 0 bis 127| |**Endwert:** |ohne Verwendung| |**Anfangswert:** |Wert bei dem der Registerzug / Schalter in den AN Zustand übergeht.| . ==== Bx Schalter Aus ==== {{:grandorgue:midievent:midistopsenden_bx-schalter-aus.png?400|}} Sendet einen Controller-Werte nur wenn der Registerzug / Schalter in den Zustand AUS wechselt. |**Controller Nummer:** |gültiger Schalter Nummer Bereich 0 bis 127| |**Endwert:** |Wert bei dem der Registerzug / Schalter in den AUS Zustand übergeht.| |**Anfangswert:** |ohne Verwendung| . ==== Cx Programmwechsel Ein ==== {{:grandorgue:midievent:midistopsenden_cx-programmwechsel-ein.png?400|}} Sendet Bank Select und Program Change nur, wenn der Registerzug / Schalter in den EIN-Zustand geht. Die Nachrichtensequenz ist: Bn 0x00 bank# MSB ; Bn 0x20 bank# LSB ; Cn prog#. |**CTRL/PGM:** |Programmnummer und optionale Bank Select MIDI-Meldungen. Bereich ist [0, 2097152].\\ GrandOrgue sendet immer Bn 0x00 ; Bn 0x20 ; Cn prog#. Dieser Feldwert ist das Ergebnis von data1 verschoben links 14 Bits ODER (bitweise) mit data2 verschoben links 7 Bits ODER (bitweise) mit prog# + 1 [ math: ((data1 << 14) ODER (data2 << 7) ODER prog#) + 1 ]. | |**Endwert:** |ohne Verwendung| |**Anfangswert:** |ohne Verwendung| . ==== Cx Programmwechsel Aus ==== {{:grandorgue:midievent:midistopsenden_cx-programmwechsel-aus.png?400|}} Sendet Bank Select und Program Change nur, wenn der Registerzug / Schalter in den AUS-Zustand geht. Die Nachrichtensequenz ist: Bn 0x00 bank# MSB ; Bn 0x20 bank# LSB ; Cn prog#. |**CTRL/PGM:** |Programmnummer und optionale Bank Select MIDI-Meldungen. Bereich ist [0, 2097152].\\ GrandOrgue sendet immer Bn 0x00 ; Bn 0x20 ; Cn prog#. Dieser Feldwert ist das Ergebnis von data1 verschoben links 14 Bits ODER (bitweise) mit data2 verschoben links 7 Bits ODER (bitweise) mit prog# + 1 [ math: ((data1 << 14) ODER (data2 << 7) ODER prog#) + 1 ]. | |**Endwert:** |ohne Verwendung| |**Anfangswert:** |ohne Verwendung| . ==== RPN ==== {{:grandorgue:midievent:midistopsenden_rpn.png?400|}} Sendet RPN-Werte, wenn der Registerzug / Schalter den Zustand ändert. Die Nachrichtenfolge ist Bn 0x65 parameter# MSB; Bn 0x64 parameter# LSB; Bn 0x06 parameter value. |**Parameter Nummer:** |Gültiger Bereich ist [0, 16383].\\ Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB (bitweise) verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. | |**Endwert:** |Parameter Wert bei dem der Registerzug / Schalter in den AUS Zustand geht.| |**Anfangswert:** |Parameter Wert bei dem der Registerzug / Schalter in den EIN Zustand geht.| . ==== NRPN ==== {{:grandorgue:midievent:midistopsenden_nrpn.png?400|}} Sendet NRPN-Werte, wenn der Registerzug / Schalter den Zustand ändert. Die Nachrichtenfolge ist Bn 0x63 parameter# MSB; Bn 0x62 parameter# LSB; Bn 0x06 parameter value. |**Parameter Nummer:** |Gültiger Bereich ist [0, 16383].\\ Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB (bitweise) verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. | |**Endwert:** |Parameter Wert bei dem der Registerzug / Schalter in den AUS Zustand geht.| |**Anfangswert:** |Parameter Wert bei dem der Registerzug / Schalter in den EIN Zustand geht.| . ==== Cx Programmwechsel Bereich ==== {{:grandorgue:midievent:midistopsenden_cx-programmwechsel-bereich.png?400|}} Sendet Bank Select und Program Change wenn der Registerzug / Schalter den Zustand wechselt. GrandOrgeu sendet Bn 0x00 ; Bn 0x20 ; Cn prog#.\\ Dieser Feldwert ist das Ergebnis der ODER-Verknüpfung (bitweise) von data1, das um 14 Bits nach links verschoben wurde, mit data2, das um 7 Bits nach links verschoben wurde, ODER-Verknüpfung (bitweise) mit prog# + 1 [ math: ((data1 << 14) ODER (data2 << 7) ODER prog#) + 1 ]. |**CTRL/PGM:** |ohne Verwendung| |**Untere PGM Nummer:** |Programmnummer und optionale Bank Select MIDI-Befehle, die gesendet werden, wenn der Registerzug / Schalter in den Off-Status geht. Der Bereich ist [0, 2097152].| |**Obere PGM Nummer:** |Programmnummer und optionale Bank Select MIDI-Befehle, die gesendet werden, wenn der Registerzug / Schalter in den On-Status geht. Der Bereich ist [0, 2097152].| . ==== RPN AN==== {{:grandorgue:midievent:midistopsenden_rpn-an.png?400|}} Sendet RPN-Werte nur wenn der Registerzug / Schalter in den AN Zustand wechselt. Die Nachrichtenfolge ist Bn 0x65 parameter# MSB; Bn 0x64 parameter# LSB; Bn 0x06 parameter value. |**Parameter Nummer:** |Gültiger Bereich ist [0, 16383].\\ Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB (bitweise) verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. | |**Endwert:** |ohne Verwendung| |**Anfangswert:** |Parameter Wert bei dem der Registerzug / Schalter in den EIN Zustand geht.| . ==== RPN AUS==== {{:grandorgue:midievent:midistopsenden_rpn-aus.png?400|}} Sendet RPN-Werte nur wenn der Registerzug / Schalter in den AUS Zustand wechselt. Die Nachrichtenfolge ist Bn 0x65 parameter# MSB; Bn 0x64 parameter# LSB; Bn 0x06 parameter value. |**Parameter Nummer:** |Gültiger Bereich ist [0, 16383].\\ Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB (bitweise) verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. | |**Endwert:** |Parameter Wert bei dem der Registerzug / Schalter in den AUS Zustand geht.| |**Anfangswert:** |ohne Verwendung| . ==== NRPN AN==== {{:grandorgue:midievent:midistopsenden_nrpn-an.png?400|}} Sendet nur NRPN-Werte, wenn der Registerzug / Schalter in den Zustand AN wechselt. Die Nachrichtenfolge ist Bn 0x63 parameter# MSB; Bn 0x62 parameter# LSB; Bn 0x06 parameter value. |**Parameter Nummer:** |Gültiger Bereich ist [0, 16383].\\ Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB (bitweise) verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. | |**Endwert:** |ohne Verwendung| |**Anfangswert:** |Parameter Wert bei dem der Registerzug / Schalter in den EIN Zustand geht.| . ==== NRPN AUS==== {{:grandorgue:midievent:midistopsenden_nrpn-aus.png?400|}} Sendet nur NRPN-Werte, wenn der Registerzug / Schalter in den Zustand AUS wechselt. Die Nachrichtenfolge ist Bn 0x63 parameter# MSB; Bn 0x62 parameter# LSB; Bn 0x06 parameter value. |**Parameter Nummer:** |Gültiger Bereich ist [0, 16383].\\ Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB (bitweise) verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. | |**Endwert:** |Parameter Wert bei dem der Registerzug / Schalter in den AUS Zustand geht.| |**Anfangswert:** |ohne Verwendung| . ==== RPN Bereich==== {{:grandorgue:midievent:midistopsenden_rpn-bereich.png?400|}} Sendet RPN-Werte, wenn der Registerzug / Schalter den Zustand ändert. Die Nachrichtenfolge ist Bn 0x65 parameter# MSB; Bn 0x64 parameter# LSB; Bn 0x06 parameter value.\\ GrandOrgue sendet immer Bn 0x65 parameter# MSB; Bn 0x64 parameter# LSB; Bn 0x06 parameter value. Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. |**Aus RPN Nummer:** |RPN-Nummer der MIDI-Befehle, die gesendet werden, wenn der Registerzug / Schalter in den AUS-Zustand geht. Bereich ist [0, 16383] | |**AN RPN Nummer:** |RPN-Nummer der MIDI-Befehle, die gesendet werden, wenn der Registerzug / Schalter in den AN-Zustand geht. Bereich ist [0, 16383] | |**Wert:** |gültiger Wertebereich 0 bis 127| . ==== NRPN Bereich==== {{:grandorgue:midievent:midistopsenden_nrpn-bereich.png?400|}} Sendet NRPN-Werte, wenn der Registerzug / Schalter den Zustand ändert.\\ GrandOrgue sendet immer Bn 0x63 parameter# MSB; Bn 0x62 parameter# LSB; Bn 0x06 parameter value. Die Parameternummer zeigt das Ergebnis von parameter# MSB, das um 7 Bits nach links verschoben und mit parameter# LSB verodert wurde [ math: (parameter# MSB << 7) ODER parameter# LSB ]. |**Aus NRPN Nummer:** |NRPN-Nummer der MIDI-Befehle, die gesendet werden, wenn der Registerzug / Schalter in den AUS-Zustand geht. Bereich ist [0, 16383] | |**AN NRPN Nummer:** |NRPN-Nummer der MIDI-Befehle, die gesendet werden, wenn der Registerzug / Schalter in den AN-Zustand geht. Bereich ist [0, 16383] | |**Wert:** |gültiger Wertebereich 0 bis 127| .