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 >
Message
Re: CZ-1 programming interface
2008-01-28 by Fulfil Objective
Attachments
- No local attachments were found for this message.