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)