|
Korg Forums A forum for Korg product users and musicians around the world. Moderated Independently. Owned by Irish Acts Recording Studio & hosted by KORG USA
|
View previous topic :: View next topic |
Author |
Message |
Z1Muso
Joined: 28 Jan 2023 Posts: 3
|
Posted: Fri May 03, 2024 4:18 pm Post subject: Z1 Bank Request Sysex Problems |
|
|
(2) PROGRAM DATA DUMP REQUEST R
+----------------+--------------------------------------------------------+
| Byte | Description |
+----------------+--------------------------------------------------------+
| F0,42,3g,46 | EXCLUSIVE HEADER |
| 0001 1100 (1C) | PROGRAM DATA DUMP REQUEST 1CH |
| 00uu 000b (ub) | Unit(00:Prog/01:Bank/10:All),Bank(0:A/1:B) |
| 0ppp pppp (pp) | Prog No.(Ignored when Bank or All dump.) |
| 0000 0000 (00) | |
| 1111 0111 (F7) | EOX |
+----------------+--------------------------------------------------------+
The above table really confuses me. I hope there is someone who can help with explaining what is going on. I'd like to request a complete bank of sounds from the Z1 without having to do a manual dump but just can't work out how to do it.
So far I have successfully downloaded Bank B by using the sysex message:
F0 42 30 46 1C 11 00 00 F7 (84,270 bytes) Bank B
^^^^^^^^ Exclusive Header
^^ Program Dump request
^^ Unit(00:Prog/01:Bank/10:All),Bank(0:A/1:B)
^^ Prog No
^^ 00
^^ EOX
But when I try to download Bank A with a sysex message of:
F0 42 30 46 1C 10 00 00 F7
it appears to return both Bank A and Bank B, so there is twice the amount of bytes sent. Can anyone throw any light on this sysex conundrum? |
|
Back to top |
|
|
OpAmp Platinum Member
Joined: 07 Jun 2013 Posts: 1176 Location: Brussels, BE
|
Posted: Sun May 05, 2024 9:15 pm Post subject: |
|
|
Hi,
Looks ok what you are trying to do...
Hence, must be some documentation/implementation issue at Korgs side?
The byte 10 looks similar as the binary 10 (dump ALL) unit field. Maybe that was coded wrongly in the board?
Bye _________________ microKORGXL, Kaossilator Pro, monotribe, SQ-1, volca fm, Kross 88 BK
Alesis SR18, Akai Miniak, Fender Strat, Line 6 Spider II 112, Zoom MS-50G |
|
Back to top |
|
|
Z1Muso
Joined: 28 Jan 2023 Posts: 3
|
Posted: Wed Jul 03, 2024 10:49 am Post subject: Z1 Bank Request Sysex Problems |
|
|
Thanks for your reply OpAmp and I think you're right and the problem is with Korg's midi implementation. I have an old software editor from 1999 for the Z1 called "Zed" created by nooloop. It's abandonware now and has a few flaws but it has some very powerful features so it was worth looking at the messages it sends when requesting Bank A. The message was identical to the one I was sending to the Z1 and "Zed" returned both Bank A and B like I witnessed.
So it seems the fault lies with the Z1 itself. SoundDiver instead uses single requests for each program so uses a different system for retrieving bank sysex. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|