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

Previous
Previous

AugTwins

Next
Next

cuSketch