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

From CCRMA Wiki
Jump to: navigation, search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
= Homework #1: Rhythm + Arhythmia =
 
= Homework #1: Rhythm + Arhythmia =
 +
 +
Due date: Monday 2008.10.6 11:59:59pm (or thereabout).
 +
 +
<div style="text-align: left;">[[Image:Cornfield.jpg]]</div>
 +
  
 
=== Specification ===
 
=== Specification ===
Line 6: Line 11:
  
  
=== Resources and Potential starting points ===
+
=== Resources and potential starting points ===
 
* if you haven't yet, run through the [[220a-fall-2008/chuck-lab|chuck lab]]
 
* if you haven't yet, run through the [[220a-fall-2008/chuck-lab|chuck lab]]
 
* code from in-class [http://ccrma.stanford.edu/courses/220a/lectures/ lectures]
 
* code from in-class [http://ccrma.stanford.edu/courses/220a/lectures/ lectures]
Line 15: Line 20:
 
=== Deliverables ===
 
=== Deliverables ===
  
'''As usual, turn in all files by putting them in your Library/Web/220a/ directory.'''
+
'''As usual, turn in all files by putting them in your Library/Web/220a/ directory - and check [http://ccrma.stanford.edu/cgi-bin/classmonitor.220a.cgi?d=220a_2008 homework factory] to make sure the entry is accessible.'''
  
 
* 1) '''rhythm.ck''' (and related files) 2) '''a-rhythm.ck''' (and related files)
 
* 1) '''rhythm.ck''' (and related files) 2) '''a-rhythm.ck''' (and related files)
Line 26: Line 31:
  
  
Thanks!!!
+
Have fun!

Latest revision as of 01:24, 3 October 2008

Homework #1: Rhythm + Arhythmia

Due date: Monday 2008.10.6 11:59:59pm (or thereabout).

Cornfield.jpg


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 use code from existing examples, but ultimately aim to create your sound. 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 - and check homework factory to make sure the entry is accessible.

  • 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


Have fun!