Animation 1
Animation 2
Maps spectral features extracted from music into continuously varying RGB colors via a custom mixing function. A random walk algorithm generates brush strokes whose width and direction shift with the underlying audio, producing paintings unique to each piece of music.