Music 270C: Compositional Algorithms
Spring quarter 2008. University of California, San Diego
https://msp.ucsd.edu/syllabi/270c.08s/

Tuesdays and Thursdays, 2-3:20, Mandeville B104.
Instructor: Professor Miller Puckette , CALIT2, 858-534-4823, msp@ucsd.edu, https://msp.ucsd.edu/

The course is organized along ten general topics as follows:

There will be semi-periodic programming assignments over the ten weeks of the course; the first one will be due April 15 (Tuesday in 2 weeks).

Here are the class patches as of April 1 as compressed tar and zip formats.

Here is ASSIGNMENT 1 , due April 15.

Here is ASSIGNMENT 2 , due April 29, and the patches as of April 17 before class.

Here is ASSIGNMENT 3 , due May 13.

Here are ASSIGNMENT 4 , due May 27, and the patches as of May 20.
Charlotte Truchet et al., "A constraint programming system for music composition, preliminary results"

Papers on applications of machine learning to music composition:

Michael Lee et al., "Neural Networks for Simultaneous Classification and Parameter Estimation in Musical Instrument Control" In Int. Soc. Opt. Eng.. Adaptive and Learning Systems, 1992.

Kapancki, Emir and Avi Pfeffer. "A Hierarchical Approach to Onset Detection" Proceedings, ICMC 2004

Assignment 5; either make your own SOM or, if you're getting tired of high-tech stuff, imitate this bit of rock and roll nostalgia