Music 128 || CS 170 | spring 2020

Stanford Laptop Orchestra: Coding, Instrument Design, and Performance
Ge Wang, Matt Wright, and Trijeet Mukhopadhyay

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)

APPLY HERE: 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). If selected, we will send you the permission number needed to enroll. (Please apply by 2/28/2020 for full consideration; notifications will be sent starting 3/2/2020.)

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

course summary:

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

major performances:

SLOrk | CCRMA | Music | CS | Stanford University