Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: CZ-1 sysex dumps

2001-06-07 by Terry

Hi Jeremy,
 Here is what I came up with. A long description, but hopefully a 
clear one, of how to make Sysex saves/dumps on the CZ-1. At the end 
there is a short version. Just a few button pushes,and mouse clicks 
really!
1)   First make sure you have the correct connections between 
the CZ-1 and  computer. MIDI in on the CZ to MIDI out on 
the PC, and the MIDI out on the CZ to the MIDI in on the PC.
2)   Power up the CZ-1, and select the "MIDI" button. (first 
button to the left of the LCD display). Screen should read 
"POLY, KBCH=01, CH=01, PRG=ENA". The KBCH= is 
your send channel, and CH= is the receive channel. (if you use 
cakewalk or similar program for sysex dumps these should be 
set to the same as the channel on the program, "Dumpster" 
sends and receives on all channels.)
3)  Next you want to press the "Page Up" button. (labeled "UP" 
located under the LCD display). Screen should now read 
"SYSTEM EXCLUSIVE  TONE DATA=DIS". Press the 
"VALUE" button labeled either  "arrow up" or "arrow down". 
Display should now read "SYSTEM EXCLUSIVE  TONE 
DATA=ENA". This just enabled the sending and receiving of 
sysex info on the CZ-1. On power up this is always set to 
"DIS", disabled by default. 
 4)  Now that the CZ is ready for sysex dumps, you can start 
the MIDI utility on the PC. If you are using Dumpster, start the 
dumpster.exe. You will have to configure the MIDI ports by 
clicking on "Options" then "MIDI devices". This will open a 
window where you can select from a list, the correct MIDI 
in/out ports. The program is now configured and ready to go.
 5)  Next you will want to make sure that you can save and load 
the data safely between the computer and the CZ-1. The sysex 
dump file is exactly 22016 bytes. It contains the 64 patch 
memories, and 64 operation memories. First thing to do is make 
a backup of the memories currently on the CZ-1. This is done 
by clicking on "<start dump on instrument>",then clicking on the 
"receive" button on Dumpster. Another window will open 
"sysex receive", clicking on the "start" button , and the program 
is waiting for the sysex dump from the CZ.
6)  Now over to the CZ, press the "CARTRIDGE/MIDI" 
button. (Located to the right of the LCD display). Screen 
should read "CARTRIDGE   SAVE OR LOAD". Now press 
the "PAGE UP" button. Screen should now read "MIDI   
SAVE OR LOAD". Next press the "VALUE" button labeled 
"arrow down / SAVE". Screen should now read "SAVE MIDI 
DATA (Y/N) ?". Pressing the "CURSOR" button labeled 
"arrow right / YES" will start the sysex dump. 
 7)   If all is going well the CZ display will read "SAVE MIDI 
DATA  RUN!" and the Sysex receive window on Dumpster 
should be counting the bytes it is receiving. The dump should 
take aprox. 30 seconds.  When completed the CZ should read 
"SAVE MIDI DATA OK! ", and Dumpster  Sysex receive 
window should display 22016 bytes received. 
8)   You can now save the sysex file you just uploaded from the 
CZ-1, by pressing the "DONE" button on the Sysex receive 
window(Dumpster). You should now see at the bottom of the Dumpster 
window "22016 bytes in buffer". By clicking on "File "then 
selecting "Save As" you can save the .syx file  any where on 
your hard drive or floppy. (only 8 characters though as this is a 
win 3.1 utility). If that number isn't exactly 22016 the info is 
corrupt. 

 9) Up until now the CZ-1 memories have only been saved to 
the PC, the next step involves writing to the CZ memories. The 
first write should be the one you just saved to verify it is not 
corrupt and you have good two-way communication between 
the PC and CZ-1.
To send back the sysex file all you have to do is make sure the 
"Memory Protect Switch" on the back of the CZ is set to 
"OFF". 
10)  Next step is on Dumpster, click on the send button. (the 
original sysex you saved is still in the buffer ). Another window 
will open, "Sysex send". Click on the "START" button to send 
the Sysex info back to the CZ-1. During the dump to the CZ-1 
you should see the LED's on the program select, cycling through 
the 64 user memories then the 64 operation memories. Finally 
stopping on operation memory H8 (64). 
 11)  If all went well the CZ-1 still has the original user 
memories, and you have a good back up of the these. You can 
now write anything you want to memory save it and restore it at 
will. Unfortunately I have not figured out how to send single 
patches or all of the 16 bank CZ-101/1000/3000/5000  files you can 
find on the net. I have to send them to a CZ-101, then transfer 
them to the CZ-1. I'll have to work on this some more.

12)  Making a Sysex dump of a RAM or ROM CZ-1 
cartridge. Power should be off when inserting cartridges. Insert 
cartridge. Repeat steps 2 and 3 to enable sysex. 
13)  You must first dump the cartridge to the user memories to 
save them as a Sysex file. Make sure the "Memory Protect 
Switch" is "OFF".
14)  Press the "CARTRIDGE/MIDI" button. Screen should 
read "CARTRIDGE LOAD OR SAVE"
15) Press "VALUE" button labeled "LOAD". Screen should 
read "LOAD CARTRIDGE  (Y/N) ?".
16)  Press "CURSOR" button labeled "YES".  Screen should 
read "LOAD CARTRIDGE OK!" The cartridge is now loaded 
into the 64 user memories and 64 operation memories.
17)  Repeat steps 5 through 8 to save a sysex file of the 
cartridge.Make sure you give it a different file name or you will 
overwrite the original file you saved. 

18) Short hand version of a CZ-1 Sysex save.   Power on 
CZ-1. Press MIDI button. Press "Page Up". Press "Value" 
button (up or down). Press "Midi/Cartridge" button. Press 
"Page Up" button. Press "Save" button. On Dumpster click " 
Receive" then "Start".
Press "Yes" button on CZ. Done. (Simple,right?)

 Something to try anyhow. Hope I didn't forget anything.
Here is the link again with the Dumpster utility and some CZ-1 Sysex 
dumps:
http://www.geocities.com/SunsetStrip/Frontrow/4877/cz101.html
Terry

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.