Message
Re: pitch bend cz1
2016-11-12 by smw-mail@...
I was surprised to see this, since the send request and send receive sysex commands for sequencer data have been around since 1985. The trick to getting multiple sysex packets which you might have not had is to pad the the request with a few more ack bytes than you need. (See below.)
The sysex manual shows how to do it with handshaking, but if you send the request for sequencer data with a bunch of extra acks, they will be pulled out of the incoming midi data buffer as needed. I used to do this with the Cakewalk Dump Request Macro, but you can do it with midi-ox and I assume any other tool for sending sysex command and capturing the sequencer's midi packets.
I don't recall off hand if there was an issue with sending the captured sequences back.
For jpgs of using midi-ox to request timbre memory data and edit it to resend it, see the files section. Please feel free to use those.
Here's the Cakewalk DRM I used to use:
Casio CZ-5000 Sequencer=F0 44 00 00 70 14 61 70 31 70 31 70 31 70 31 70 31 70 31 70 31 70 31 70 31 70 31 70 31 70 31 F7
As I recall, that was enough ack byte pairs to get my longest sequencers from the CZ-5000.
The basic DRM would just get you the 1st packet and them the CZ would wait for more acks [i.e., "Continue, please" commands].
Casio CZ Sequencer Send Request=F0 44 00 00 70 14 61 70 31 F7
It is really as simple as adding a bunch of extra 70 31 byte pairs. If someone else here tells you otherwise, try it.
I have a favor to ask: If anyone else who reads this hasn't done this with a CZ-5000, please don't offer opinions, speculation, etc. Yes, you have a right to opine about anything the owner of this group permits, but I have seen misguided and erroneous efforts to help from people that have not had first hand experience and I am just exercising my prerogative to request you don't muddy the waters. Thanks in advance.
Attachments
- No local attachments were found for this message.