[sdiy] VCLFO and VCADSR details available online
Tom Wiltshire
tom at electricdruid.net
Mon Dec 18 12:22:15 CET 2006
On 16 Dec 2006, at 21:35, Nicholas Gregorich wrote:
> I finally got a chance to look at your PIC projects in detail. Thank
> you for sharing, it gets me interested in doing something similar with
> AVRs. I have a decent amount of embedded systems experience so it
> makes sense for me to start on a crossover synth-uC project.
>
> Anyhow I was curious on your choice to include an output level control
> on your LFO project, especially in the digital domain.
The reason was that it makes it much easier to add into a programmable
system, since it saves you a VCA. I agree that with a 10-bit output,
reducing the amplitude and hence signal to noise ratio still further
does seem a bit odd, but in practice it actually seems to work well.
I was originally trying to copy the CEM chips (and the Env Gen isn't a
bad copy) and they were intended for programmable systems and include
Level CV inputs.
I've actually realised another way to add a level control to the
outputs, which is sort-of analogue, sort-of digital. I suddenly
remembered something I'd seen on the Juno106 schematic, where they use
it to control the sub-oscillator level coming out of the waveshapers.
They just use a transistor with a control voltage fed to the collector,
and the PWM fed to the base. The circuit has the advantage of letting
you bring the output up to a higher level without an amp, and the
disadvantage of inverting everything, though this is easily dealt with
in the PIC software.
Tom
++++ Electric Druid ++++
Web Design & Development
http://www.electricdruid.net
More information about the Synth-diy
mailing list