Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: [CZsynth] Re: Sysx patches and CZ101

2011-10-04 by Lee Borrell

Velleee funee Meester Jones.....
It's an incredibly useful program....and free!

--- On Mon, 3/10/11, charlie 'chop' copp <charles.copp@...> wrote:

From: charlie 'chop' copp <charles.copp@...>
Subject: Re: [CZsynth] Re: Sysx patches and CZ101
To: CZsynth@yahoogroups.com
Date: Monday, 3 October, 2011, 23:21















 
 



  


    
      
      
      so is this a midi ox group or a cz 101 group????



charles



----- Original Message -----

From: "Lee Borrell" <templarser@...>

To: <CZsynth@yahoogroups.com>

Sent: Monday, October 03, 2011 4:43 AM

Subject: Re: [CZsynth] Re: Sysx patches and CZ101



Yes it is not necessary to use two instances - I had not tried sending the

Prompt (yes - the Dump Request) from the same screen as I was receiving- as

I imagined that MIDI-ox would be in a hung loop waiting to receive a manual

dump once that was initiated and therefore the same instance would not be

able to send the Dump Request.If the Dump Request is being sent from the

same instance - then I am unclear as to how MIDI-ox is then in a state of

"RX manual dump" on the same screen to ready it to pick up the requested

dump - which is why I was using two instances.



--- On Sun, 2/10/11, steve_the_composer <smw-mail@prodigy.net> wrote:



From: steve_the_composer <smw-mail@...>

Subject: [CZsynth] Re: Sysx patches and CZ101

To: CZsynth@yahoogroups.com

Date: Sunday, 2 October, 2011, 18:11



I believe you that you don't see the reason. Intuitively it makes

sense to me--midi-ox still needs a roundtrip midi flow for some readon. In

any case, I explained the testing procedures I used and reported the

results.



I remain convinced from my systematic testing that (1) there is no need to

use more than one instance of midi-ox to send sysex data dumps to the CZ and

(2) there is no need to use more than one instance of midi-ox to receive

sysex data dumps from the CZ.



Based on your experience, I assume you can also do it with two instances of

midi-ox. However, I think it should be clear that a person does not need to

use two instances.



If you (or anyone else) decides to try to replicate my procedures, I'd be

interested to know what the results are. There is always the possibility

that no matter how detailed I was, I may have left a step or two out (or

assumed too much background knowledge or experience on the part of others).



Steve



PS:



Just in case it isn't clear, what you are calling a PROMPT, is what I call a

sysex command, namely, what Casio calls Send Request 1. (See page 19 of

Casio's original "Guidebook for Midi (Nov. 1985).")



The very same instance of the version of midi-ox I used has a send/receive

command. So it sends what you are calling the PROMPT and also listens for

the reply.



In fact, you (or anyone else) can put 16 PROMPTS in the send area to request

16 CZ patches and the very same instance of midi-ox will receive 16 replies

from the CZ, one for each of the requests.



If it worked for me, I cannot see why it wouldn't work for others.



--- In CZsynth@yahoogroups.com, Lee Borrell <templarser@...> wrote:



>



> I see no reason why MIDI-ox should hang waiting for an ACK when sending

SYSx out to the MIDI out port:



> The reason to use 2 instances is when you are trying to get the CZ to give

up a patch into the PC - not vice versa. Therefore the first instance is

required to send a PROMPT to send the patch - the patch data is then picked

up by the RX instance.



>



> --- On Thu, 29/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: Thursday, 29 September, 2011, 23:02



>



>



>       Using a 1990s era parallel port MOTU 8x8 midi router (port 8 in and

port 8 out) connected to my CZ-3000, one and only one instance of midi-ox,

and an XP SP3 PC (approc 6-7 years old), I successfully transmitted your

first sysex bank (A) to the CZ and simultaneously received the

acknowledgements from the CZ (F0 44 00 00 70 30 F7) on the first try.



>



> This is both good and bad.



>



> GOOD:



>



> --The patches work.



> --This confirms that midi-ox can be used to send previously stored CZ

banks in sysex form to the CZ.



>



> BAD:



>



> My test doesn't help diagnose your problem.



>



> Test number 2:



>



> I disconnected the midi out cable from the CZ so that midi-ox would not

receive the ack. I transmitted your second bank (B).



>



> Result:



>



> Midi-ox hung, waiting for an acknowledgement.



>



>



>



> I then reconnected the midi out and retransmitted the second set of

patches. It was as successful as the first test.



>



>



>



> This is useful information. It tells us midi-ox needs the roundtrip midi

connection.



>



>



>



> Again, this was done with one instance of midi-ox. When I read the post

that someone said you needed two, it struck me as odd and didn't square with

my admittedly limited understanding of midi-ox. I reserved judgement and

consciously chose not to comment until I had a chance to do an actual test.

(I generally like to run tests if I have the time to confirm that I am not

giving erroneous advice. Also, I usually learn stuff that I can use by

running the tests.)



>



>



>



> I am at a loss, though, as to how to pose further diagnostic questions so

that you can be successful.  Maybe after dinner I will write up the steps I

took. I fully expect that you already tried what I did, but as long as I

have the CZ hooked up I might as well document the steps.



>



>



>



> Steve



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



>



> [Non-text portions of this message have been removed]



>



[Non-text portions of this message have been removed]



------------------------------------



Yahoo! Groups Links





    
     

    
    


 



  










[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.