Difference between revisions of "256a-fall-2021/final"

From CCRMA Wiki
Jump to: navigation, search
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."
 
== 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:
 
* 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 22:34, 8 November 2021

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

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