Music 128 || CS 170 | spring 2017
Stanford Laptop Orchestra: Composition, Coding, and Performance
Matt Wright (instructor), Christopher Jette (co-instructor), Zhengshan (Kitty) Shi (TA)

SLOrk | class wiki | mailing list

class: W 7:30-10:20pm
location: CCRMA Stage (the Knoll)
slorkshop: CCRMA Listening Room (where stations will be set up when not in class)
prerequisite: by instructor's permission (see below)

NOTE: Please fill out this form to apply for the course; you'll be asked to tell us about your interest in SLOrk, and any music performance and/or programming experience (neither is strictly necessary if one is willing to learn as part of the course. We recommend these free online classes to learn ChucK or Max on your own before Spring quarter; taking either or both will improve your chance of being selected: Programming Max: Structuring Interactive Software for Digital Arts and the ChucK class Introduction to Programming for Musicians and Digital Artists

If selected, we will send you the permission number needed to enroll. (for full consideration, please apply by 3/17/2017; you'll be notified shortly thereafter)

If you have additional questions, our emails are: {matt, jette, kittyshi} (at)

course summary:

This course explores composing and coding for, and performance with, laptop orchestra. This is the full classroom/ensemble instantiation of the Stanford Laptop Orchestra (SLOrk). Topics and activities will include issues of composing for laptop orchestras, sound synthesis, programming, instrument design, live performance. Coursework includes designing laptop-mediated software musical instruments, crafting musical works, and live performance as part of the laptop orchestra.

major performances:

  • (to be announced)

SLOrk | CCRMA | Music | CS | Stanford University