what are some good resources to learn about audio manipulation/engineering/programming?
views:
46answers:
2
+1
A:
If you are interested in writing audio effects, these two sites are excellent:
Mark Heath
2010-05-14 08:26:54
A:
There are many open source projects like STK, CLAM, SuperCollider and so forth, which provide examples of C++ audio synthesis in their source. Looking at these projects may be helpful, but they are intended for use without needing to know about the underlying algorithms. So to start, I can only think to recommend books:
- Perry Cook's Real Sound Synthesis goes over the synthesis in physical modeling of instruments and objects.
- DAFX (Digtal Audio Effects) is a book which is a collection of articles that go over many basic audio effects algorithms (e.g. compressor, noise gate, reverb,) with examples in c.
- Richard Moore's The Elements of Computer Music goes over audio dsp basics and a different breed of effects used in academic computer music (e.g. time stretching, analysis-resynthesis, FM.) I found it easier to read (since it is targeted at musicians,) but it still goes as far to include c explanations of important algorithms such as the FFT.
I would be interested to hear of some online tutorials/guides for DSP, as I think it is more open than recommending books. Its nice to learn about the Music DSP site from Mark's post, but it seems more advanced as I didn't see something like a guide/tutorial to cover the necessary basics.
fsmc
2010-05-19 01:22:39