CASIO CZ-5000 - SysX

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.

Steps:
- 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
[60] = Timbre in the Edit Buffer (...see table below...)
[61] = 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).

PRESET
Bank Timbre Hex Decimal
A 1 00 0
  2 01 1
  3 02 2
  4 03 3
  5 04 4
  6 05 5
  7 06 6
  8 07 7
B 1 08 8
  2 09 9
  3 0A 10
  4 0B 11
  5 0C 12
  6 0D 13
  7 0E 14
  8 0F 15
C 1 10 16
  2 11 17
  3 12 18
  4 13 19
  5 14 20
  6 15 21
  7 16 22
  8 17 23
D 1 18 24
  2 19 25
  3 1A 26
  4 1B 27
  5 1C 28
  6 1D 29
  7 1E 30
  8 1F 31
MEMORY
Bank Timbre Hex Decimal
A 1 20 32
  2 21 33
  3 22 34
  4 23 35
  5 24 36
  6 25 37
  7 26 38
  8 27 39
B 1 28 40
  2 29 41
  3 2A 42
  4 2B 43
  5 2C 44
  6 2D 45
  7 2E 46
  8 2F 47
C 1 30 48
  2 31 49
  3 32 50
  4 33 51
  5 34 52
  6 35 53
  7 36 54
  8 37 55
D 1 38 56
  2 39 57
  3 3A 58
  4 3B 59
  5 3C 60
  6 3D 61
  7 3E 62
  8 3F 63
CARTRIDGE
Bank Timbre Hex Decimal
A 1 40 64
  2 41 65
  3 42 66
  4 43 67
  5 44 68
  6 45 69
  7 46 70
  8 47 71
B 1 48 72
  2 49 73
  3 4A 74
  4 4B 75
  5 4C 76
  6 4D 77
  7 4E 78
  8 4F 79
C 1 50 80
  2 51 81
  3 52 82
  4 53 83
  5 54 84
  6 55 85
  7 56 86
  8 57 87
D 1 58 88
  2 59 89
  3 5A 90
  4 5B 91
  5 5C 92
  6 5D 93
  7 5E 94
  8 5F 95
EDIT BUFFER
Bank Timbre Hex Decimal
- - 60 96

Thank you kasploosh.com
http://www.kasploosh.com/projects/CZ/how_to/midiox-cz101-receive.html

copyright: tinyloops.com - contact