Harmonics question
oncken at umr.edu
oncken at umr.edu
Mon May 25 21:58:18 CEST 1998
I guess this isnt really DIY, but with all the talk of harminics,
additive synthesis, ect., its close enough to pass. I hope someone out
there will appreciate this.
If you wanna play with additive synthesis and harmonics, get yourself an
amiga500 and a copy of RGS... it lets you draw pictures of sound with
brushes, (lines, dots, harminics, formants, and lots of other stuff)
on the screen and the amiga spits out (I think..) up to 255 sine waves
corresponding to the pixel's vertical placement with an amplitude
corresponding to the pixel's color. Placement in time is controlled by
horizontal position. It can synthesize in real time...changes you make
it the picture on the screen are almost immediately rendered as sound.
For example, by erasing a horizontal strip, you are in effect bandpass
filtering the sound with a "perfect" filter... and the change is audible
almost immediately.
You can also set it to send midi messages for the loudest 16 sines,
allowing you to draw midi notes on the screen an have any synth play
them. The coolest thing is that you can sample a sound, get it into
RGS, and then 'play' that sound with another synth via midi... you could
sample a cat's meow, or a voice, or whatever and have a synth play back
the loudest 16 partials of the sample, giving you a cheap, low-fi method
of resynthesis. Neat huh? Make your synths talk. :)
I haven't found another program like this. I've been playing with this
thing for about a year and have only begun to scratch the surface of its
capabilities... Its hard to make familiar sounds from scratch, just by
building up sines, but its good for noisemaking if for nothing else.
Its taught me alot about how sound works. A great way to get really
unique sounds for very cheap.
Anyway, check it out, just please keep it a secret... A friend of mine
GAVE me my amiga for free, he found it at a yard sale for $10. I dont
want to start seeing "vintage" amigas for $400 anytime soon.
Christian Oncken
oncken at umr.edu
ps.. you can do wavesequencing with octamed3.0. Draw the single cycle
waveforms on the screen, make a bunch of waves and seqecuence them
with different durations, playback rates, and amplitudes to make a
sound... take that sound and sequence it at different pitches into a
pattern... then loop the pattern, go back and redraw the single cycle
waves while its playing and the sound will change in real time. Nothing
else I know of can do this. (so keep it quiet) :)
> I wrote a program in VB5 that has sliders for 9 sine waves (phase and
> amplitude) The program displays graphically the waveform that would
> result from combining those 9 sine waves. The sinewave frequencies
> are set at 1F, 2F, 3F, 4F ... 9F to comply with Fourier.
>
> It's really very cute and shows what happens in additive synthesis.
> It gets very close to a square wave when all odd waves are used at the
> correct amplitudes.
>
> -- Scott Gravenhorst
> -- FatMan Site: www.teklab.com/~chordman
>
More information about the Synth-diy
mailing list