CZ-1 Op-mem sysex format
2004-07-27 by steve_the_composer
NOTE: These are listings of the op-mem data, not including the sysex header and F7 bytes: Each structure consists of 20 bytes, or 40 nybbles (1/2 bytes). one data byte d1d2 gets nybblized into two bytes - 0d2 0d1. I. Normal Mode ----------------- 1 Mode number - 0 2. Portamento Time 3. Portamento Sweep 4. Glide Time 5. Glide Note 6. Modulation Depth 7. Bend Range 8. Modulation Aftertouch depth 9. Modulation Aftertouch range 10.Normal Effect (on/off) 11.Mode Flag 12.Normal Program Number 13 - 20 [unused] II. Tone Mix Mode ----------------- 1 Mode number - 1 2. Portamento Time 3. Portamento Sweep 4. Glide Time 5. Glide Note 6. Modulation Depth 7. Bend Range 8. Modulation Aftertouch depth 9. Modulation Aftertouch range 10.Normal Effect (on/off) 11.Mode Flag 12.Tone 1 Program Number 13.Tone 2 Program Number 14.Tone 1 Level 15.Tone 2 Level 16.Tone 2 Fine 17.Tone 2 Octave + Note 18 - 20. [Unused] III. Key Split Mode ----------------- 1 Mode number - 2 2. Portamento Time 3. Portamento Sweep 4. Glide Time 5. Glide Note 6. Modulation Depth 7. Bend Range 8. Modulation Aftertouch depth 9. Modulation Aftertouch range 10.Lower Effect (on/off) 11.Mode Flag 12.Upper Effect (on/off) 13.Mode Flag 14.Split Point 15.Lower Program Number 16.Upper Program Number 17.Lower Level 18.Upper level 19.Lower Octave Shift 20.Upper Octave Shift ============================================================= portamento time (0-99 base 10) portamento sweep (0/1) glide time (0-99 base 10) glide note (0-12 base 10; MSB = 0 = +; MSB = 1 = - modulation depth (0-99 base 10) bend range (0-12 base 10) modulation aftertouch depth (0-99 base 10) modulation aftertouch range (0-15 base 10) ----------------------------------------- normal effect on/off [bit flags - 0/1] --bit 0 - chorus [LSB] --bit 2 = solo --bit 4 = modulation --bit 5 = portomento --bit 6 = glide tone mix effect on/off [bit flags - 0/1] --bit 0 - tone 1 chorus [LSB] --bit 1 - tone 2 chorus --bit 2 = solo --bit 4 = modulation --bit 5 = portomento --bit 6 = glide key split effect on/off [bit flags - 0/1] --bit 0 - chorus [LSB] --bit 2 = solo --bit 3 = foot sustain enable --bit 4 = modulation --bit 5 = portomento --bit 6 = glide ----------------------------------------- mode flag --bit 0 = normal --bit 1 = tone mix --bit 2 = key split program number 00-63 = Cartridge, 64-127 = Internal level = 1-15 fine = 0-60 MSB!! (bits 0 and 1 are 0) [sorry, too tired to type the rest] Hope this helps.