Difference between revisions of "256a-fall-2021/final"
From CCRMA Wiki
(→Milestone #2: Minimal Essential System) |
(→Milestone #2: Minimal Essential System) |
||
Line 44: | Line 44: | ||
'''due: in class on Monday (11/29)''' | '''due: in class on Monday (11/29)''' | ||
− | * the minimal essential system: an unpolished version of the | + | * the minimal essential system: an unpolished version of the essential experience; i.e., all core elements working and working together |
* as usual, a 1 minute video demo | * as usual, a 1 minute video demo | ||
* update your webpage | * update your webpage |
Revision as of 19:25, 17 November 2021
Contents
Final Project: Design Your Own Interactive Audiovisual Software Tool
"Design and prototype an interactive software tool, using Chunity and integrating real-time audio and graphics."
- 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...)
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
- upload your ideas / design sketches on your final project webpage.
- be prepared to present succinctly in class.
Milestone #1: Core Mechanics
due: in class on Wednesday (11/17)
- a working draft of your core mechanics and experience
- this should include basic elements of audio, graphics, interaction
- as usual, a 1 minute video demo
- update your webpage
Milestone #2: Minimal Essential System
due: in class on Monday (11/29)
- the minimal essential system: an unpolished version of the essential experience; i.e., all core elements working and working together
- 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