Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: [CZsynth] CZ programming interface

2008-03-06 by Peter Ullrich

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.