[sdiy] VCO - sine output - why bother?
Donald Tillman
don at till.com
Mon Aug 29 20:39:43 CEST 2016
> On Aug 27, 2016, at 9:21 AM, Mattias Rickardsson <mr at analogue.org> wrote:
>
> On 26 August 2016 at 17:48, Donald Tillman <don at till.com> wrote:
>>
>>
>> Subtracting the sine waveform only works as intended when the phase of the sine wave is aligned with the fundamental component of the other chosen waveform.
>>
>> But the standard way of deriving a triangle and sine wave from a sawtooth core (ie., an absolute value circuit) leaves the phase of the triangle and sine 90 degrees from the sawtooth. So one can't actually subtract out the fundamental in that situation.
>
> That would be nifty, but I see the subtraction of the fundamental as a
> minor feature after all.
I disagree; I think it's a very musically useful feature.
On an acoustic guitar the fundamental often fades out faster than the harmonics, on some notes much more significantly than others. Same with chimes. This happens a lot with acoustic instruments.
> In fact, I'd say it's often useful to have
> the sine wave unaligned with the fundamental by 90 degrees or so.
> Because in a Yamaha CS-like filtering scenario, when filtering out the
> fundamental (plus some more low harmonics) and adding a sine wave - if
> the filter has an envelope or LFO (or is tweaked by the user) that
> sometimes brings back the fundamental, then it will not collide and
> add as strongly with the sine wave. They will work more together,
> ensuring the fundamental is there, but not doubling the amplitude of
> it when both sources are present.
It depends on the phase shifts introduced by the filter, which depends on the number of poles, and will be changing a lot as we're dynamically tuning it, and the phase of the complex wave relative to the sine wave, which will probably be different with a square or sawtooth wave. There are a lot of dependencies there.
-- Don
--
Don Tillman
Palo Alto, California
don at till.com
http://www.till.com
More information about the Synth-diy
mailing list