256a-fall-2021/final

From CCRMA Wiki
Revision as of 22:20, 8 November 2021 by Ge (Talk | contribs)

Jump to: navigation, search

Final Project: Design Your Own Interactive Audiovisual Software Tool

Milestone 0: Project Proposals

due: in class on Wednesday (11/10)

  • deliverables: three ideas, sketched out, ready to present
    • maximally different from each other
    • try to articulate as much specificity as possible!
    • ideas sketched out e.g., on paper
    • a short paragraph explaining each idea
  • what must your final project have:
    • real-time audio/music, graphics, interaction
    • a software system
  • what can it be?
    • tool, toy, game, instrument
    • or some other, unclassifiable artifact
  • what must it NOT be:
    • a sequencer (though it can contain a sequencer)
    • a playlist generator
    • a music recommendation system
  • allowed programming environments:
    • Chunity
    • anything else must be approved by teaching team

Be prepared to present succinctly in class. Please upload your proposals and design sketches on your webpage.

Milestone #1: Core Mechanic

due: in class on Wednesday (11/17)

  • a working draft of your core mechanic and experience
  • as usual, a 1 minute video demo
  • update your webpage

Milestone #2: Minimal Essential System

due: in class on Monday (11/29)

  • a more fleshed-out system
  • as usual, a 1 minute video demo
  • update your webpage

Final Deliverables + Presentation

  • all materials (webpage, video, screenshots, descriptions, code): due on Canvas on Thursday (12/9) 1pm
  • final (public) presentations: Thursday (12/9) starting at 3:30pm in the CCRMA classroom