TenMinuteTutor

Creative coding

Computer music concepts with CSound

This tutorial gives an introduction to the basics of computer music. It part theory and part practice (using the CSound program to do a few sound experiments).

The tutorial covers:

  • How sound is stored and processed by a computer
  • Musical notes and tonality
  • Timbre
  • Time varying effects
  • Sound synthesis using additive techniques
  • Frequency modulation
  • Sound synthesis using subtractive techniques

The tutorial includes a few simple experiments, creating sounds with CSound. You don’t need any prior knowledge of CSound, as this tutorial serves as a very simple beginner’s guide.