so wie ich das sehe besteht das immer aus drei Teilen:
1) C0 00, C0 01, C0 02 .. das ist die Trennung zwischen den Patches, die Patchnummer?
2) dann kommt der eigentliche Hex Code des Patches
3) dann kommt immer wieder F0 42 30 03 11 00 F7 für den Dumpbefehl
nach meinen Erfahrungen kann man sich die erste Zeile sparen (C0 00 etc.) da unter 3) hochgezählt wird und damit das entspechende Patch angewählt wird.
Vielleicht hilft es nochmals zu erläutern:
F0 42 30 03 11 00 F7
F0 ist immer Anfang
42: Korg
30: ist der MIDI Kanal, in diesem Fall: 1. MIDI Kanal 2 wäre: 31. MIDI Kanal 15 wäre: 3E
03: DW-8000
11: Write Request
00: Programm Nummer, in diesem Fall auf dem Display: 11
F7 ist immer Abschluss
----------------
Programm Nummern Beispiele:
00 für Nr. 1 -> entspricht 11 im Display
07 für Nr. 8 -> entspricht 18 im Display
0F für Nr. 16 -> entspricht 28 im Display
10 für Nr. 17 -> entspricht 31 im Display
17 für Nr. 24 -> entspricht 38 im Display
1F für Nr. 32 -> entspricht 48 im Display
20 für Nr. 33 -> entspricht 51 im Display
27 für Nr. 40 -> entspricht 58 im Display
2F für Nr. 48 -> entspricht 68 im Display
30 für Nr. 49 -> entspricht 71 im Display
37 für Nr. 56 -> entspricht 78 im Display
3F für Nr. 64 -> entspricht 88 im Display
----------------
Konstruieren wir ein Beispiel: Wenn man MIDI Kanal 10 verwendet und den Patch 57 auf dem Display ersetzen will, dann muss der Write Request wie folgt aussehen:
F0 42 39 03 11 26 F7
----------------
alles aus meinen Notizen und mein rudimentäres Wissen von Hex und SysEx