Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: CZ-1 programming interface

2008-02-11 by jdcx64

--- In CZsynth@yahoogroups.com, "gmeredith1" <gmeredith1@...> wrote:
>
> I'm wanting to do the same thing, both for my CZ101 and also my 
> VZ10M. Surely someone out there is using one of those assignable 
> keyboard controllers to do this?

That would be great(!) but I don't think it is possible, there are no
SYSEX messages for changing individual parameters on the CZs.

There's a message for sending all patch parameters as a whole but it
takes almost 1s and can not be programmed on the MIDI controllers that
I know of.

If anyone has any info contrary to this, please say so!

Joaquim

> Since reading this thread it has 
> just dawned on me that my Korg MicroKontrol may be just the thing 
> (well, Duh!!) so I might see if I can figure out how to assign all 
> the controls (32 of them!!) on the Korg to all the parameters on the 
> CZ/VZ. I can then save it in the Korg as a preset.
> 
> Cheers, graham
> 
> 
> --- In CZsynth@yahoogroups.com, "jdcx64" <jdcx64@> wrote:
> >
> > ...for me the fun thing is real-time programming with immediate 
> sound
> > response.
> > The problem with the computer+midi sysex approach is that uploading 
> a
> > patch to the CZ1 via midi takes almost 1 second.
> > 
> > --- In CZsynth@yahoogroups.com, "Fulfil Objective" <kasploosh@> 
> wrote:
> > >
> > > Joaquim,
> > > 
> > > I don't think I've seen a dump of the CZ-1 ROM anywhere in all my
> > > hunting around the web.
> > > 
> > > Your idea for reprogramming the mod wheel is interesting, 
> although it
> > > sounds a little intimidating to me.
> > > 
> > > If programming the envelopes (etc.) is the problem, maybe an 
> easier
> > > answer would be to use a higher level programming language to 
> make a
> > > nice application for a computer? It's so easy to interface the CZ-
> 1
> > > with a computer, and it has a decent set of sysex commands.  You 
> could
> > > have the whole computer screen to create your sounds, all the 
> settings
> > > at once, and not even use the little LCD.  I guess that wouldn't 
> be as
> > > good if what you're looking for is real-time or performance 
> control. 
> > > But it would be good if all you need is better programming
> > > capabilities.  And it wouldn't require disassembling, flashing 
> ROMs,
> > etc.
> > > 
> > > 
> > > --- In CZsynth@yahoogroups.com, "jdcx64" <jdcx64@> wrote:
> > > >
> > > > I have both a CZ-1 and a JX-8P+PG800
> > > > The Roland is well built, it is easy to program and makes 
> interesting
> > > > sounds, but I like the Casio even better.
> > > > The thing I don't like about the Casio is the programming 
> interface.
> > > > The direct key for every setting is a good approach but the page
> > > > up/down cursor left/right system forces me to keep looking at 
> the LCD
> > > > screen and spoils my mood. The value up/down keys are also not
> > > practical.
> > > > 
> > > > A small change to the CZ1 firmware could improve this:
> > > > 
> > > > - the modulation wheel could be used for parameter input
> > > > 
> > > > - the 8 black panel keys could be relabeled and used for direct
> > > > parameter selection,
> > > >   no more page up/down cursor left/right value+/- sus/end keys
> > > >   a first 1-8 key press to select parameters 1a-8a
> > > >   [a second 1-8 key press to select parameters 1b-8b]
> > > >   [a third 1-8 key press to select parameters 1c-8c]
> > > > 
> > > > example:
> > > > 
> > > > Changing DCW1 envelope curves:
> > > > 1. press the DCW1ENV key
> > > > 
> > > > 2. press panel key 1 for rate1; roll the wheel
> > > > 3. press panel key 1 for level1; roll the wheel
> > > > [4. press panel key 1 for ***/sus/end1; roll the wheel]
> > > > 
> > > > 5. press panel key N for rateN; roll the wheel
> > > > 6. press panel key N for levelN; roll the wheel
> > > > [7. press panel key N for ***/sus/endN; roll the wheel]
> > > > 
> > > > This would allow me to play with sounds without even looking at 
> the
> > > > screen.
> > > > 
> > > > 
> > > > I've been an assembly language programmer for many years and 
> this
> > > > small change to the CZ-1 firmware is within my capabilities.
> > > > Does anyone know of disassembler/assembler tools for the NEC 
> 87AD
> > > > series microcontrollers? Is a dump of the CZ1 ROM available?
> > > > 
> > > > Best regards,
> > > > Joaquim Carvalho
> > > >
> > >
> >
>

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.