Project Outline - NickalusLindale/Visual-Theremin GitHub Wiki
I. Creating a Simple Oscillator Controlled by Motion Capture
Create connectivity between Max and TD
- Create simple oscillator in Max controlled by sliders
- Create Gen variables (oscillator, random step) in TD
- Send TD variables to Max
- Use var to control the interface (sliders, bangs, etc.)
Build a TD patch that uses MediaPipe for hand tracking
- Incorporate MediaPipe (Open Source)
- Create an output that transfers floats
- Create a recorded version of variable changes that can be replicated in Max
Build a Max patch that utilizes TD variables
- Create a Max patch for an oscillator
- Build interface of patch that can be controlled through imported variables
- Connect TD and Max modules
Deepen connectivity of patches
- Utilize more variables from MediaPipe (ie different finger articulations)
- Create additional oscillators from MoCap control (diff waveforms?)
- Create hand gesture to switch between/turn off oscillators in Maxmsp
II. Filter Controls and Audio Playback Manipulation