Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: VZ sysex bulk data transfers and error messages

2004-09-05 by steve_the_composer

I have heard of MidiOX over the years, but have never used it.  I 
have been working with Cakewalk software since MS-DOS. It handles my 
sysex needs nicely. I might download MidiOx when I have a chance just 
to see what's going on there. Is it freeware?

The VZCard9.syx file (in the files section)is on channel 1, so your 
VZ settings should work.  I am wondering if MidiOx is sending out the 
sysex data straight, or if it is sending something else first.

(I assume for data type you chose VC+OP.)  WIthout looking at MidiOx, 
I am not sure what else to suggest.  Do you have a sequencer that 
sends sysex data?

At this point you probably don't need to use debug, unless you just 
want to take a look at some sysex files.

Debug came with MS-DOS and is still part of windows.  It is a simple 
utility.

I recommend saving a copy of the sysex files you will be looking at 
to a folder in your root directory.  I usually create C:\temp and 
copy the files there. Then:

(1) From Windows Start, click Run, type: command
This should take you to a C: prompt in a dos window.

(2) Change the prompt to wherever the files are using the cd command 
(for change directory).
I type cd c:/temp

(3) At C:\temp dir *.syx will list the sysex files you have placed 
there.

(4) Type debug vzcard9.syx [for example]

(5) Type d 100 <enter> to start displaying the data.  Type d <enter> 
to see another block of data.

Other debug commands:
? = list of debug commands
q = quit [then type exit to close the dos window]
n = name
EXAMPLE: n vzcard8.syx
l = load
s = search
EXAMPLE: s 100 ffff f0 44 03
d = display
EXAMPLE: d db8f

I highly recommend not changing anything around with debug unless you 
know what you are doing.  In other words, don't use the fill or enter 
commands without knowing first what you are changing.

Hope this helps.

--Steve

--- In CZsynth@yahoogroups.com, "phonophobie" <sidstation@h...> wrote:
> Hi Steve! Many thanks for the infos! 
> 
> I just tried to send that VZcard09, but still getting the same 
message
> ( Load Error / Check system ! ). 
> I don“t have used "deBug". (is this a freeware application?). So i 
am
> not sure about the midichanel within the datafile.
> 
> here is what i did (used MidiOx):
> 02 MEM PROTECT - INTERNAL OFF
> 04 MIDI CHANNEL -  I set it to "1"
> 05 MIDI DATA - ECLUSIVE enabled
> 03 LOAD - LOAD/SAVE > MIDI > [data type] > YES, YES
> 
> As soon MidiOx starts to send the sysexdata, the VZ-10m gives me 
that
> error....
> 
> is there anything i am doing wrong?
> 
> phono
> 
> 
> 
> 
> 
> --- In CZsynth@yahoogroups.com, "steve_the_composer" <smw-mail@p...>
> wrote:
> > --- In CZsynth@yahoogroups.com, "phonophobie" <sidstation@h...> 
wrote:
> > > Last night i tried to send sysex banks from midiOX to my VZ10m 
too.
> > > I was getting an ERROR message all the time. ( vz said something
> > > about midi error/ Check system ).
> > 
> > Here are the error messages I have been getting when sending VZ 
sysex 
> > data to the VZ-8m. (See my previous message about channel and 
data 
> > type matching.)
> > ---------------------------------------------------------------
> > Message: --TRANS ERROR--- | CHECK SYSTEM!
> > Problem: Data channel <> VZ receive channel
> > Solution: Change VZ channel to match sysex file data.
> > 
> > Message: --MIDI ERROR--- | RECEIVE ERROR
> > Problem: Data type transmitted <> Data type expected
> > Solution: Select proper data type when loading data type into VZ.
> > ---------------------------------------------------------------
> > To see the channel and size of data, you can use debug [PC].
> > 
> > EXAMPLE [VZCard9.syx]:
> > F0 44 03 00 70 70 02 F7
> > F0 = system exclusive data coming
> > 44 = Casio product ID
> > 03 = VZ line
> > 00 = VZ-1 format data [02 = VZ-8m format data]
> > 70 = channel 1 [7N where N = 0->F meaningchannels 1->16]
> > 70 = open communication
> > 02 = INT 64 voices + 64 op-mems
> > F7 = end of sysex transmission.
> > 
> > F0 44 03 00 70 74 . . . [data] . . . F7
> > 74 = data is coming next
> > 
> > other codes for the 6th byte:
> > 71 = close
> > 72 = ok
> > 73 = error
> > ---------------------------------------------------------------
> > For the VZ-8m, I have the following SYSEX data sizes [received 
from 
> > VZ]:
> > 
> > 65661 = FULL [Voice + Op-Men + Total]
> > 65644 = VC+OP [Voice + Op-Mem]
> > 43094 = VOICE
> > 22672 = OPMEM
> > 
> > The VZ files posted in files are 55958 which I assume is the VZ-
1/VZ-
> > 10M VC+OP size.
> > ---------------------------------------------------------------
> > Hope this helps.
> > --Steve

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.