Course description

This course CS 391M considers the computing techniques for sound/music synthesis as well as the computational aspects of digital sound recording, mixing and effects processing.


From a computer science perspective, students will gain an understanding of, and build skills in, using:

  • Understanding the basics of sound, with an emphasis on musical sound
  • Sound perception and acoustics
  • Digitization of sound and recording,
  • MIDI and sound synthesis using computing
  • Mixing and effects principles and digital implementation
  • Audio production using digital techniques
  • Creation of music or other audio material using these skills

Projects will include use of simple recording hardware, programming in Python, C++ and/or Java, and using cross-over systems of Python to synthesize music. Much of this software is designed to teach programming through the creation of music. We will use the tools more for their creative aspect for music creation.

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Weitere Informationen und die Möglichkeit zum Widerruf finden Sie in unserer Datenschutzerklärung.
Seite drucken