NeuralGrid: A Physical Interface for Live Sequencing and Improvisation
California Institute of the Arts
Draft — NIME target · mid-build
Abstract
NeuralGrid is a sensor-dense physical controller whose models speak a symbolic vocabulary before they speak sound. Pads, ribbons, lidar, and contact microphones are smoothed and interpolated into a coherent output format defined by the dimensional space the sensors represent. A first model interprets gesture through a symbolic vocabulary borrowed from tabla — where bols are spoken strokes, theka holds a cycle, and tihai and kaida act as geometric transforms over stroke sequences — so phrases can be played, combined, varied, and spoken aloud. A second model translates that symbolic stream onto any synthesis engine through seven perceptual axes. The translator is deaf by design: it never hears what it renders, which keeps model latency structurally outside the audio path.
Structure
- Introduction — the Machine Lab, and the case for a universal controller
- Related work — grid controllers, gestural mapping, and computational models of tabla
- The symbolic layer — bols as vocabulary, theka as cycle, tihai and kaida as transforms
- The translator — seven perceptual axes, and what it means for a model to be deaf
- Instruments as constraint — hardcoding regions of translator behavior
- Hardware — pads, FSRs, ribbons, lidar, contact mics, and the sensor-to-space mapping
- Architecture — keeping every model out of the hot path
- Evaluation — latency of the fast plane; whether the axes are independently steerable
- Future work — Machine Lab renderer, browser controller/renderer pair
Resources
- NeuralGrid design document
- DemiurgeOS — the platform it runs on
- Universe node