Jump to content

128-spring-2014/hw1: Difference between revisions

From CCRMA Wiki
Ge (talk | contribs)
No edit summary
Ge (talk | contribs)
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Assignment #1: Single Hemi SLOrk Instrument  =
= Project #1: Create A New SLOrk Instrument  =


Due dates:  
Due dates:  
* '''milestone A''' 2014.4.9 in class: work-in-progress; 30 second live demo
* '''milestone A''' 2014.4.9 in class: work-in-progress; 30 second live demo
* '''milestone B''' 2014.4.16 in class: finished instrument; 2 minute live mini-performance
* '''milestone B''' 2014.4.16 in class: finished instrument; 2 minute live mini-performance


[[Image:SLOrk-lr-01m.jpg]]
[[Image:SLOrk-lr-01m.jpg]]


This assignment asks you to create a laptop orchestra instrument for a single hemispherical speaker array.
In this project, you are to create a laptop orchestra instrument for a single hemispherical speaker array.
 


== Specification ==
== Specification ==
* create an instrument for laptop and a single hemi using ChucK
* design and create a new instrument for laptop and a single hemispherical speaker array!
* use ChucK to create/implement the instrument
* should take advantage of the multi-channel aspect (or have a good reason to not do that)
* should take advantage of the multi-channel aspect (or have a good reason to not do that)
* consider issues of playability, expressiveness, sound, and also use in an ensemble setting
* consider issues of playability, expressiveness, sound, and also use in an ensemble setting
* craft a very short piece for your instrument, describe/score it, turn in with assignment
* craft a very short piece (~2) for your instrument, describe/score it, and perform it in class
* each person should turn in their own instrument - however, working together is highly encouraged!
* each person should turn in their own instrument - however, working together is highly encouraged!
* feel free to use any combination of keyboard, mouse/trackpad, joystick, gametrak, and any other input device
* feel free to use any combination of keyboard, mouse/trackpad, joystick, gametrak, and any other input device
Line 21: Line 24:
* [http://chuck.stanford.edu/ ChucK] audio programming language
* [http://chuck.stanford.edu/ ChucK] audio programming language
* [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
* 3 full stations will be set up in the CCRMA Listening Room ([http://ccrma.stanford.edu/rooms room schedule/sign-up])
* feel free to start experimenting and prototyping on your own, but you'll definitely want to get into the listening room and work with the actual hemi speakers and laptop
* come to the tutorial on ChucK and S.M.E.L.T. on Sunday (4/6) at 3pm, CCRMA classroom
* come to the tutorial on ChucK and S.M.E.L.T. on Sunday (4/6) at 3pm, CCRMA classroom

Latest revision as of 22:46, 4 April 2014

Project #1: Create A New SLOrk Instrument

Due dates:

  • milestone A 2014.4.9 in class: work-in-progress; 30 second live demo
  • milestone B 2014.4.16 in class: finished instrument; 2 minute live mini-performance


In this project, you are to create a laptop orchestra instrument for a single hemispherical speaker array.


Specification

  • design and create a new instrument for laptop and a single hemispherical speaker array!
  • use ChucK to create/implement the instrument
  • should take advantage of the multi-channel aspect (or have a good reason to not do that)
  • consider issues of playability, expressiveness, sound, and also use in an ensemble setting
  • craft a very short piece (~2) for your instrument, describe/score it, and perform it in class
  • each person should turn in their own instrument - however, working together is highly encouraged!
  • feel free to use any combination of keyboard, mouse/trackpad, joystick, gametrak, and any other input device


Resources

  • ChucK audio programming language
  • S.M.E.L.T. toolkit for mapping keyboard, mouse, joystick to sound
  • 3 full stations will be set up in the CCRMA Listening Room (room schedule/sign-up)
  • feel free to start experimenting and prototyping on your own, but you'll definitely want to get into the listening room and work with the actual hemi speakers and laptop
  • come to the tutorial on ChucK and S.M.E.L.T. on Sunday (4/6) at 3pm, CCRMA classroom