220c Project: Computer Improviser
Katia Zarrillo, Spring 2003

sketch 1

4/15/03

Goal
A program that enhances performance with DSP and is responsive to the player/improviser, but does not require foot pedals or keyboard commands.
The computer creates a live tape part, unique to the performance, as if the computer were improvising.


Effects to Implement:
The program will also sample sound live and transform it, creating a more processed, layered tape part that mimics what a human composer of a tape piece would do.

Problem:
How can the computer create something musical?
If all the effects are pre-composed, then the player is improvising off of the computer. How can I make the computer also respond to the player?

Solutions:
Triggers! To make the computer respond to the player, define musical triggers.

Multiple Mics: broad classes of effects (or composed timelines) can be assigned to different mics, and the player chooses between them in performance.

sketch 2

4/17
Pd Patches (save link target as .pd, then open)

4/28
Smart Computer

idea sketch 3

6/12
Version 1.0 - Features of the Computer Improviser Program
I performed with the finished product of 220c in an improvisation with Juilan Wass (electric guitar) on June 10, 2003 at the 220c Final Concert.



Resources