[sdiy] NIC-waveshaper progress

Ian Fritz ijfritz at earthlink.net
Sun Feb 9 21:21:27 CET 2003


Hi all --

Here's what I've been doing with the new NIC-based waveshaper idea.

As a recap of my previous post, this new waveshaper uses a saturating 
negative resistor in the lower leg of a voltage divider to produce an 
interesting wave folding.  With circuit parameters set appropriately, it 
will take a sawtooth input wave and produce an output wave that can be 
varied with a pot from a sawtooth to a triangle (and beyond, towards an 
inverted sawtooth).

To put this unit under voltage control, I have replaced the "shape" pot 
with a voltage-controlled resistor built from an LM13600 OTA.  I then used 
the other half of the OTA to make a VCA to compensate for the amplitude 
variation that occurs as the shape is varied. Since the amplitude varies 
directly with the variable "shape" resistance, the amplitude leveling is 
very accurate.

Additionally, I looked (on paper only) at what happens when the output wave 
is combined with the input wave.  Since the output wave is shifted by 180 
deg from the input, it turns out that there is an amazing variety of 
waveshapes available if the input is simply either added to or subtracted 
from the shaper's output.

I considered these limiting cases: either sawtooth or triangle drive, 
either adding to or subtracting from the shaper output, and either the 
sawtooth or triangle limits of the shaper.  The resultant waveshapes 
include: square, trapezoid, frequency-doubled sawtooth, triange with tips 
folded down to zero,  triangle chopped in half with the halves shifted 
vertically, and a few more that are too hard to describe.

The next step will be to built a summing circuit to actually produce these 
waveforms.  After that I want to add a second folder to get even more high 
harmonics.  This will probably not be under voltage control but may be 
switchable between the saw and tri limits.  Also I want to include a 
voltage-controlled comparitor to make interesting pulse trains.

This is really shaping up!  (sorry)

   Ian



More information about the Synth-diy mailing list