Introduction to Computer-Based Composition

[cmlogo.gif]

CCRMA, Stanford University

June 28 - July 9

Instructors:


Day 1

Schedule:

09:00 - 12:00 Introduction to Workshop
Introduction to Common Music
Composing with Objects
Understanding Documentation
Working in the Lisp Interpreter

Read:

Practice:

Try:


Day 2

Schedule:

09:00 - 12:00Value Mapping and Interpolation

Read:

Practice:

Try:


Day 3

Schedule:

09:00 - 10:30Defining Algorithnms
10:30 - 12:00Simple Random Selection

Read:

Practice:

Try:


Day 4

Schedule:

09:00 - 11:00Conditional Evaluation
predicate tests, if, when, unless
11:00 - 12:00Working with CLM in CM

Read:

Practice:

Try:


Day 5

Schedule:

09:00 - 12:00Patterns #1
Data types, simple pattern definintions,
using patterns in algorithms

Read:

Practice:

Try:


Day 6

Schedule:

09:00 - 11:00Patterns #2
Random, Graph

Read:

Practice:

Try:


Day 7

Schedule:

09:00 - 11:00Markov Processes

Read:

Practice:

Try:


Day 8,9

Schedule:

Dynamic Patterns
Expr, Multiple-Items
Dynamic Structure
Sierpinski

Read:


Day 10

Schedule:

09:00 - 12:00Review
Accessing Software, Installing CLM/CM at home