Sysex unterstützt die App. allerdings seit neuestem auch. Wie wird denn dann Bank/Prog-Nr. im Sysex-Format dargestellt?
laut meinen bisherigen Aufzeichnungen:
Program Change:
F0 07 40 00 20 00 xx yy F7
xx yy PROGRAM Number
00 00-7F 0-127
01 00-7F 128-255
02 00-7F 256-383
03 00-7F 384-511
04 00-7F 512-...
Du mußt aber vorher den Modus einstellen:
Change to Setup Mode
F0 07 40 00 31 00 00 00 00 00 00 F7
Change to Program Mode
F0 07 40 00 30 00 00 00 00 00 00 F7
Wenn Du ein nichtexistierendes Program oder Setup anwählst, kommt glaubich eine NACK-Meldung zurück, die so ausschaut:
F0 07 40 00: PC3 Header
5A: Object I/O Code
03: NACK
04: NACK code for "object not found"
F7
(es gibt noch mehr NACK-Codes, aber die spielen dabei keine Rolle.
Die Codes sind alle in Hexadezimal. Fürs Umrechnen des ganzen Bytegefrickels empfehle ich die kostenlose App "TouchCalc" von Alexander Clauss. Geht nur im Portraitmode, füllt aber den ganzen Bildschirm aus, ist aber durch die ganzen Zahlensysteme megapraktisch, brauch das hier ständig. Das einzige, was mir fehlt, ist das Setzen von Bits durch andatschen im Binärmodus, muß ihn mal anschreiben ...