tips | signal flow | mt connector | sysx | sequencer | manual
Save and load timbre data
The Casio CZ-5000 does not provide a way to start a SysX Dump from the panel (you can not "Start the dump on the instrument" as Cakewalk calls it), so you have to request for it from the computer. See the SIEL DK70 page for more about making the correct settings in Cakewalk and then come back here ;)
This way, you can back up the Timbre data. Unfortunately, I could not find a way to request for the Sequencer data.
- first, press the NORMAL button (or else the CZ-5000 will not respond)
- second, press the MIDI button and check the MIDI channel number
- when you only want to receive Timbre data and not send any, that's all you have to do
- send the following string using SysX
|F0||Start of SysX|
|44 00 00||Casio Manufacturer ID|
|70||MIDI Channel 1 (70..7F = channel 1..16)
must be the same channel als the CZ-5000 MIDI channel number
|10||Command "Dump Request"|
|xx||[00..1F] = PRESET Timbre numbers A1-D8
[20..3F] = MEMORY Timbre numbers A1-D8
[40..5F] = CARTRIDGE Timbres A1-D8
 = Timbre in the Edit Buffer (...see table below...)
 = Sequencer Data (add 12x "70 31" to the request, see explanation)
|70 31||Acknowledge command / End of request (so not the usual F7 sysx terminator)|
The Casio CZ-5000 then sends 263 bytes back.
Banks and Timbre numbers
The numbers are in Hexadecimal (for SysX) and in the Decimal equivalent (e.g. for Cakewalk).
Thank you kasploosh.com