Day 14: (Mon Oct 18, Week 8) Real-Time Program Structure¶
Notes for 2021-10-18.
New Assignments¶
- New assignment not yet published, but each pair will be building a simple musical instrument. We will play these as an ensemble. 
Administrative¶
- Comments on mid-term grades. 
Agenda¶
- In-class game demonstrations and critique. - Today we’ll begin a slightly more formal critique scheme. 
 
- My oversight: please add your CircuitPython code to your game post, either as an attached file (if long) or as a SyntaxHighlighter Code block (if brief). 
- Discussion of real-time event processing. - Classification: Decision Tree Classifier - Raspberry Pi Pico 
- Real-time event loops: Gesture Game 
- Model-based interpretation: state observers, FSM parsers, probabilistic (HMM, POMDP) 
- Deeper followups: SciPy Signal Processing, scikit-learn. 
 
- In-class experiment: sound production. - Work with your new partner. 
- Find different ways for the marbles to create sounds, either tonal or rhythmic. 
- Sketch several ways the process could be autonomously modulated using actuation and sensing. 
- Identify a suitable means for human interaction. 
- Identify a symbolic representation for external events as a text string.