Fall 2024
C O U R S E
P H A S E S
|
||
1. | Project Planning | |
2. | Research
and Development |
|
3. | Project
Execution |
|
Presentation | ||
5. | Final Report |
Instructor
Dr. Reginald Bain, Professor
Composition and Theory
rbain@mozart.sc.edu
(803) 777-8183
Music Building, R227
Directed study in computer music composition or research
MUSC 336 Introduction to Computer Music
During the Spring 2024 semester, composers enrolled in MUSC 540/(737) had the opportunity to participate in the Mutational Music Project. This unique beyond-the-classroom experience is an ongoing collaboration with DUDYCHA BIOL 599 Topics in Biology: Chords & Codons that involves research and creative activity that lies at the intersection of genetics and algorithmic composition. It is part of the Mutational Music Project – a collaboration between Jeff Dudycha (Department of Biological Sciences) and Reginald Bain (School of Music) that is the broader impact component of the National Science Foundation (NSF) grant Mutational variance of the transcriptome and the origins of phenotypic plasticity (NSF award #1556645).
Burk, Phil, Larry Polansky, Douglas Repetto, Mary Roberts and Dan Rockmore. 2011.
Music and Computers: A Theoretical and Historical Approach,
Archival Version. {Musicandcomputersbook.com}
Downey, Allen B. {GreenTeaPress.com}
- Think Python: How to Think Like a Computer Scientist, 2/e (2016)
- Think Data Structures (2017)
- Think Complexity, 2/e (2018)
- Think DSP, 1/e (2016)
Hass, Jeffrey. 2020. Introduction to Computer Music: An Electronic Textbook. {Indiana.edu}
Hermann, T., A. Hunt and J. G. Neuhoff, eds. 2011. The Sonification Handbook. Berlin: Logos Publishing House. {Logos}
OpenStax. 2019. Biology, 2/e. Houston: Rice University. {cmx.org}
Puckette, Miller. 2007. The Theory and Technique of Electronic Music (With Examples in Pd). World Scientific Press. {html | pdf | GB}
Rowe, Robert. 1993. Interactive Music Systems. Cambridge, MA: MIT Press. {NYU.edu}
Severence, Charles. 2016. Python for Everybody: Exploring Data in Python 3. Available online at:
<https://www.py4e.com/book>.Smus, Boris. 2013. Web Audio API. Sebastopol, CA: O'Reilly Media. {Webaudioapi.com}
Wolfram, Stephen. 2002. A New Kind of Science. Champaign-Urbana, IL: Wolfram Media. {Wolfram}
Phillips, Scott L. 2013. Beyond Sound: The College and Career Guide in Music Technology. New York: Oxford University Press. {GB}
Be sure to check out SPARK: The USC School of Music's Leadership Laboratory
Aesthetics
Risset, Jean-Claude. Computer Music: Why? {utexas.edu}
Roads, Curtis. 2015. Composing Electronic Music: A New Aesthetic. New York: Oxford. {GB}
___________. 2004. Microsound. Cambridge, MA: MIT Press. {GB}
Wishart, Trevor. 1996/2016. On Sonic Art. New York: Routledge. {GB}
____________. 1994. Audible Design: A Plain and Easy Introduction to Practical Sound Composition. Amsterdam: Orpheus the Pantomime Ltd. {GB}Algorithmic Composition
Ariza, Christopher. 2005. An Open Design for Computer-Aided Algorithmic Music Composition. Boca Raton, FL: Dissertation.com. {GB}
Herremans D., Chuan C.-H., Chew E. 2017. "A Functional Taxonomy of Music Generation Systems." ACM Computing Surveys 50/5. {Pre-print}
Dobrian, Chistopher. 2008. "Algorithmic Composition Blog: A journal of short lessons on the topic of algorithmic composition." {Algocomp.blogspot.com}
Essl, Karlheinz. 2017. "Algorithimic Composition." In The Cambridge Companion to Electronic Music, 2nd ed., Nick Collins and Julio d'Escrivan, eds. New York: Oxford University Press. {GB}
Nierhaus, Gerhard. 2009. Paradigms of Automated Music Generation. New York: Springer. {GB}See also: BAIN MUSC 540 Mutational Music Project: Algorithmic Composition
Getting Starting with Max/MSP – See Max Project Ideas
Manzo, V.J. 2016. Max/MSP/Jitter for Music: A Practical Guide to Developing Interactive Music Systems for Education and More, 2nd ed. New York, Oxford. {GB | Oxford | Companion Website | EAMIR}
Rowe, Robert. Interactive Music Systems. Cambridge, MA: MIT Press. {NYU}
Winkler, Todd. 2001. Composing Interactive Music: Techniques and Ideas Using Max. Cambridge, MA: MIT Press. {GB}
Getting Started w/ Pure Data (Pd) – See PureData.info
Getting Started w/ DAWs
The MusicRadar Team (Production Expo). 2015. "The 20 best DAW software apps in the world today" Music Radar (September 2015). {Music Radar}Abelton Live | Acid Pro | Cubase | Digital Performer | Reason | Logic | ProTools | Reaper | Sonar
Cuthbert, M. S., and C. Ariza. 2010. "music21: A toolkit for computer-aided musicology and symbolic music data."
In Proceedings of the International Society for Music Information Retrieval, Miami, FL: 637–642. {DSpace@MIT}Meredith, David, ed. 2016. Computational Music Analysis. New York: Spring. {GB}
Tymoczko, Dmitri. 2013. "Review of Michael Cuthbert, 'Music21: a Toolkit for Computer-aided Musicology.'" Music Theory Online 19/3 (August 2013). {MTO}
Software
Wang Ge. 2018. Artful Design:
Technology in Search of the Sublime. Palo Alto: Stanford
University Press. {GB;
Website}
Gann, Kyle. 2019. The Arithmetic of Listening: Tuning Theory and History for the Impractical Musician. Champaign-Urbana, IL: University of Illinois Press. {GB; Audio Examples}
See BAIN MUSC 525 Music and Mathematics Bibliography {MUSC 525}
Philip Rothman and David MacDonald, ScoringNotes
Schankler, Isaac. 2013. Notational Alternatives: Beyond Finale and Sibelius. New Music Box (February 27, 2013). {New Music Box}
Music
Technology: Teaching & Learning
Williams, David and Peter Webster. 2023. Experiencing
Music Technology, 4/e. New York: Oxford. {TeachMusicTech.com; Oxford}
What is Sonification?
Burke, et al. 2011. "Sonification," in Music and Computers: A Theoretical and Historical Approach, Archival Version. {Website}
Sonification Handbook
Hermann, T., A. Hunt and J. G. Neuhoff, eds. 2011. The Sonification Handbook. Berlin: Logos Publishing House. {Website}
IRCAM Forumnet, Spat~ {IRCAM}
CIRMA (University of Torino), Virtual Electronic Poem Project {VEP}
A virtual reality reconstruction of Varese's Poème électronique (1957)
Compositions
Boulez, Pierre and Andrew Gerzso. 1988. "Computers in Music." Scientific American Vol. 258, no. 4 (April 1988). {IRCAM}
Chowning, John. 1971. "The Simulation of Moving Sound Sources." Journal of the Audio Engineering Society Vol. 19/1: 2–6. {CCRMA}
Smalley, John. 2000. "[Stockhausen's] Gesang der Jünglinge [1955-56]: History and Analysis." {Columbia}
Introduction to Synthesis
Dodge, Charles and Thomas A. Jerse. 1997. Computer Music: Synthesis, Composition and Performance, 2nd ed. New York: Schirmer.
Moore, F. Richard. 1990. Elements of Computer Music. Englewood Cliffs, NJ: Prentice Hall.
Puckette, Miller. 2007. The Theory and Technique of Electronic Music (With Examples in Pd). World Scientific Press. {html | pdf | GB; PureData}
Audio Programming & Theory
Boulanger, Richard, and Victor Lazzarini, ed. 2010. The Audio Programming Book. Cambridge, MA: MIT Press. {Website}
Smith, Julius O. 2009. Introduction to Digital Filters. {CCRMA}
___________. 2009. Mathematics of the Discrete Fourier Transform (DFT). {CCRMA}
___________. 2018. Physical Audio Signal Processing. {CCRMA}
___________. 2018. Spectral Audio Signal Processing. {CCRMA}
Instrument Design
Lazzarini, Victor. 2017. Computer Music Instruments: Foundations, Design and Development. New York: Springer. {GB}
w/ Csound– See Csounds.com
w/ Chuck– See Chuck.cs.princeton.edu
Boulanger, Richard. 2000.The Csound Book. Cambridge, MA: MIT Press. {Website}
Lazzarini, Victor , Steven Yi, John ffitch, Joachim Heintz, Øyvind Brandtsegg, and Iain McCurdy. 2016. Csound: A Sound and Music Computing System. New York: Springer. {GB}
Kapur, Ajay, Perry Cook, Spencer Salazar, and Ge Wang. 2015. Programming for Musicians and Digital Artists. Shelter Island, NY: Manning. {GB; Website}
w/ Max – See Cycling74.com
Cipriani, Alessandro and Maurizio Giri. 2010. Electronic Music and Sound Design Theory and Practice with Max/MSP, Volume 1.
Contemponet {Website}
Lyon, Eric. 2012. Designing Audio Objects for Max/MSP and Pd. Middleton, WI: A-R Editions.
w/ Pure Data (Pd) – See PureData.info
Farnell, Andy. 2010. Designing Sound. Cambridge: MIT Press. {MIT Press}
Puckette, Miller. 2007. The Theory and Technique of Electronic Music (With Examples in Pd). World Scientific Press. {html | pdf | GB; ; PureData}w/ SuperCollider – See SuperCollider.github.io
Cottle, David Michael. 2009. Computer Music with Examples in SuperCollider 3. Salt Lake City, UT.
Wilson, Scott, David Cottle, and Nick Collins, ed. 2011. The SuperCollider Book. Cambridge, MA: MIT Press.Web Audio
Smus, Boris. 2013. Web Audio API. O'Reilly Media. Sebastopol, CA. {O'Reilly Atlas | Code Samples | GitHub}
IRCAM
Forum
IRCAM Forum {Website; YouTube Channel}
Research:
Find
It @ USC
See: Computer Music Journal, Computer Music Bibliography & Links {CMJ}
Updated: November 16,
2024
Reginald Bain | University of South Carolina |
School of Music
https://reginaldbain.com/vc/musc540/