[sdiy] MIDI DCOs
Neil Johnson
nej22 at hermes.cam.ac.uk
Fri Jan 9 17:24:01 CET 2004
HI,
> Sounds like what I did originally, before adding the programmable
> current source and integrator cap to make a sawtooth.
Same approach for the Jen: the pitch clock is actually generated
externally by a HFVCO, so I use the 16-bit counter as a programmable
divider, outputting a pulse when the counter reaches terminal count.
The control code programs the counter reload value, and also programs a
DAC for current output used to generate the sawtooth.
Another external oscillator generates interrupts for a very simple
software filter that provides portamento for all pitch data. Getting that
to run fast enough was a little challenge :-)
Me thinks with a little jiggery-pokery this could be squashed into an
8-pin chip (MIDI In, pitch clock in, pitch out, gate/trig out). Doing it
polyphonically would be more of a challenge. Or perhaps use a MIDI router
to share notes across a number of these little chaps.
Cheers,
Neil
--
Neil Johnson :: Computer Laboratory :: University of Cambridge ::
http://www.njohnson.co.uk http://www.cl.cam.ac.uk/~nej22
---- IEE Cambridge Branch: http://www.iee-cambridge.org.uk ----
More information about the Synth-diy
mailing list