Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: [CZsynth] Re: Can't get sysex to work with a CZ-5000

2013-08-14 by Music Man

Try the reset button it will clear internal errors then try again
You will lose any work you have done in it though.
I did that on my 101 whenever it misbehaves and all is well after I do that
Hope that works
Good luck 


Sent from my iPhone

On Aug 11, 2013, at 5:09 PM, "fulfil_objective" <robot@kasploosh.com> wrote:

> Hi dedlander,
> 
> Your description reminded me of something. I helped another person recently who had a problem that sounds similar to yours. Has this CZ-5000 been sitting idle for some time before you started to work with it? If that's the case, there could be something slightly corrupt with its internal settings.
> 
> When you are trying to receive sysex from the CZ-5000, how long are you waiting after you send the request? Try sending the request, and then waiting five or ten MINUTES. The reason for this suggestion is that there can be something corrupt in the internal settings of the machine, and so the machine sits idle for a while until some timeout occurs, and then it proceeds to send the data. Try receiving a patch again, but this time waiting a _long_ time.
> 
> Now, for sending. The obvious solution to some settings being slightly corrupt is to reset the machine to original factory settings. But don't try that until you've tried the timeout thing mentioned above! Because once you do the factory reset, your old sounds aren't coming back.
> 
> The person I helped recently reported that, after doing the factory reset, sending and receiving sysex began to work normally.
> 
> More about receiving:
> 
> In my tutorials I said to do "F0 44 00 00 70 10 20 70 31" and that is usually enough to trigger it to send a patch. This is the shortcut method, because it sends the okay and request at the same time, but it usually works.
> 
> The full, intended version of the computer-to-CZ conversation is supposed to be like this:
> 
> You: F0 44 00 00 70 10 20
> CZ: F0 44 00 00 70 30
> You: 70 31
> CZ: (F0 ...the patch data you requested.. F7)
> You: F7
> 
> That back-and-forth is what is referred to as the handshake. So if you try this longer method, send the initial request. Wait until the CZ says "F0 44 00 00 70 30". After the CZ responds, send the okay "70 31". Then wait another long time to receive the data.
> 
> Each patch for a CZ-5000 should be 264 bytes.
> 
> Hope this helps!
> 
> --- In CZsynth@yahoogroups.com, "dedlandar" <dedlandar@...> wrote:
> >
> > 
> > 
> > 
> > This reply didn't seem to go out the first time, sorry it's so late.
> > 
> > 
> > 
> > First of all, thanks for all the replies. It's nice to see how active this group is.
> > 
> > 
> > The protect switch is off, and the keyboard is in MIDI mode on default settings.
> > 
> > The patches I'm trying came from the "CZ starter kit" you can find on eBay, or patches I've downloaded from this and the other CZ Yahoo group. I'm trying several different ones.
> > 
> > Previously I was using a $4.00 MIDI>USB cable from Amazon, which I later discovered does not support Sysex. I haven't seen any reports of the Hosa USM-422 I'm using now failing to transmit Sysex data. I suppose a defective cable could be possible, but I would think a defective cable should turn up more defects than just Sysex ability...
> > 
> > I'd like to receive and back up my own patches first, but I'm also attempting to send SYX patches which will overwrite mine. (I don't mind as long as I can get this working) The procedure I'm using is this-
> > 
> > 
> > Receiving
> > In MIDI-OX, I select USB Audio Device (the only option) as MIDI IN, and for MIDI OUT, my options are USB Audio Device, USB Audio Device [2], MIDI Mapper, and Microsoft GS Wavetable SW Synth. I usually select USB Audio Device [2], though I get the same result with all of them. after tapping a few keys to see the key on/off messages in the monitor window, I open "View > Sysex" and in the command window I paste F0 44 00 00 70 10 20 70 31, which according to the tutorial I mentioned in the first post is the command to request the patch from internal memory 1. (A1) I've read about F7 being the proper byte to end a command with, and that the CZs ignore that byte? So I select "Command Window > Send/Receive sysex" the green light on the MIDI>USB cable flashes once, and a message pops up- "[Wait for completion] 0 Bytes Received" and just stays at 0. I've tried adding the F7 byte and still nothing happens.
> > 
> > Using Bome's SendSX, I will load F0 44 00 00 70 10 20 70 31 into the MIDI Out field, hit send and it says "Sys Ex was sent successfully". Nothing happens.
> > 
> > I've also tried omitting the last two bytes as per fulfil_objective's suggestion, and still nothing happens.
> > 
> > 
> > 
> > Sending
> > Using MIDI-OX, I will load a sysex patch in the command window and select "send". The green light on the cable flashes once, and nothing happens. 
> > 
> > Using Bome's SendSX, I will load a sysex patch into the MIDI Out field, and says "Sending line X of 8" (or "Sending line X of 128" depending on the patch) sending each line, the green light on the cable flashing each time. A message tells me the patch was successfully sent, and nothing happens. The display on the CZ never changes and there are no new sounds.
> > 
> > 
> > Am I doing something wrong here?
> >
> 
> 


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