Difference between revisions of "256a-fall-2021/final"
From CCRMA Wiki
Line 2: | Line 2: | ||
"Design and prototype a music software tool and experience, using Chunity, integrating real-time audio, interaction, and graphics." | "Design and prototype a music software tool and experience, using Chunity, integrating real-time audio, interaction, and graphics." | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* what must your final project have: | * what must your final project have: | ||
Line 29: | Line 20: | ||
** https://ccrma.stanford.edu/courses/256a-fall-2020/projects/ | ** https://ccrma.stanford.edu/courses/256a-fall-2020/projects/ | ||
** (and you can follow the link to see 2019, 2018, 2017, etc...) | ** (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 | ||
+ | |||
Be prepared to present succinctly in class. Please upload your proposals and design sketches on your webpage. | Be prepared to present succinctly in class. Please upload your proposals and design sketches on your webpage. | ||
Revision as of 21:34, 8 November 2021
Contents
Final Project: Design Your Own Interactive Audiovisual Software Tool
"Design and prototype a music software tool and experience, using Chunity, integrating real-time audio, interaction, 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
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