Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

Index last updated: 2026-04-28 22:42 UTC

Message

Re: Sysx patches and CZ101

2011-10-02 by steve_the_composer

Yes, exactly!!!  In my version of midi-ox, there is a send/receive menu item that will allow mw to both send and receive sysex simultaneously. I used that feature instead of using one instance of midi-ox to send and a second instance to receive. It just seemed simpler to do it that way.
Steve

--- In CZsynth@yahoogroups.com, Lee Borrell <templarser@...> wrote:
>
> I think you have bypassed using 2 instances by sending the prompt from the screen where you are RX-ing the dump - which I suppose is possible.The bulk dump request is 16 single dump requests? Which is what I suggested would be the case.
> What you are doing here is basically what I do to transfer CZ101/1000 to a 230s. (I think!!)
> 
> --- On Fri, 30/9/11, steve_the_composer <smw-mail@...> wrote:
> 
> From: steve_the_composer <smw-mail@...>
> Subject: [CZsynth] Re: Sysx patches and CZ101
> To: CZsynth@yahoogroups.com
> Date: Friday, 30 September, 2011, 2:14
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>  
> Â 
> 
> 
> 
>   
> 
> 
>     
>       
>       
>       Test number 4 (Using Send Request 1 to get a CZ patch):
> 
> 
> 
> Using midi-ox I successfully requested and received a patch from the CZ. Here's what I did:
> 
> 1. In Command Window (top part of Sysex View and Scratchpad), type:
> 
> f0 44 00 00 70 10 20 70 31 f7 
> 
> [See explanation of Send Request 1 below]
> 
> 2. Select Command Window menu item.
> 
> 3. In dropdown box, choose Send/Receive Sysex.
> 
> [If you get a "Contents Have Changed" dialog box, just say "No."
> 
> 4. Click Done.
> 
> [In my example, I received 263 bytes.]
> 
> 5. Edit patch dump header so you can retransmit to the CZ later.
> 
> Change 
> 
> F0 44 00 00 70 30 
> 
> to  
> 
> F0 44 00 00 70 20 d1d2 [where d1d2 = the desired memory location]
> 
> 
> 
> Please notice that you will replace the 30 with a 20 and then place the target memory location immediately after.
> 
>  
> 
> 5. Save edited patch data by right clicking inside display window and using "Save as" option.
> 
> 
> 
> ===========================================
> 
> Explanation of Send Request 1 (f0 44 00 00 70 10 20 70 31 f7
> 
> ):
> 
> f0 44 00 00 7n 10 d1d2 
> 
> where n is the basic channel [0 = channel 1]
> 
> and d1d2 = CZ memory bank [See original, easy to understand Casio "Guidebook for MIDI Nov. 1985"]
> 
> 
> 
> 7n 31
> 
> where n is the basic channel [0 = channel 1]
> 
> 7n 31 is the computer telling the CZ to go ahead with sending the requested data
> 
> 
> 
> F7 closes the CZ sysex command chain.
> 
> ======================================================
> 
> Well, that's basically one method for requesting, receiving, and saving patches from your CZ using midi-ox. 
> 
> ======================================================
> 
> There may be an option to use a Atari CZ editor using Steem (or is it STeam?) an Atari emulator for Windows.
> 
> ======================================================
> 
> I was able to request a bank of 16 CZ patches from internal memory at once in midi ox by using the following:
> 
> 
> 
> f0 44 00 00 70 10 20 70 31 f7 f0 44 00 00 70 10 21 70 31 f7 f0 44 00 00 70 10 22 70 31 f7 f0 44 00 00 70 10 22 70 31 f7 f0 44 00 00 70 10 24 70 31 f7 f0 44 00 00 70 10 25 70 31 f7 f0 44 00 00 70 10 26 70 31 f7 f0 44 00 00 70 10 27 70 31 f7 f0 44 00 00 70 10 28 70 31 f7 f0 44 00 00 70 10 29 70 31 f7 f0 44 00 00 70 10 2A 70 31 f7 f0 44 00 00 70 10 2B 70 31 f7 f0 44 00 00 70 10 2C 70 31 f7 f0 44 00 00 70 10 2D 70 31 f7 f0 44 00 00 70 10 2E 70 31 f7 f0 44 00 00 70 10 2F 70 31 f7 
> 
> 
> 
> After getting the data from the CZ, I changed the first F0 44 00 00 70 30 to F0 44 00 00 70 20 20 (see step 5 above), the second one to F0 44 00 00 70 21, etc. until F0 44 00 00 70 2F. Of course, I save the result and tested the process by sending it back to the CZ. (Yes, it worked.)
> 
> 
> 
> ====================================
> 
> I don't know if using 2 instances of midi-ox would make the process any easier. On the other hand having patch librarian software (or an editor) should make it easier.
> 
> 
> 
> In the meantime, once you get the sysex thing working, you should be able to use midi-ox.
> 
> 
> 
> Hope this helps.
> 
> 
> 
> Steve
> 
> 
> 
> --- In CZsynth@...m, "hector" <hectorcrawfish@> wrote:
> 
> 
> 
> [snip]
> 
> 
> 
> > The CZ does not have a patch send receive command and relies on the application on the PC for this to occur. I'd like to at least be able to save any patches I create. Not for the 1st time I regret getting rid of my Atari ST
> 
> 
> 
> [snip]
> 
> 
> 
> 
> 
>     
>      
> 
>     
>     
> 
> 
>  
> 
> 
> 
>   
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> [Non-text portions of this message have been removed]
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.