MagicalTrailShader OSC Visualizer
Ambisonic energy-driven trail shader animation via p5.js and OSC.
A Processing/p5.js script mapping IEM EnergyVisualizer grid values to a dynamic trail shader animation in real time via OSC. Produces distinctive flowing visual patterns driven directly from spatial audio feature streams. Suitable for live performance and educational demonstrations of ambisonic sound field behaviour.
Based on Jason Labbe’s Magical Trail Shader sketch, adapted so the animation responds to 426-point ambisonic energy readings from the IEM EnergyVisualizer plugin via OSC. Setup mirrors the FrozenBush visualizer: Processing IDE with p5.js mode, Node.js OSC bridge, and a VST host.

OSC bridge (p5js-osc) running — ready to relay EnergyVisualizer data to p5.js.

IEM EnergyVisualizer OSC output configured in REAPER.
Animation example: