Music 315 focuses on computer programs that input and output musical symbols--including scores, MIDI files, and directions for synthesizers to play. The course is aimed at students with interest in music theory and analysis, installations and game design, and algorithmic or computer-assisted composition. The first six weeks will introduce basic techniques, focusing on Python, music21, Pygame, and Pd (or its commercial variant, Max/MSP). The rest of the course will survey more advanced topics in preparation for substantial final projects chosen by students.
Show more +
Show less -