Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

RE: [CZsynth] RE: Re: patches loaded via C64

2001-05-14 by Furman, Jon W.

Yeah that's at least partially true. The earlyness of the spec is probably
the biggest reason why they did it differently. It looks like from what they
did that they just interpreted the early MIDI spec differently than what was
intended and without any real precedents before them to compare against the
CZ sysx implementation became a little funky. Really though you can almost
ignore the Casio spec (the only instrument where you can't do this is
sending samples to the RZ-1)  and go ahead and send the entire sysx strings
like normal, the CZ series will just store the extra bytes in the input
buffer and then process them when ready. This makes it totally transparent
to the PC that there is anything going on that's different. As of yet I have
never caused a buffer overflow on a CZ doing this and this solution is a lot
easier than timing loops or booting windows in special modes to allow direct
control of the MIDI port or anything like that. So far I've applied this
technique in Unisyn and Cakewalk (I really like storing all of my instrument
settings in the sequence file)  with very good results. I suppose that on a
very fast PC you might get into trouble but most midi apps let you specify a
packet size and delay time in between sysx packets and fiddling with this
should set things straight again. 

Jon   

	-----Original Message-----
	From:	Kenji [SMTP:kenjib@...]
	Sent:	Friday, May 11, 2001 5:03 PM
	To:	CZsynth@yahoogroups.com
	Subject:	[CZsynth] RE: Re: patches loaded via C64

	I thought I heard somewhere that their MIDI implementation is
different because
	the CZ101 was one of the first MIDI instruments made and the
standard was not
	quite as "standard" yet.  Maybe I'm wrong though.

	-k

	>    From: "Furman, Jon W." <jfurman@...>
	> Subject: RE: Re: patches loaded via C64
	> 
	> I know why that is unfortunately, it's because Casio implemented
Sysx back
	> then a little differently than the rest of the world. Basically
they


	__________________________________________________
	Do You Yahoo!?
	Yahoo! Auctions - buy the things you want at great prices
	http://auctions.yahoo.com/

	To unsubscribe from this group, send an email to:
	CZsynth-unsubscribe@yahoogroups.com

	 

	Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/

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.