Selected work
All work →Atmosphere(s)
A real-time system that listens to music and answers it in light — spectral and dynamic analysis of Spotify audio drives four generative visual channels, recomposed through Resolume into three distinct emotional registers.
Projection Mapping on Unusual Surfaces
Investigating projection mapping beyond flat walls — testing tree bark, sculptures, and textured outdoor surfaces to develop calibration guidelines for non-flat, non-white canvases.
Real-Time Weather & Audio Reactiveness
Combining local weather data and audio input into an ambient visualisation that mirrors emotional tone — mapping atmospheric conditions and sonic features into a unified mood system.
Research log
All entries →Audio Reactivity Across Genres — Why Your Thresholds Break
Wideband amplitude analysis works well until you change the music. A look at why genre-specific loudness profiles break normalization thresholds, how different frequencies dominate amplitude measurements, and what actually works without a precise EQ.
What's on My Desk: Tools for Real-Time Audiovisual Work
A walkthrough of the physical and digital tools that make up my working environment — from Arduino sensor arrays to VB-Cable audio routing to projecting onto walls.