The error I see with your command is that "71" means MIDI Channel 2. To make it easy, I suggest using "70" which means MIDI Channel 1. At any rate, what you use for MIDI channel here must match what the CZ says when you hit the MIDI button. Here is my step-by-step tutorial that works for me: Here is my version of a sysex-getting tutorial, accomplished entirely with MIDI-OX. How To Make A CZ-101 Dump Its Sysex =================================== 1. Connect MIDI cables the right way. "OUT" from computer goes to "IN" on the CZ. "OUT" from the CZ goes it "IN" on the computer. 2. Press the MIDI button on the CZ and make sure "PROG CHANGE=ENA", & to make things easy set the MIDI channel to 1, "MIDI BASIC CH=01". 3. Launch MIDI-OX. Play some notes on the CZ and they should show up in the main window of MIDI-OX. If not, then MIDI-OX is not communicating with your MIDI port. 4. In MIDI-OX, go to View > Sysex. A window pops up that will allow you to a have a MIDI conversation with your CZ. The top part is where you talk, the bottom part is where the CZ responds. 5. In the upper part, type a command that will request the patch you want to request. Here is how the commands are written: F0 - start a sysex message 44 00 00 - for a Casio piece of equipment 70 - using MIDI channel 1 (71 = channel 2, 72 = channel 3, etc.) 10 - requesting a patch dump 00 - for preset number 1 (01 = preset 2, 02 = preset 3, etc.) Type this command to get INTERNAL 1: F0 44 00 00 70 10 20 6. Now you are ready to send the hex command you have written. In MIDI-OX, in the sysex window, go to "Command Window" and select "Send Sysex". This sends the command you have just written to the CZ. 7. Now the CZ is just waiting for you to say okay before it sends you the information. You say okay to the CZ by saying "70 31". To send this message, delete your previous message from the MIDI-OX window, and write: 70 31 THIS NEXT PART IS IMPORTANT. You need to send the message, but you also need to receive the reply from the CZ. In MIDI-OX, go to "Command Window" and select "Send/Receive". 8. MIDI-OX will show that it is receiving data. When it has about 263 bytes, you can hit DONE. The information from the CZ will now be in the lower window. 9. Save the dumped information by going to: "Display Window" > "Save As". Save your patch dump with a good name like "E:\CZ-101\20090221\INTERNAL_01-Screaming_Lead.syx". You have successfuly saved ONE patch from the CZ. From what I can tell, there is no dump-all command for a CZ-1000. I think you have to do them one by one. Somebody correct me please. I think the following commands are right, but I went to look for proof/documentation and couldn't find it, so mileage may vary. Here is a chart of all the possible CZ-101/CZ-1000 request commands: F0 44 00 00 70 10 00 - request patch from PRESET 1 F0 44 00 00 70 10 01 - request patch from PRESET 2 F0 44 00 00 70 10 02 - request patch from PRESET 3 F0 44 00 00 70 10 03 - request patch from PRESET 4 F0 44 00 00 70 10 04 - request patch from PRESET 5 F0 44 00 00 70 10 05 - request patch from PRESET 6 F0 44 00 00 70 10 06 - request patch from PRESET 7 F0 44 00 00 70 10 07 - request patch from PRESET 8 F0 44 00 00 70 10 08 - request patch from PRESET 9 F0 44 00 00 70 10 09 - request patch from PRESET 10 F0 44 00 00 70 10 0A - request patch from PRESET 11 F0 44 00 00 70 10 0B - request patch from PRESET 12 F0 44 00 00 70 10 0C - request patch from PRESET 13 F0 44 00 00 70 10 0D - request patch from PRESET 14 F0 44 00 00 70 10 0E - request patch from PRESET 15 F0 44 00 00 70 10 0F - request patch from PRESET 16 F0 44 00 00 70 10 20 - request patch from INTERNAL 1 F0 44 00 00 70 10 21 - request patch from INTERNAL 2 F0 44 00 00 70 10 22 - request patch from INTERNAL 3 F0 44 00 00 70 10 23 - request patch from INTERNAL 4 F0 44 00 00 70 10 24 - request patch from INTERNAL 5 F0 44 00 00 70 10 25 - request patch from INTERNAL 6 F0 44 00 00 70 10 26 - request patch from INTERNAL 7 F0 44 00 00 70 10 27 - request patch from INTERNAL 8 F0 44 00 00 70 10 28 - request patch from INTERNAL 9 F0 44 00 00 70 10 29 - request patch from INTERNAL 10 F0 44 00 00 70 10 2A - request patch from INTERNAL 11 F0 44 00 00 70 10 2B - request patch from INTERNAL 12 F0 44 00 00 70 10 2C - request patch from INTERNAL 13 F0 44 00 00 70 10 2D - request patch from INTERNAL 14 F0 44 00 00 70 10 2E - request patch from INTERNAL 15 F0 44 00 00 70 10 2F - request patch from INTERNAL 16 F0 44 00 00 70 10 40 - request patch from CARTRIDGE 1 F0 44 00 00 70 10 41 - request patch from CARTRIDGE 2 F0 44 00 00 70 10 42 - request patch from CARTRIDGE 3 F0 44 00 00 70 10 43 - request patch from CARTRIDGE 4 F0 44 00 00 70 10 44 - request patch from CARTRIDGE 5 F0 44 00 00 70 10 45 - request patch from CARTRIDGE 6 F0 44 00 00 70 10 46 - request patch from CARTRIDGE 7 F0 44 00 00 70 10 47 - request patch from CARTRIDGE 8 F0 44 00 00 70 10 48 - request patch from CARTRIDGE 9 F0 44 00 00 70 10 49 - request patch from CARTRIDGE 10 F0 44 00 00 70 10 4A - request patch from CARTRIDGE 11 F0 44 00 00 70 10 4B - request patch from CARTRIDGE 12 F0 44 00 00 70 10 4C - request patch from CARTRIDGE 13 F0 44 00 00 70 10 4D - request patch from CARTRIDGE 14 F0 44 00 00 70 10 4E - request patch from CARTRIDGE 15 F0 44 00 00 70 10 4F - request patch from CARTRIDGE 16 F0 44 00 00 70 10 60 - request patch from CURRENT SOUND area
Message
Re: Can someone help with requesting a sysex voice data dump from my cz-1000? Pl
2009-02-21 by Fulfil Objective
Attachments
- No local attachments were found for this message.