[sdiy] Re: Spiral Waveforms
Ian Fritz
ijfritz at earthlink.net
Mon Apr 12 00:01:24 CEST 2004
Hi Scott --
At 08:49 AM 4/11/2004, Scott Gravenhorst wrote:
>Ian's description notes that a constant angular velocity yeilds a constant
>output frequency, which is a good thing for tonal music. But this doesn't
>seem all that easy to do in analog electronics. Sawtooth and triangle
>oscillators try to do this by using a linear current to charge a capacitor.
> The sawtooth has the nasty reset time that perturbs constant angular
>velocity. I'm not sure, but triangle oscillators may also exhibit this to
>a lesser degree at ramp direction reversal time due to the finite amount of
>time it takes to switch the current source's polarity. Once we get away
>from linear ramps, things get difficult. Someone correct me if I am wrong,
>but sinewave oscillators don't operate by following a dot as it goes around
>a circle with constant angular velocity. Of the difficulties involved, it
>seems to me that there are two main requirements: 1) a circuit to establish
>and maintain the spiral and 2) a circuit that can provide a projection of
>the spiral placing a "light source" at a given angle. One way to approach
>this might be the use of quadrature, would simple panning provide the
>projection? If one distorts the quadrature outputs, the angular velocity
>is maintained, but would panning still give a (variable) projection? It
>seems that this idea might be more easily implemented using DSP or other
>digitally computed methods. I can't envision how much different this would
>be from what we already do with oscillators and waveshapers.
Thinking in terms of directly generating spiral waveforms I agree with
you. It would be tricky. But using the waveshaper approach -- starting
with a sine and distorting it with various algebraic manipulations -- isn't
difficult in principle. I would say that the important question is whether
a simple circuit could give a useful range of dynamic waveforms. It seems
worth thinking about a bit.
Ian
More information about the Synth-diy
mailing list