[sdiy] Experiment with bandlimited ramps
Tom Wiltshire
tom at electricdruid.net
Tue Jan 6 22:56:51 CET 2009
On 6 Jan 2009, at 21:36, Seb Francis wrote:
> As an experiment I synthesised a full bandwidth ramp in Sound Forge
> and noticed that this sounds like it has quite a lot more high
> frequency content that even the 150 harmonic file Tom posted.
>
> http://burnit.co.uk/sdiy/stuff/FullBandWidthSaw.wav
> I guess what I'm hearing as extra high frequency content here is in
> fact the aliasing distortion.
I don't know how Sound Forge makes ramp waves, but if it's a naive
ramp, the aliasing will be a significant effect. The ramp wave only
rolls off at roughly 6dB/oct, so you need to go stupidly high to get
the harmonics down to an insignificant level (say, -90dB). Luckily,
human hearing gives up well before that, so we can safely ignore a
lot of this high frequency content. Hence my bandlimited experiment.
> I also made a recording of a MOTM Saw as a comparison to the
> calculated waveform:
> http://burnit.co.uk/sdiy/stuff/MOTM_Saw.wav (MOTM)
> http://www.electricdruid.com/ramps/Ramp150.aiff (Tom's BLR)
>
> I matched the level and frequency precisely and while it sounds
> pretty close, I have to say I do prefer the sound of the MOTM. It
> sounds to me, dare I say it, "warmer" or more "alive".
Chuckle chuckle! Be very careful here, young jedi!
I did a similar recording. In my case, I recorded a single ramp wave
from my Pro-One (pair of CEM3340 ramps) and compared it with a pair
of bandlimited ramps from my dsPIC DWGS oscillator (which only has 64
harmonics incidentally).
Have a listen to that and see what you think:
http://www.electricdruid.com/ProOneShort.aiff
http://www.electricdruid.com/ProtowaveShort.aiff
There's some difference in the beat frequency between the two sets of
oscillators, but in terms of actual sound quality, I was pleased with
the digital version. Perhaps the fact there are two oscillators hides
the digital sterility?! ;)
To be honest, I got all "engineer" about it, and decided that "good
enough" probably is just that, even if there is some tiny/subtle/
measurable difference.
T.
More information about the Synth-diy
mailing list