So I made a synthesiser patch for Pure Data. This is the first patch I have made and there are probably better ones out there.
Check it out if you want. I would be delighted to hear your comments (preferably on the webpage).
Let me know what you think or if you have any issues with it
http://fasilseyoum.net/blog/2011/02/sound-synthesis-programming-in-pure-data/