Music 124 | Winter 2012
Computer Assisted Music Composition using the LISP-based Visual Programming Language PWGL
Instructors:
Mika Kuuskankare and
Mauricio Rodriguez
Class Homepage
Lectures:
LISP code will be displayed as text on your browser which you can copy-paste. PWGL patches will be posted as compressed files for downloading onto your computer.
- Week 1
- Week 2
- Using the LispWorks environment. Download and install the following software: LispWorks Personal Edition.
Follow this instructions for a better interaction with the LispWorks environment.
- Lisp programming: Resources to learn LISP.
- Basic Lisp definitions and primitives.
- Structure and syntax of the Lisp programming language. List representation and Lisp data types. Evaluation rules. Preventing evaluation. List construction.
- Notes of the class.
- Week 3
- Recursion and Iteration in LISP. Notes of the class.
- Week 4
- LISP programming patterns.
- Week 5
- Week 6
- Week 7
- Week 8
- Multi-Score-PMC Introduction: Patches.
CCRMA |
Music Department |
Stanford University
|