Closed mungewell closed 2 months ago
I implemented the 'new' get current patch, as described here: https://github.com/mungewell/zoom-zt2/issues/68#issue-2061716771
But it seems to be presenting a different format patch when downloading from GCE-3
$ python3 zoomzt2.py -c test.zptc
$ hexdump -C test.zptc | head
00000000 50 54 43 46 a8 00 00 00 01 00 00 00 00 00 00 00 |PTCF............|
00000010 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...............|
00000020 00 00 00 00 54 58 4a 31 2c 00 00 00 4d 53 20 38 |....TXJ1,...MS 8|
00000030 30 30 82 f0 8e 67 82 c1 82 bd 83 58 83 5e 83 93 |00...g.....X.^..|
00000040 83 5f 81 5b 83 68 82 c8 98 63 82 dd 83 54 83 45 |._.[.h...c...T.E|
00000050 83 93 83 68 81 42 00 00 54 58 45 31 2c 00 00 00 |...h.B..TXE1,...|
00000060 54 68 69 73 20 73 74 61 6e 64 61 72 64 20 64 69 |This standard di|
00000070 73 74 6f 72 74 69 6f 6e 20 73 6f 75 6e 64 20 75 |stortion sound u|
00000080 73 65 73 20 4d 53 20 38 30 30 2e 00 45 44 54 42 |ses MS 800..EDTB|
00000090 00 00 00 00 50 50 52 4d 0c 00 00 00 00 00 00 00 |....PPRM........|
$ python3 zoomzt2.py --old-patch -c test.zptc
$ hexdump -C test.zptc | head
00000000 50 54 43 46 34 01 00 00 01 00 00 00 05 00 00 00 |PTCF4...........|
00000010 20 00 00 00 00 00 00 00 00 00 4d 53 20 48 69 47 | .........MS HiG|
00000020 61 69 6e 20 40 00 00 03 11 00 00 04 10 00 00 05 |ain @...........|
00000030 40 00 00 01 70 00 00 09 54 58 4a 31 2c 00 00 00 |@...p...TXJ1,...|
00000040 4d 53 20 38 30 30 82 f0 8e 67 82 c1 82 bd 83 58 |MS 800...g.....X|
00000050 83 5e 83 93 83 5f 81 5b 83 68 82 c8 98 63 82 dd |.^..._.[.h...c..|
00000060 83 54 83 45 83 93 83 68 81 42 00 00 54 58 45 31 |.T.E...h.B..TXE1|
00000070 2c 00 00 00 54 68 69 73 20 73 74 61 6e 64 61 72 |,...This standar|
00000080 64 20 64 69 73 74 6f 72 74 69 6f 6e 20 73 6f 75 |d distortion sou|
00000090 6e 64 20 75 73 65 73 20 4d 53 20 38 30 30 2e 00 |nd uses MS 800..|
But it does now work on MS+ pedal (without using "editor mode on")
$ python3 zoomzt2.py -c test.zptc
$ python3 decode_preset.py -s test.zptc
Name: CLEAR DRIV
Effect 1: 0x04000040
Enabled: True
Param 1: 53
Param 2: 14
Param 3: 62
Param 4: 50
Param 5: 15
Param 6: 68
Param 7: 50
Param 8: 52
Command to download current patch hangs, ctrl-C to abort.
You can use the numbered patch down/uploads though.