Frage:
Ich verwende meinen PC4 mit einem DAW oder einem externen Controller und muss wissen, welche Kombination aus MIDI-Bank- und Programmänderungsnachrichten ich senden muss, um die einzelnen Programme aufzurufen, die ich brauche.
Antworten:
Folgendes muss der PC4 empfangen, wenn er Programme über MIDI auswählt:
- MIDI-Bank-Nachricht: Standardmäßig* verwendet der PC4 die MIDI-Bank-Nachricht cc#32 (auch bekannt als Bank LSB) mit dem Wert 0-127, um Bankinformationen zu senden/empfangen.
(*PrgChangeMode: Erweitert – eingestellt auf der Global/MIDI-Seite) - MIDI-Programmwechselnachricht: Nach der Bank-Meldung wird ein Programmwechsel (Wert = 0-127) verwendet, um das gewünschte Programm innerhalb der angegebenen Bank auszuwählen.
Die folgende Tabelle zeigt die MIDI-Bank- (Spalte 1) und Programmwechsel-Werte (Spalte 2), die erforderlich sind, um ein beliebiges PC4-Programm (Spalte 3) über MIDI auszuwählen. Beachten Sie, dass alle Bänke 128 Einträge tief sind:
| An PC4 gesendete Werte | PC4-Programm ausgewählt | ||
|---|---|---|---|
| MIDI-Bank # (cc#32-Wert) |
Programmwechsel | ID-Bereich | |
| Fabrik | 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 | |
| Mitglied | 32 | 0 bis 127 | 4096 bis 4223 |
| 33 | 0 bis 127 | 4224 bis 4351 | |
| 34 | 0 bis 127 | 4352 bis 4479 | |
| 35 | 0 bis 127 | 4480 bis 4607 | |
| 36 | 0 bis 127 | 4608 bis 4735 | |
| 37 | 0 bis 127 | 4736 bis 4863 | |
| 38 | 0 bis 127 | 4864 bis 4991 | |
| 39 | 0 bis 127 | 4992 bis 5119 | |
| 40 | 0 bis 127 | 5120 bis 5247 | |
| 41 | 0 bis 127 | 5248 bis 5375 | |
| 42 | 0 bis 127 | 5376 bis 5503 | |
| 43 | 0 bis 127 | 5504 bis 5631 | |
| 44 | 0 bis 127 | 5632 bis 5759 | |
| 45 | 0 bis 127 | 5760 bis 5887 | |
| 46 | 0 bis 127 | 5888 bis 6015 | |
| 47 | 0 bis 127 | 6016 bis 6143 | |
| 48 | 0 bis 127 | 6144 bis 6271 | |
| 49 | 0 bis 127 | 6272 bis 6399 | |
| 50 | 0 bis 127 | 6400 bis 6527 | |
| 51 | 0 bis 127 | 6528 bis 6655 | |
| 52 | 0 bis 127 | 6656 bis 6783 | |
| 53 | 0 bis 127 | 6784 bis 6911 | |
| 54 | 0 bis 127 | 6912 bis 7039 | |
| 55 | 0 bis 127 | 7040 bis 7167 | |
| 56 | 0 bis 127 | 7168 bis 7295 | |
| 57 | 0 bis 127 | 7296 bis 7423 | |
| 58 | 0 bis 127 | 7424 bis 7551 | |
| 59 | 0 bis 127 | 7552 bis 7679 | |
| 60 | 0 bis 127 | 7680 bis 7807 | |
| 61 | 0 bis 127 | 7808 bis 7935 | |
| 62 | 0 bis 127 | 7936 bis 8063 | |
| 63 | 0 bis 127 | 8064 bis 8191 | |
Beispiele:
Beispiel 1: Sie möchten #465 Fairlight Pad 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 L'tric Nat Kit 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)