256-fall-2008/hw3

From CCRMA Wiki
Revision as of 00:22, 14 November 2008 by Ge (Talk | contribs)

Jump to: navigation, search

Homework #3: Sound Peeking

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


Waves-bw.jpg


Specification (part 1 of 3): Delay + Feedback + Moving Average

Specification (part 2 of 3): Polyphony

Specification (part 3 of 3): Sonic/Musical Statement

Note

  • have fun with it!!!
  • your code should compile and run on the CCRMA machines
  • comment your code!
  • choose your own coding conventions - but be consistent
  • you are welcome to work together, but you must do/turn in your own work (you'll likely get more out of it this way)


Deliverables

turn in all files by putting them in your Library/Web/256/hw3/ directory, and concise online documentation + readme

  • 1) source code to the project (*.h, *.cpp, *.c makefile, etc.)
  • 2) online page for your project (should be viewable at http://ccrma.stanford.edu/~YOURID/256/hw3/). It should include:
    • links to your files of various kinds
    • instructions on building the project (for example, anyone in the class should be able to download
    • a short README text section that:
      • conveys your ideas/comments in constructing each program
      • describes any difficulties you encountered in the process
      • lists any collaborators
  • 3) email Ge with the link to your web page, as a confirmation that you are submitting the assignment