15-323 / 15-623
Computer Music Systems and Information Processing
Most assignments and projects in this course will make use
of Serpent. This page contains a list of tutorials and
resources for various programming tasks.
Readings for Class
- Anderson, D. P. and Kuivila, R. 1990. A system for computer music performance. ACM Trans. Comput. Syst. 8, 1 (Feb. 1990), 56-82.
- Elowsson, A. and Friberg, A. “Algorithmic Composition of Popular Music,” in Proceedings of the 12th International Conference on Music Perception and Cognition and the 8th Triennial Conference of the European Society for the Cognitive Sciences of Music, July 2012, pp 276-285
- Kohonen, T. “A self-learning musical grammar, or ‘associative memory of the second kind’” in IJCNN., International Joint Conference on Neural Networks (June 1989), vol 1, pp. 1-5.
- Matthew Wright, Adrian Freed, Ali Momeni, “OpenSound Control: State of the Art 2003,” in Proceedings of the 2003 Conference on New Interfaces for Musical Expression (NIME-03), Montreal, Canada, 2003, pp 153-159.
- G. Weinberg. “The Aesthetics, History, and Future Challenges of Interconnected Music Networks,” in Proceedings of the International Computer Music Conference, pp. 349-356, 2002.
- Dannenberg, R. and Raphael, C., “Music Score Alignment and Computer Accompaniment,“ in Communications of the ACM, 49(8) (August 2006), pp. 38-43.
- Nicola Bernardini and Davide Rocchesso. ”Making Sounds with Numbers: A tutorial on music software dedicated to digital audio.“ In Proceedings of COST G-6 DAFX, 1998.
- Ross Bencina and Phil Burk, “PortAudio - an Open Source Cross Platform Audio API.” In Proceedings of the 2001 International Computer Music Conference, International Computer Music Association, 2001.
- Soundcool Manual
- Andrej Hronco, “Making Music in the Browser - Web Audio API, Part 1
- Dannenberg, R. “Music Representation Issues, Techniques, and Systems.” Computer Music Journal, 17(3), pp. 20-30
- Buxton, W., Sniderman, R., Reeves, W., Patel, S. & Baecker, R. “The Evolution of the SSSP Score Editing Tools.” In Roads, C. & Strawn, J. (1985). Foundations of Computer Music. MIT Press, Cambridge MA, 376-402.
- McNab, R. J., Smith, L. A., Witten, I. H., Henderson, C. L., and Cunningham, S. J. 1996. “Towards the digital music library: tune retrieval from acoustic input.” In Proceedings of the First ACM International Conference on Digital Libraries (Bethesda, Maryland, United States, March 20 - 23, 1996). E. A. Fox and G. Marchionini, Eds. DL ’96. ACM Press, New York, NY, 11-18.
- Dannenberg, Thom, and Watson, “A Machine Learning Approach to Musical Style Recognition” in 1997 International Computer Music Conference, International Computer Music Association (September 1997), pp. 344-347.
- Pd Documentation Chapter 2 Theory of Operation
Slides for Week 1