[sdiy] CS class project

Joseph Craig blitz at nmt.edu
Tue Apr 13 19:24:07 CEST 2004


I know most of you are into analog, but I gotta ask your opinion on a 
class project I came up with...

The project requirements are that we use a graph of sorts in our 
program (either link-list, Tree, or some circular graph, etc).  I want 
to make a waveform generator in Tree style which lets the use pick a 
fundamental frequency and how many harmonics you would like.  The 
program would play the total sound composed of all harmonics or 
fundamental frequency or any one of the harmonics.  The implementation 
would be a binary tree of sorts where each node after the root 
(fundamental) node would be an incremented harmonic.  At the leafs 
(lowest level of the tree) a waveform would be created using 
sine(freq).  Each harmonic is composed of it's component parts such 
as...  2nd harmonic generated by (fund*4), etc.

I'm not sure if I have the best grasp on harmonics, suggestions and 
discussion would help.

thanks,
-Joe



More information about the Synth-diy mailing list