Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: CZ programming interface

2008-03-07 by jdcx64

Hi and thanks for your input!

5ms is fast, if the CZ is that fast values can go from 0 to 100 in
half a second, that would feel great.

I was thinking of storing the pulse width configuration in the flash
memory inside the PIC. Configuration mode could be entered the same
way you open a safe: 5 left, 3 right, 2 left, etc. If it is long
enough it won't be entered by mistake.

Joaquim

--- In CZsynth@yahoogroups.com, Peter Ullrich <synpro@...> wrote:
>
> 
> Hi!
> 
> > oh man i would kill for this. any details would be appreciated.
> > chur
> > 
> > > I really want a knob/wheel to program the CZ.
> > >
> > > I gave up on reverse-engeneering approaches but thought of a simpler
> > > and more universal solution: a little PIC reads the rotation of an
> > > encoder and outputs the corresponding +/- key presses at high
speed to
> > > the keyboard interface, using a pair of opto-couplers.
> > > Has anyone done this, is it available anywhere?
> > >
> > > Joaquim
> 
> I had the same idea a few years ago and built a prototype with quite
discrete
> electronics. Worked fine but was too big.
> 
> A friend designed a very small pcb that has a little encoder on it and a
> ATTiny12 (AVR chip) on it and a 4066 analog switch circuit that will be
> connected to the plus and minus buttons in the synth.
> 
> I installed it into a Kawai K3M (with only minor space behind the
front panel)
> and it works fine! The optimum pulse time for this synth was about
5ms if I
> remember correctly... The Kawai K3M pages on my webpage don't show
the addon -
> the pictures have been taken before I added the encoder...
> 
> Everything works fine but the problem is to find the optimum pulse time.
> I wanted to change his design so that there is a little trimpot on
one IO pin
> and add a little analog to digital converter in software so that the
pulse time
> can be set with the trimpot setting.
> 
> The problem was that I could not find the time to do it.
> 
> I want to add this little circuit in the next years into some of my
synths
> (Crumar Bit01, Korg Poly61, Casio CZ101, Korg Poly800,...)
> 
> So: The idea can be realized and works fine - but for universal use
some changes
> and tests are needed... As it is the project of my friend I can't
give away the
> design as he wanted to sell it some day... But due to lack of time
the project
> is on hold now.
> 
> If you are interested I could make some photos of the little addon.
> 
> Ciao
> Peter
> 
>         \|/
>        (o o)
> --oOOO--(_)--OOOo------------------------------------------------------
>                                Ing. Peter Ullrich   
> 	               Hardware & Software Developer  /  Electronic Musician
>                                Private Homepage:
http://www.ullrich.at.tt
>    .oooO           
>    (   )   Oooo.   
>     \ (    (   )   
> -----\_)----) /--------------------------------------------------------
>            (_/
> 
> 
> s/
> 
> --------------------------------------
> Ein Service von http://www.networld.at
>

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.