Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

Index last updated: 2026-04-28 22:42 UTC

Message

Re: CZ1 single sound sysex dump

2004-07-17 by steve_the_composer

With all the recent discussion of CZ-1 sysex patch dumps, I started 
playing around with it.  Here's what I found using Cakewalk 
Professional 3.01 [pre digital audio]. (All numbers are in hex.)

1. Cakewalk only seems to receive the following when a patch change 
is initiated from the CZ-1:

F0 44 00 00 70 21 60 F7 [Receive Request 2 for tone data from the 
sound area]

2a. However dump request macros successfully obtain the tone data 
according to the following:

F0 44 00 00 70 11 dd 70 31 F7 [Send Request 2 for internal tone data 
where dd is the patch number; dd = 60 = the sound area]

2b. The tone data obtained from the CZ-1 has the following format:

F0 44 00 00 70 30 [tone data] F7

2c. For convenience, I changed the 30 to 20 60 so when I send the 
data back to the CZ-1, it goes into the sound area [personal 
preference at this point].

F0 44 00 00 70 21 60 [tone data] F7

2d. In theory, you should be able to automate the receiving of tone 
data on a sequencer, but you would still need to edit it so it goes 
where you want it.  There is no location specified in the data 
received.

3. Send request 1 [F0 40 00 70 10 dd 70 31 F7] gets data in the pre-
CZ-1 format [no name].

4. Send request 3 [F0 40 00 70 12 dd 70 31 F7] gets a packet of 47 
bytes (from F0-->F7).  Does anyone know what that data is?  I suspect 
it may be OpMem Data.

5. On the CZ-5000, a different send request 2 [F0 40 00 70 14 61 70 
31 dd F7] gets you sequencer data.  If you can manage the handshaking 
protocol.

Hope this helps.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.