Clojure, Sound, and Wearable Tech
summary
A wearable system uses LightBlue Bean sensors (about four per performer for a ten-person cast) to stream BLE data into a Node.js device server (noble) and into ClojureScript over OSC, where Clojure on the JVM transforms noisy sensor streams into discrete events. Those events drive overtone for a responsive soundscape and projection mapping visuals; demos show distinct wind fire and rain mappings and workshops in Buenos Aires and Cusco confirm it works though the wearables need polishing. Uses core.async channels for event flow and live prototyping.
AI-written summary · about








