[sdiy] Analysis of frequency variation in analogue synths
Eric Brombaugh
ebrombaugh at earthlink.net
Mon May 7 22:02:11 CEST 2007
ASSI wrote:
> Good question. Off the top of my head (I haven't checked this
> thoroughly, so take it with a grain of salt): Shifting bits into the
> binary output words forms exponential pulses. The spectrum of a
> periodic expo pulse sequence is a mixture of square- and triangle like
> components phase shifted by 90 degrees (~coskx/k² and ~sinkx/k).
Of course! Depending on how you shift the bits in (MSB, LSB or
scrambled) you'll always get the same pattern in time creating a pulse.
By looking at the spectrum as the superposition of these repeating
pulses it all falls out. If you can assume linearity (and in this case
we can) then superposition is a power analysis tool.
> With the
> right combination of tap spacing and scrambling you can probably
> produce "formant-like" noise.
That's an interesting idea. Make a 'scramble-modulated' noise source.
The big trick would be to find a way to convert simple control values
(CV or digital) so that they have an intuitive effect on the sound.
Of course, you're not limited to taking just one power-of-2 per delay
tap, so instead of thinking about it as 'scrambling' think of it as
pulse shaping. Then, you can use lookup tables or other digital
synthesis techniques to create arbitrary pulse shapes. That becomes much
more predictable/controllable and you end up with something that works
very much like the formant synthesis used in the Yamaha FS1-R.
Eric
More information about the Synth-diy
mailing list