TenorFlow
Project Summary
TenorFlow is a browser-based interactive vocal synthesizer designed for composition, performance, and music education. The project combines physical-model-inspired vocal synthesis with real-time control methods including MIDI, gesture tracking, and vowel-space interaction.
Core Features
• Built with Faust DSP + WebAssembly for efficient real-time sound generation
• Web Audio pipeline with low-latency browser playback
• 25 IPA-based vowel targets and linear vowel transition control
• Poly/mono switching and external MIDI mapping support
• Gesture control via MediaPipe Hands and camera tracking
Technical Stack
Faust, WebAssembly, Web Audio API, Web MIDI API, JavaScript, MediaPipe Hands, and custom UI logic in a lightweight web architecture.
Use Cases
The project has been developed for creative composition workflows, experimental sound design, and interactive educational contexts such as classroom and workshop demonstrations.