Moinmoin,
"assigning directly to the slot in the hex editor" may be a little bit tricky, as sysex-files do not feature the correct 8-bit data (384 bytes without header, as stated in the P'08 manual).
MIDI transmission always (including sysex) reserves the MSB for special purpose, so all 8-bit values have to be changed into 7-bit values with MSB reset, leaving only special commands (like "Start Sysex" = F0 and "End Sysex" = F7). How this is done is explained on page 54 ("packed data format") of the P'08 user manual.
Sorry, if the attached example is too techical, You may always hit the down arrow key...
First block is the 8-bit data (without header, bank and program, footer), resulting in 384 bytes.
24 31 34 00 01 18 33 32-00 01 01 00 05 00 00 03 $14...32........
1D 00 7F 01 FE 00 00 00-78 00 00 00 00 4C 12 00 .......x....L..
00 00 00 7F 00 9F 03 23-09 01 9F 03 7F 19 01 18 ......#.......
00 1E 0D 00 1C 00 2C 06-00 00 7F 00 00 00 00 00 ......,.........
00 09 9F 01 09 9D 05 09-40 0B 09 7F 21 00 00 00 .......@...!...
00 7F 00 7F 00 7F 00 7F-00 7F 00 5A 02 04 00 03 ...........Z....
00 00 00 01 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 3C 01-00 00 00 00 00 00 00 00 ......<.........
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-46 72 65 65 64 6F 6D 4A ........FreedomJ
61 7A 7A 53 6F 75 6E 64-24 32 34 00 01 0C 32 32 azzSound$24...22
00 01 01 00 03 00 00 49-00 10 00 01 7F 00 00 00 .......I........
7A 7F 03 00 0A 23 2A 76-00 00 4C 7F 00 1C 00 2C z....#*v..L....,
06 00 17 00 00 01 00 18-00 1E 0D 00 54 00 00 03 ............T...
00 01 93 00 00 00 67 21-0D 0D 83 09 0C 8E 16 0D .....g!......
7F 00 00 7F 00 08 04 0A-00 93 01 7F 15 7F 00 7F ...............
00 00 00 5A 06 02 04 03-04 02 00 01 00 00 00 00 ...Z............
00 00 00 00 00 00 00 00-00 00 00 00 00 07 48 00 ..............H.
00 13 1C 2A 7E 00 00 00-00 00 00 00 00 00 00 00 ...*~...........
00 2B 5D 00 4F 7E 00 00-00 00 00 00 00 00 00 00 .+].O~..........
0F 22 27 14 0D 00 00 7E-00 00 00 00 00 00 00 00 ."'....~........
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
Second block is exactly the same patch as it will be transmitted via MIDI including header F0 (=start sysex) 01 (=DSI) 23 (=P'08) 02 (=patch in memory), bank/program (01 6C = 2/109), and footer F7 (=end of sysex), resulting in 446 bytes
F0 01 23 02 01 6C 00 24-31 34 00 01 18 33 00 32 .#..l.$14...3.2
00 01 01 00 05 00 40 00-03 1D 00 7F 01 7E 00 00 ......@......~..
00 00 78 00 00 00 00 00-4C 12 00 00 00 00 04 7F ..x.....L.......
00 1F 03 23 09 01 01 1F-03 7F 19 01 18 00 00 1E ...#............
0D 00 1C 00 2C 06 00 00-00 7F 00 00 00 00 48 00 ....,.........H.
00 09 1F 01 09 1D 00 05-09 40 0B 09 7F 21 00 00 .........@...!..
00 00 00 7F 00 7F 00 00-7F 00 7F 00 7F 00 00 5A ...............Z
02 04 00 03 00 00 00 00-01 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 3C 00 01 .............<..
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 46 72 65 65 64 00 6F .........Freed.o
6D 4A 61 7A 7A 53 00 6F-75 6E 64 24 32 34 00 00 mJazzS.ound$24..
01 0C 32 32 00 01 00 01-00 03 00 00 49 00 00 10 ..22........I...
00 01 7F 00 00 00 00 7A-7F 03 00 0A 23 2A 00 76 .......z....#*.v
00 00 4C 7F 00 1C 00 00-2C 06 00 17 00 00 00 01 ..L.....,.......
00 18 00 1E 0D 00 40 54-00 00 03 00 01 13 00 00 ......@T........
00 00 67 21 0D 0D 09 03-09 0C 0E 16 0D 7F 00 00 ..g!............
00 7F 00 08 04 0A 02 00-13 01 7F 15 7F 00 00 7F ................
00 00 00 5A 06 02 00 04-03 04 02 00 01 00 00 00 ...Z............
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 07 48 00 00 13 00 1C-2A 7E 00 00 00 00 00 00 ..H.....*~......
00 00 00 00 00 00 00 00-2B 5D 00 4F 7E 00 00 00 ........+].O~...
00 00 00 00 00 00 00 00-00 0F 22 27 14 0D 00 00 .........."'....
00 7E 00 00 00 00 00 00-00 00 00 00 00 00 00 00 .~..............
00 00 00 00 00 00 00 00-00 00 00 00 00 F7 .............
Third block is exactly the same patch as it will be transmitted via MIDI including header F0 (=start sysex) 01 (=DSI) 23 (=P'08) 03 (=edit buffer), and footer F7 (=end of sysex), resulting in 444 bytes
F0 01 23 03 00 24 31 34-00 01 18 33 00 32 00 01 .#..$14...3.2..
01 00 05 00 40 00 03 1D-00 7F 01 7E 00 00 00 00 ....@......~....
78 00 00 00 00 00 4C 12-00 00 00 00 04 7F 00 1F x.....L.........
03 23 09 01 01 1F 03 7F-19 01 18 00 00 1E 0D 00 .#..............
1C 00 2C 06 00 00 00 7F-00 00 00 00 48 00 00 09 ..,.........H...
1F 01 09 1D 00 05 09 40-0B 09 7F 21 00 00 00 00 .......@...!....
00 7F 00 7F 00 00 7F 00-7F 00 7F 00 00 5A 02 04 .............Z..
00 03 00 00 00 00 01 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 3C 00 01 00 00 ...........<....
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 46-72 65 65 64 00 6F 6D 4A .......Freed.omJ
61 7A 7A 53 00 6F 75 6E-64 24 32 34 00 00 01 0C azzS.ound$24....
32 32 00 01 00 01 00 03-00 00 49 00 00 10 00 01 22........I.....
7F 00 00 00 00 7A 7F 03-00 0A 23 2A 00 76 00 00 .....z....#*.v..
4C 7F 00 1C 00 00 2C 06-00 17 00 00 00 01 00 18 L.....,.........
00 1E 0D 00 40 54 00 00-03 00 01 13 00 00 00 00 ....@T..........
67 21 0D 0D 09 03 09 0C-0E 16 0D 7F 00 00 00 7F g!..............
00 08 04 0A 02 00 13 01-7F 15 7F 00 00 7F 00 00 ................
00 5A 06 02 00 04 03 04-02 00 01 00 00 00 00 00 .Z..............
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 07 ................
48 00 00 13 00 1C 2A 7E-00 00 00 00 00 00 00 00 H.....*~........
00 00 00 00 00 00 2B 5D-00 4F 7E 00 00 00 00 00 ......+].O~.....
00 00 00 00 00 00 00 0F-22 27 14 0D 00 00 00 7E ........"'.....~
00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00-00 00 00 F7 ...........
HTH
Martin