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.