256a-fall-2021/final
From CCRMA Wiki
Contents
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
- for reference, check out final projects from previous years:
- https://ccrma.stanford.edu/courses/256a-fall-2020/projects/
- (and you can follow the link to see 2019, 2018, 2017, etc...)
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 presentations: Thursday (12/9) starting at 3:30pm in the CCRMA classroom