Frage:
Ich verwende meinen Kurzweil mit einem DAW oder einem externen Controller und muss wissen, welche Kombination aus MIDI-Bank- und Programmänderungsnachrichten ich senden muss, um die benötigten Sounds aufzurufen.
Antworten:
Folgendes muss Kurzweil empfangen, wenn Programme über MIDI ausgewählt werden:
1) MIDI-Bank-Nachricht Standardmäßig* verwendet Kurzweil die MIDI-Bank-Nachricht cc#32 (auch bekannt als Bank LSB) mit dem Wert 0-127, um Bankinformationen zu senden/empfangen.
*(PC3A / PC3K / PC3-Modelle / Xpro – PrgChgMode: Erweitert – eingestellt auf der Seite MIDI RECV / PC3LE-Modelle – eingestellt auf der Seite MASTER/MIDI RECV)
2) MIDI-Programmwechselnachricht Nach der Bank-Meldung wird ein Standard-Programmwechsel (Wert = 0-127) verwendet, um das gewünschte Programm aus der angegebenen Bank auszuwählen.
Die folgende Tabelle zeigt die MIDI-Bank- (Spalte 1) und Programmwechselwerte (Spalte 2), die erforderlich sind, um ein beliebiges Kurzweil-Programm (Spalte 3) über MIDI auszuwählen.
Beachten Sie, dass alle Banken 128 Einträge tief sind:
| An Kurzweil gesendete Werte | Kurzweil-Programm ausgewählt | |
|---|---|---|
| MIDI-Bank # (cc#32-Wert) |
Programmwechsel | ID-Bereich |
| 0 | 0 bis 127 | 0 bis 127 |
| 1 | 0 bis 127 | 128 bis 255 |
| 2 | 0 bis 127 | 256 bis 383 |
| 3 | 0 bis 127 | 384 bis 511 |
| 4 | 0 bis 127 | 512 bis 639 |
| 5 | 0 bis 127 | 640 bis 767 |
| 6 | 0 bis 127 | 768 bis 895 |
| 7 | 0 bis 127 | 896 bis 1023 |
| 8 | 0 bis 127 | 1024 bis 1151 |
| etc | ||
Beispiele:
Ex 1: Sie möchten #465 Solo Tuba aufrufen:
Von Ihrer DAW (oder einem alternativen Controller) senden Sie Folgendes:
MIDI-Bank (cc32) = 3
*Programmänderung = 81
*Hinweis: 465 – (3×128) = 81
(d. h. Programm Nr. 465 ist das 81. Programm in Bank 3)
Beispiel 2: Sie möchten #898 HotTubeGospel aufrufen:
Von Ihrer DAW (oder einem alternativen Controller) senden Sie Folgendes:
MIDI-Bank (cc32) = 7
*Programmänderung = 2
*Hinweis: 898 – (7×128) = 2
(d. h. Programm Nr. 896 ist das 2. Programm in Bank 7)