HeadWave
Human-in-the-Loop Interface for Biofeedback Art
HeadWave is a human-in-the-loop system for creating generative visuals driven by biosignals. It is a creativity-support tool that allows artists to prompt, patch, and modulate p5.js sketches using a node-based interface where EEG brain activity, face tracking, and hand tracking flow alongside AI-powered code generation.
A generative pipeline produces an initial visual sketch from a natural-language prompt, after which HeadWave exposes the sketch's parameters as patchable ports that can be wired to real-time biosignal streams, LFOs, and scaling nodes for continuous modulation.
By surfacing every generated parameter as an explicit, connectable control point, HeadWave keeps creators in direct command of what the AI produces and how the body shapes its output. This enables rapid iteration on complex brain-responsive scenes, fine-grained mapping between physiological state and visual behavior, and a tighter feedback loop between artistic intention and generative result.
branching in different directions
iterating by using the previous generation as starting point
use EEG signal / CV / LFO to modulate the parameters of the sketch in real time