A collaborative instrument where swarm agents paint with sound and compose with color. Drawing creates music, music creates visuals, and swarms self-organize with emergent behaviors.
How to Use
Draw on Canvas: Click and drag to spawn swarm particles that follow boids flocking behavior
Colors = Sounds: Each color produces a different musical frequency
Swarm DNA: Adjust separation, alignment, and cohesion to change swarm behavior
Acoustic Architecture: Enable effect zones where shapes modify audio passing through them
P2P Multiplayer: Create or join a room to collaborate with others in real-time
Keyboard Shortcuts
Space - Spawn swarm at cursor position
R - Toggle recording
C - Clear canvas
H - Toggle this help overlay
D - Toggle left sidebar (Swarm DNA)
E - Toggle right sidebar (Effects)
M - Toggle microphone input
1-7 - Select color palette
Emergence Music
The swarm behavior generates music through these mappings: