This page contains hyperlinks to online documents and information relevant to the class
Music 151: Computer Music Composition - Winter 2017
University of California, Irvine
120 Years of Electronic Music – An online history
Digital Audio (1997) by Christopher Dobrian, from MSP: The Documentation published by Cycling '74 and l'IRCAM
Guide to Sound Objects by Michel Chion, a scholarly exegisis of Pierre Schaeffer's groundbreaking work and writings on musique concrète.
The Soundcraft Guide to Mixing (PDF document, 2 MB)
Microphone Techniques: Live Sound Reinforcement (PDF document, 1.4 MB), a Shure Educational Publication.
Russolo, Luigi. "The Art of Noises", 1913.
Cage, John. "The Future of Music: Credo", 1937.
Cage, John. "Experimental Music: Doctrine", 1955.
Varèse, Edgard. "The Liberation of Sound", 1936-1962.
MP3 Learning Object, a tutorial on MPEG I Layer 3 by Nathaniel Tull Phillips.
A thorough description of all music technology facilities in the Claire Trevor School of the Arts at UC Irvine.
Gassmann Studio Policies (.pdf)
Gassmann Studio Tutorial (.pdf)
Gassmann Studio calendar, available if you are a studio user
What the GRM brought to music: from musique concrète to acousmatic music (PDF), by Marc Battier
Technology and musique concrète: the technical developments of the Groupe de Recherche Musicale and their implication on musical composition (PDF), by Daniel Teruggi
The GRM: landmarks on a historic route (PDF), by Evelyne Gayou
Tutorial on MIDI and Music Synthesis by Jim Heckroth
Improving Your Stereo Mixing by Paul White, from Sound On Sound magazine, October 2000
Reason Reason 9 Operation Manual (.pdf, 82 MB)
Record U, "University of Recording", a set of tips for recording provided on the Propellerheads website.
The ReDrum in Propellerhead Reason is a set of tutorials with downloadable Reason example files, provided by Hydlide.
Propellerhead's information page on ReWire.
An article on "Advanced Reverberation", Part 1 and Part 2 by Paul White from Sound on Sound magazine, October and November 2001.
The Theory and Techniques of Electronic Music by Miller Puckette, with examples in the graphic programming environment Pd.
Programming Electronic Music in Pd, an online text by Johannes Kreidler.
Introduction to Digital Filters (with Audio Applications) by Julius O. Smith III is a complete online book on filters. It's dense, but thorough and useful.
Nigel Redmon posts a blog of well made and comprehensible tutorials on many topics of digital audio at the site EarLevel Engineering.
If you're interested to know the details of common audio file formats, you can read detailed explanations of the AIFF and WAVE file formats.
Here's a pretty good article explaining The Decibel as it's used to discuss sounds in the real world. (The same principles apply when talking about digital audio, except that the 0 dB reference amplitude in digital audio is usually the greatest amplitude the system can produce, rather than the softest sound we can hear.)
The Weber-Fechner law theorizes the relationship between empirical stimulus (measurable physical phenomena) and human perception of the stimulus.
How Hearing Works, an explanation of the human auditory system.
The Fletcher-Munson curves show the conclusions of some early cognitive experiments on the subjective perception of loudness as a function of frequency and amplitude.
The Robinson-Dadson curves show the results of some later experiments on the subjective perception of loudness as a function of frequency and amplitude, comparable but not identical to the results of the earlier Fletcher-Munson experiments.
Anderson, Laurie and Gabriel, Peter. This Is the Picture (Excellent Birds), 1984/86.
Armor for Sleep. Basement Ghost Singing, 2005.
Barron, Louis and Bebe. Main theme from the soundtrack of Forbidden Planet, 1956.
Beatles, The. Revolution 9, 1968.
Cage, John. Williams Mix, 1952.
Chung, Huijae. MultiTempi 21, 2006.
Davis, Miles. Chocolate Chip, 1991.
Davis, Miles. Doo Bop Song, 1991.
Dobrian, Christopher. Alienated, 1999.
Dobrian, Christopher. Direct Current, 2000.
Dobrian, Christopher. Eve's Rapture, 2009.
Dobrian, Christopher. Overture from Microepiphanies, 2000.
Dobrian, Christopher. The Prince, 2001.
Hancock, Herbie. This Is Rob Swift, 2001.
Jackson, Michael. Wanna Be Startin' Somethin', 1982.
Kraftwerk. The Robots, 1978.
McFerrin, Bobby. Drive, 1988.
Moroder, Georgio. Chase (from Midnight Express), 1978.
Newton, James. African Cyborg, 1997.
Prince. Musicology, 2004.
Prince. Undisputed (with Chuck D), 1999.
Queens of the Stone Age. The Fun Machine ..., 2007.
Radiohead. Packt Like Sardines in a Crushd Tin Box, 2001.
Reynolds, Roger. The Vanity of Words, 1986.
Schaeffer, Pierre. Etude aux chemins de fer, 1948.
Sonami, Laetitia. Story Road, 1992.
Stockhausen, Karlheinz. Studie II, 1954.
Summer, Donna. I Feel Love, 1977.
Tchaikovsky, Pyotr Ilyich. Valse sentimentale as performed on theremin by Clara Rockmore.
Varèse, Edgard. Ionisation, 1930. Available from UCI computers in the The Naxos Music Library.
Varèse, Edgard. Poème électronique, 1958.
Was Not Was. Bow Wow Wow Wow, 1983.
Who, The. Baba O'Riley, 1971.
Artikulation by Gyorgy Ligeti, with a visual listening score by Rainer Wehninger, synchronized as a music video.
Composer John Cage performs his Water Walk for a diverse collection of sound making objects in a 1960 episode of the television show I've Got a Secret.
Beyonce. Naughty Girl, 2004.
Lee, Jung Hyun. AriAri, 2002.
Linkin Park. Crawling, 2000.
Public Enemy. Fight the Power, 1989.
Some people have started a website of free tutorial videos for Pro Tools.
You can view a few free samples of Pro Tools tutorial videos at lynda.com.
There are some tutorial videos on Reason on the Propellerhead website.
There are additional tutorial videos on Reason on the Propellerhead software YouTube channel.
There are some instructional videos and text specifically about the Subtractor on the Propellerhead website.
Make Beats is a decent basic video tutorial on Reason's ReDrum drum sequencer (based on Reason 5, but still valid for later versions of Reason) by Dom Esposito.
Video lessons on SoundHack and Pd by Tom Erbe
This 15-second commercial for Pocky (twig-shaped cookies) on Japanese TV has an interesting formal structure based on its editing of sound and image. An analysis of its form can be found here.
Relevant computer music examples will be posted soon.
For announcements or questions to your classmates, and for open online discussion with classmates, you can use the class Canvas Discussions.
There is a class email address, which addresses all registered students and the professor and TA.
FreeSound, a site for free sound files (requires registration to download files)
The Gassmann Electronic Music Series at UCI presents concerts and lecture/demonstrations focusing on computers and music
The website for Professor Kojiro Umezaki's Music 51 class in winter quarter 2015 contains links to a great deal of useful information on the history and techniques of computer music.
The website for Professor Christopher Dobrian's Music 51 class ins summer 2013 contains links to useful information on the history and techniques of computer music.
Recording engineer Graham Cochrane maintains a website and video blog called The Recording Revolution that features articles and tutorial videos giving tips on recording and audio production. He also has a YouTube channel of numerous tutorial videos, and has written an e-book called The #1 Rule of Home Recording which you can obtain by subcribing to his mailing list.
Android Developer Tools – Includes Eclipse, the ADT plugin, and the Android SDK
Audacity – Free open-source cross-platform audio editing application
ChucK – A free audio/music programming language optimized for live coding
Csound – A free programming language for audio and music synthesis
CsoundPad – A free implementation of Csound for iPad by Jason Timm
Drum Kit – An online “drumming” program by Ron Winter
Eclipse – Integrated Development Environment for various programming languages
Gibber – Web Audio API-based environment for writing music and graphics code in JavaScript
JavaScript – Object-oriented web-based programming language
Max – Object-based graphical multimedia programming environment
MuLab – Free open-source cross-platform digital audio workstation application
NetBeans – A free IDE for Java and other programming languages
Notepad++ (Windows) – Free text editor with automatic formatting for programming
Ohm Studio – A free digital audio workstation application for online collaboration
Pd – PureData open-source object-based audio programming environment similar to Max
PortAudio – Cross-platform open-source C library for audio I/O programming
REV – A software instrument that focuses on the use of reversed sound sources
RGB MusicLab – An application that converts image documents into music algorithmically
SuperCollider – A programming language for realtime audio/music synthesis
SynthPond – An algorithmic composition application for iPhone and iPod Touch
TextWrangler (Mac OS) – Free text editor with automatic formatting for programming
Web Audio API – Audio programming in HTML 5
Web Audio Demos – Collection of Web Apps using the Web Audio API, with source code
Web Audio API Demos – Another collection of Web Apps using the Web Audio API, with source code
Whitney Music Box – A software realization of phase relationships between geometry, time, and musical tone, by Jim Bumgardner
Xcode – Swift IDE for Mac OS and iOS programming
This page was last modified January 12, 2017.
Christopher Dobrian, dobrian@uci.edu