Korg Forums Forum Index 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
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

***Korg Forums will be closed Oct 5-6 for updates & maintenance***
Z1 Bank Request Sysex Problems

 
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg Virtual Analog Synths (General)
View previous topic :: View next topic  
Author Message
Z1Muso



Joined: 28 Jan 2023
Posts: 3

PostPosted: Fri May 03, 2024 4:18 pm    Post subject: Z1 Bank Request Sysex Problems Reply with quote

(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
View user's profile Send private message
OpAmp
Platinum Member


Joined: 07 Jun 2013
Posts: 1176
Location: Brussels, BE

PostPosted: Sun May 05, 2024 9:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
Z1Muso



Joined: 28 Jan 2023
Posts: 3

PostPosted: Wed Jul 03, 2024 10:49 am    Post subject: Z1 Bank Request Sysex Problems Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg Virtual Analog Synths (General) All times are GMT
Page 1 of 1

 
Jump to:  
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