About
Oh My Ondas is a portable instrument that captures the sound of a place and turns it into music. It records GPS coordinates, ambient audio, and local radio frequencies, then layers everything with beats and synthesis. Each composition is tied to a specific location and moment — it can't be reproduced anywhere else because the source material only existed right there, right then.
"Ondas" means waves in Spanish. Sound waves, radio waves, the waves of a place.
What it does
8-track step sequencer, sampler with 8 pads, subtractive synth, effects chain (delay, granular, glitch, bitcrush). Every pattern gets tagged with GPS coordinates and a timestamp. An AI composition engine detects the environment — location type, time of day — and generates rhythms that fit the context. Internet radio sampling discovers local stations via GPS and lets you capture whatever's broadcasting nearby.
Why it's built this way
The interface maps directly to physical controls — no menus, no dropdowns, everything is a button you can hit with your thumb. Fill effects use hold-to-activate like hardware drum machines. The location binding isn't a feature added on top; it's the core concept. Take the instrument to a different corner and you get a different piece.
Specs
- Processor
- Teensy 4.1 (600MHz ARM Cortex-M7) + ESP32-WROOM (WiFi/BT/GPS comms)
- Audio
- SGTL5000 codec (Teensy Audio Shield), Web Audio API, 3.5mm stereo out + mic in
- Interface
- 5" IPS capacitive touchscreen (800×480), 8 copper-tape touch pads (MPR121), 4 rotary encoders, transport buttons, WS2812B RGB LEDs
- Connectivity
- WiFi, Bluetooth, GPS (NEO-6M), RTL-SDR radio input, USB-C, MIDI
- Software
- 8-track sequencer, sample playback, subtractive synth, FX processing, scene management, AI pattern generation, internet radio
- Power
- 3500mAh LiPo, USB-C charging, 5–7 hours runtime
- Enclosure
- 200×140×45mm, CNC aluminum, ~600g with battery
- Targets
- Audio latency <10ms, touch response <50ms, boot <30s