Difference between revisions of "128-spring-2023/hw3"

From CCRMA Wiki
Jump to: navigation, search
Line 11: Line 11:
  
 
[[Image:2019-SLOrk-OnceAndDone.jpg|800px]]
 
[[Image:2019-SLOrk-OnceAndDone.jpg|800px]]
 
== Readings ==
 
* [https://slork.stanford.edu/readings/laptop-orchestra.pdf "The Birth and Rise of the Laptop Orchestra"] from [https://artful.design/ ''Artful Design'']
 
* [https://slork.stanford.edu/readings/why-a-laptop-orchestra.pdf "Why A Laptop Orchestra?"] by Dan Trueman
 
  
 
== Specification ==
 
== Specification ==
Line 26: Line 22:
 
** bring plans for a brief musical statement (1-2 minute) to try with the group
 
** bring plans for a brief musical statement (1-2 minute) to try with the group
 
* please check in your instrument prototype into SVN '''with a scripts and before class''' to facilitate running your sketch from every station
 
* please check in your instrument prototype into SVN '''with a scripts and before class''' to facilitate running your sketch from every station
 +
 +
== Readings ==
 +
* [https://slork.stanford.edu/readings/laptop-orchestra.pdf "The Birth and Rise of the Laptop Orchestra"] from [https://artful.design/ ''Artful Design'']
 +
* [https://slork.stanford.edu/readings/why-a-laptop-orchestra.pdf "Why A Laptop Orchestra?"] by Dan Trueman
  
 
== Resources ==
 
== Resources ==
* [http://chuck.stanford.edu/ ChucK] audio programming language (download this!)
 
 
* [http://smelt.cs.princeton.edu/ S.M.E.L.T.] toolkit for mapping keyboard, mouse, joystick to sound
 
* [http://smelt.cs.princeton.edu/ S.M.E.L.T.] toolkit for mapping keyboard, mouse, joystick to sound
 +
* Open Sound Control (networking is optional, but if you do network, OSC is the standard sending control messages)
 
* If you need help with ChucK and/or S.M.E.L.T. please reach out in Discord or contact the teaching team!
 
* If you need help with ChucK and/or S.M.E.L.T. please reach out in Discord or contact the teaching team!
 
* feel free to start experimenting and prototyping on your own, but you'll want to get into the listening room and work with an actual hemi speakers
 
* feel free to start experimenting and prototyping on your own, but you'll want to get into the listening room and work with an actual hemi speakers
 
* three full station will be set up in the CCRMA Listening Room.
 
* three full station will be set up in the CCRMA Listening Room.
 
* if you don't know how to use the SLOrk svn repo then please email yourself all necessary files your instrument uses (i.e., the ChucK program(s)) so you can retrieve them in class to install on a slorkstation during class
 
* if you don't know how to use the SLOrk svn repo then please email yourself all necessary files your instrument uses (i.e., the ChucK program(s)) so you can retrieve them in class to install on a slorkstation during class

Revision as of 13:41, 8 May 2023

Project #3: An "Big Sound Sketches"

In this homework, you are to sketch out a proposal & an early working prototype for a full-ensemble SLOrk piece.

Due dates

  • 2023.5.9 Tuesday midnight (over Discord in the #hw3-big-sound-sketches channel): a video of an early sketch (sound + interaction)
    • submit at least one video per person (if you aren't yet in a group) OR per group (if you have a group idea in mind)
    • if group video, be prepared to talk about your contribution?
    • if you/your group have more than one idea, feel free to submit more than one for feedback from the class
  • 2023.5.10 Wednesday (in class): be prepared to try out your sketch using 12 stations

2019-SLOrk-OnceAndDone.jpg

Specification

  • design and prototype a instrument idea intended for the full ensemble (up to 12 human performers and stations)
  • consider issues of playability, expressiveness, the sound through the hemispherical speaker arrays, and also use in an larger ensemble setting
  • come to class on Wednesday prepared to try out your sketch in a full-ensemble setting (12 performers and stations)
    • how will it sound?
    • how will it play?
    • will it be networked?
    • will it be conducted? if so, how? (feel free to invent your own conducting gestures)
    • bring plans for a brief musical statement (1-2 minute) to try with the group
  • please check in your instrument prototype into SVN with a scripts and before class to facilitate running your sketch from every station

Readings

Resources

  • S.M.E.L.T. toolkit for mapping keyboard, mouse, joystick to sound
  • Open Sound Control (networking is optional, but if you do network, OSC is the standard sending control messages)
  • If you need help with ChucK and/or S.M.E.L.T. please reach out in Discord or contact the teaching team!
  • feel free to start experimenting and prototyping on your own, but you'll want to get into the listening room and work with an actual hemi speakers
  • three full station will be set up in the CCRMA Listening Room.
  • if you don't know how to use the SLOrk svn repo then please email yourself all necessary files your instrument uses (i.e., the ChucK program(s)) so you can retrieve them in class to install on a slorkstation during class