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@yahoogroups.com, "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]Message
Re: [CZsynth] Re: Sysx patches and CZ101
2011-10-01 by Lee Borrell
Attachments
- No local attachments were found for this message.