Difference between revisions of "220a-fall-2008/hw1"

From CCRMA Wiki
Jump to: navigation, search
Line 9: Line 9:
 
* code from in-class [http://ccrma.stanford.edu/courses/220a/lectures/ lectures]
 
* code from in-class [http://ccrma.stanford.edu/courses/220a/lectures/ lectures]
 
* chuck [http://chuck.stanford.edu/doc/examples/ examples], [http://chuck.stanford.edu/doc/program/ugen.html unit generator reference], and [http://chuck.stanford.edu/doc/program/stdlib.html library reference]
 
* chuck [http://chuck.stanford.edu/doc/examples/ examples], [http://chuck.stanford.edu/doc/program/ugen.html unit generator reference], and [http://chuck.stanford.edu/doc/program/stdlib.html library reference]
 +
* most importantly: your imagination and ears
  
  

Revision as of 17:03, 27 September 2008

Homework #1: Rhythm + Arhythmia

Specification

In this assignment, you are to create two ChucK programs (each program can consist of one or many .ck files) - each of which generates a musical statement. One program is to be "rhythmic", and the other to be "a-rhythmic". As part of the assignment, you define what "rhythmic" and "a-rhythmic" means. You are free to modify existing examples, or create your own programs from scratch, or some combination thereof. Record (via JACK) into Audacity (some "post-production" in Audacity, if desired, is allowed. However, try to do the bulk of things in the code!


Resources and Potential starting points


Deliverables

As usual, turn in all files by putting them in your Library/Web/220a/ directory.

  • 1) rhythm.ck (and related files) 2) a-rhythm.ck (and related files)
  • 3) make one .wav file hw1.wav concatenating the two results into one longer file
  • 4) a short README text (readme.txt) file that:
    • describes your definition/interpretation of "rhythmic" and "a-rhythmic"
    • instructions on running your programs
    • any comments about each program / musical statement
    • describe any difficulties you encountered in the process


Thanks!!!