MIDI Interface
This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.
I'm working on a CZ-101 patch librarian now. Tonight I got the CZ to output
it's tone data, and collected it in an array. Now all that's needed is a
user interface ("its JUST software…"). I'm working in 'C' because I'm not
sure basic can keep up with the MIDI rates (31250 BAUD), though since data
can be kept to 257 bytes, this might not be a real problem. If you want to
head that way, you need a document from CASIO: "Guidebook for MIDI" that
details the codes and formats for the interchange. They'll send it free if
you ask. The phone no. is (201) 882-1493.
My first attempt will just be to save the data, but ultimately I want to
display it all and allow you to diddle it with the mouse. (Should be easier
than with the up-down buttons on the synth.). HOWEVER, the codes sent out
bear only minor resemblance to the codes displayed in the machine. You'd
think that a setup that could go 0-99 would come out in binary 0-99, or with
some offset. NO! It comes out in three bytes (a nybble at a time) in a
peculiar code. Bottom line is that that part is gonna take awhile. Let me
know what you're up to, and I'll do the same.