Music 128 | CS 170 Stanford Laptop Orchestra: Composition, Coding, and Performance
Time: Wednesdays 710pm Location: CCRMA Stage Instructor: Jieun Oh (jieun5@ccrma) TAs: Spencer Salazar (spencer@ccrma), Kurt Werner (kwerner@ccrma) Office Hours: Instructor office hours by appointment; TA office hours TBA Website: https://ccrma.stanford.edu/courses/128/ Course Wiki: https://ccrma.stanford.edu/wiki/128spring2013 (for assignment instructions)
Course Description
Classroom instantiation of the Stanford Laptop Orchestra (SLOrk) which includes public performances. An ensemble of humans, laptops, controllers, and special speaker arrays designed to provide each computermediated instrument with its sonic identity and presence. Topics and activities include issues of composing for laptop orchestras, instrument design, sound synthesis, programming, and live performance.
Concerts and Additional Rehearsals
Students enrolled in the class must be able to commit to all classes, concerts and dressrehearsals. As attendance is crucial for a successful SLOrk experience, missing or being late to class may negatively impact your grades (except in extreme cases, such as a medical or family emergency). If you have any schedule conflicts, please inform the teaching staff as soon as possible to figure out a workaround. We’ll try to accommodate students’ class schedules for dress rehearsals occurring during the daytime.
● SLOrktastic Chamber Music dressrehearsal throughout the afternoon on Thursday, May 2 @ CCCRMA Stage ● SLOrktastic Chamber Music Concert 8pm on Thursday, May 2 @ CCRMA Stage ● Spring Concert dressrehearsal 1 4pm midnight on Tuesday, June 4 @ Bing Concert Hall ● Spring Concert dressrehearsal 2 10am 8pm on Wednesday, June 5 @ Bing Concert Hall ● Spring Concert 8pm on Wednesday, June 5 @ Bing Concert Hall
Evaluation
Course expectation will be the same regardless of the number of units students enroll in (15), or the grading basis (letter or CR/NC). The final grade will be determined as follows:
● Class attendance and participation (50%) attending all class meetings; class participation, incl. assignment presentations and discussions ● SLOrktastic Chamber Music (20%) short writeup; checkup meeting with teaching staff; quality of composition, coding, and performance (during rehearsals and at the concert) for the SLOrktastic Chamber Music ● Spring Concert (30%) short writeup; checkup meeting with teaching staff; quality of composition, coding, and performance (during rehearsals and at the concert) for the Spring Concert ● Extra Opportunities (++) optional participation in additional performance opportunities (TBA) WEEK 1 (4/3): introduction (syllabus, email list, wiki), setup + teardown, learn a piece, ChucK tutorial 1 ● Required readings 1. Smallwood et al. Composing for Laptop Orchestra (Computer Music Journal 2008) https://ccrma.stanford.edu/groups/mcd/publish/files/2008cmjcomposing.pdf 2. Ruviaro. From Schaeffer to *LOrks (2012) https://ccrma.stanford.edu/~ruviaro/texts/SLEO_2012_Proceedings.pdf (pp 2326) ● Supplemental readings 1. Taube. Notes From The Metalevel (2004) Introduction http://www.moz.ac.at/sem/lehre/lib/bib/software/cm/Notes_from_the_Metalevel/intro.html 2. Eno, Brian. Composers as Gardeners (2011) http://edge.org/conversation/composersasgardeners 3. Bruno Ruviaro’s blog (based on his experience with SLOrk, 20102011) https://ccrma.stanford.edu/blogs/ruviaro/ ● Assignment 1: analysis of *LOrk pieces (In addition, milestone check for Assignment 2 is due next week) Note: see wiki for detailed instructions on all assignments: https://ccrma.stanford.edu/wiki/128spring2013
WEEK 2 (4/10): assn 1 discussions, presentation by Bruno, learn a piece, form groups, ChucK tutorial 2 ● Required readings 1. Wang et al. Stanford Laptop Orchestra (ICMC 2009) https://ccrma.stanford.edu/groups/mcd/publish/files/2009icmcslork.pdf 2. Salazar et al. miniAudicle and ChucK Shell (ICMC 2006) http://soundlab.cs.princeton.edu/publications/miniAudicle_icmc2006.pdf ● Supplemental reading 1. Dahl. Wicked Problems and Design Considerations in Composing for Laptop Orchestra (2012) http://www.eecs.umich.edu/nime2012/Proceedings/papers/259_Final_Manuscript.pdf 2. Salazar et al. Chugens, Chubgraphs, ChuGins: 3 Tiers for Extending ChucK (2012) https://ccrma.stanford.edu/~spencer/publications/CCC2012.pdf ● Assignment 2: singlehemi instrument
WEEK 3 (4/17): assn 2 presentations, presentation by Luke, group workshop time ● Assignment 3: initial prototype for SLOrktastic Chamber Music
WEEK 4 (4/24): assn 3 presentation performances + feedback ● Assignment 4: polish piece for SLOrktastic Chamber Music; submit program notes
WEEK 5 (5/1): SLOrktastic Chamber Music dressrehearsal and concert ● Assignment 5: writeup: reflections/ review of SLOrktastic Chamber Music
WEEK 6 (5/8): share assn 5, form groups for Spring Concert, ManyPerson Instruments, networking tutorial ● Required readings: 1. Rotondo et al. ManyPerson Instruments for Computer Music Performance (NIME 2012) http://www.eecs.umich.edu/nime2012/Proceedings/papers/171_Final_Manuscript.pdf 2. Oh et al. Audience Participation Techniques Based on Social Mobile Computing (ICMC 2011) https://ccrma.stanford.edu/groups/mcd/publish/files/2011icmcaudience.pdf ● Assignment 6: plans and initial prototype for Spring Concert
WEEK 7 (5/15): assn 6 presentations + feedback, audience participation, group workshop time ● Assignment 7: revise prototype for groupled rehearsal
WEEK 8 (5/22): groupled rehearsals (20min per group, “assn 7”), possibly “laugh variations” ● Assignment 8: polish piece for groupled rehearsal
WEEK 9 (5/29): groupled rehearsal (20min per group, “assn 8”) ● Assignment 9: finalize piece; submit program notes; preconcert writeup (due 6/3)
WEEK 10 (6/5): Spring Concert dressrehearsal and concert General Resources
SLOrk :http://slork.stanford.edu/ ChucK: http://chuck.stanford.edu/ SMELT: http://smelt.cs.princeton.edu/ .
Students with Documented Disabilities
Students who may need an academic accommodation based on the impact of a disability must initiate the request with the Office of Accessible Education (OAE). Professional staff will evaluate the request with required documentation, recommend reasonable accommodations, and prepare an Accommodation Letter for faculty dated in the current quarter in which the request is made. Students should contact the OAE as soon as possible since timely notice is needed to coordinate accommodations. The OAE is located at 563 Salvatierra Walk (phone: 7231066, URL: http://studentaffairs.stanford.edu/oae).