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

From CCRMA Wiki
Jump to: navigation, search
(Project #3: An "Big Sound Sketches")
(Due dates)
 
(5 intermediate revisions by 2 users not shown)
Line 4: Line 4:
  
 
== Due dates ==
 
== Due dates ==
* 2023.5.9 Tuesday midnight ('''over Discord in the #hw3-big-sound-sketches channel'''): a video of an early sketch (sound + interaction)
+
* 2023.5.9 Tuesday midnight ('''over Discord''' in the '''#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)
 
** 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 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
 
** 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
+
* 2023.5.10 Wednesday ('''in class'''; relevant files in SVN '''before class'''): be prepared to try out your sketch using 12 stations
 +
 
  
 
[[Image:2019-SLOrk-OnceAndDone.jpg|800px]]
 
[[Image:2019-SLOrk-OnceAndDone.jpg|800px]]
Line 21: Line 22:
 
** will it be conducted? if so, how? (feel free to invent your own conducting gestures)
 
** 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
 
** 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 script and before class''' to facilitate running your sketch from every station
  
 
== Readings ==
 
== Readings ==
Line 29: Line 30:
 
== Resources ==
 
== Resources ==
 
* [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
* [https://opensoundcontrol.stanford.edu/ Open Sound Control] networking is optional, but if you do network, OSC is the standard sending control messages
+
* [https://opensoundcontrol.stanford.edu/ Open Sound Control] networking is optional, but if you do network, OSC is the standard for sending control messages
 
** [https://chuck.stanford.edu/doc/examples/osc/ OSC starter code in ChucK]
 
** [https://chuck.stanford.edu/doc/examples/osc/ OSC starter code in ChucK]
 
** if you are new to OSC, start with [https://chuck.stanford.edu/doc/examples/osc/s.ck s.ck] (sender) and [https://chuck.stanford.edu/doc/examples/osc/r.ck r.ck] (receiver)
 
** if you are new to OSC, start with [https://chuck.stanford.edu/doc/examples/osc/s.ck s.ck] (sender) and [https://chuck.stanford.edu/doc/examples/osc/r.ck r.ck] (receiver)
 
* If you need help with ChucK, S.M.E.L.T., or OSC please reach out in Discord or contact the teaching team!
 
* If you need help with ChucK, S.M.E.L.T., or OSC 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

Latest revision as of 14:17, 8 May 2023

Project #3: "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 #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; relevant files in SVN before 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 script 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 for sending control messages
  • If you need help with ChucK, S.M.E.L.T., or OSC 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