That may help me with FZ1 dumps - what puzzled me was how to achieve AUTOMATION - that is- using my technique for MIDI-ox one would need to continuously respond to any message sent back from the CZ/FZ/VZ using some sort of macro or program (Charles must have an easier time of it using programs rather than lib/editors),but if the responses are embedded in the message much as Spreznib said in the manual then maybe that is a way around responding to repeated ACK messages from the keyboard - it is the dialogue that causes the problem.....Yamaha seem to be much easier - you either send one message and it responds with data or there is a front panel dump.Casio....even on the CTK have a front panel dump - but it doesn't even stay on the LCD long enough to dump if you are busy with a PC trying to get it ready to respond. NUTS!
--- On Tue, 31/5/11, steve_the_composer <smw-mail@...> wrote:
From: steve_the_composer <smw-mail@...>
Subject: [CZsynth] Re: Midiox settings to transmit and receive syx file to the Casio CZ line
To: CZsynth@yahoogroups.com
Date: Tuesday, 31 May, 2011, 2:10
A pdf of the Casio Midi Guidebook (Nov. 1985) is indeed in the files section. If you look at real pp. 39-40 (pdf pp. 40-41). you will see what I mean in my previous post.
Computer to CZ-5000:
F0 44 00 00 00 70 14 61
"Hey, CZ! Send me a sequence!"
[Note: no F7!!!!!!!]
CZ-5000 to Computer:
F0 44 00 00 00 70 30
"Okie, Dokie. I got a request intended for me!"
[Again, no F7!!!!!!]
Computer to CZ-5000:
70 31
"Send me a packet of what you got based on my request."
[That's it--no F0, no F7, but its still part of the sysex handshaking dance.]
CZ-5000 to Computer:
{256 bytes of data] 70 32
{data} + "Let me know when you are ready for more."
Computer to CZ-5000:
70 31
"Send me a packet of what you got based on my request."
etc. until both the CZ sends the final F7
"We're done!"
and the computer responds: F7
"Ok; we're done."
In Cakewalk, I seem to recall piling up a bunch of 70 31 byte pairs, more than I would need to get a full sequence [song] from the CZ-5000.
F0 44 00 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 70 31 70 31 F7
As I seem to recall, after each 70 31, the CZ would send another packet and the other "ready--send more" commands (70 31) would just stay in the CZ midi in buffer until needed.
I believe when requesting CZ tone data (patch), you would just need one 70 31 so its there when the CZ says 70 30 ["OK, I got a request from you."]
Hope this helps.
Steve
[Non-text portions of this message have been removed]Message
Re: [CZsynth] Re: Midiox settings to transmit and receive syx file to the Casio CZ line
2011-05-31 by Lee Borrell
Attachments
- No local attachments were found for this message.