AlgoRave

Live-coded music and visuals, made easier to create. Compose with an agent, edit the material, and remix what others have made.

A pattern plays, a shader moves to it. Ask the agent for a change, read what it proposes, apply it or throw it away. Everything you make stays editable and remixable.

Try AlgoRave

In development · Open to try

The agent proposes. You decide.

Every suggestion arrives as a readable change to the code. Apply it, hear it, undo it. The material never disappears behind a generator.

The AlgoRave collection, with a featured music-reactive shader

Start from someone else’s pattern.

The collection holds small studies you can open, play and change. Publish yours for the next person.

Why I made it

Live coding is one of the best-kept secrets in music: people writing a beat and a visual in real time, in front of a crowd. It is also hard to get into, because you first have to learn a language.

AlgoRave is my early attempt at lowering that step without hiding the material. Ask for a techno kick, see the code the agent proposes, keep it or undo it. What you make can be taken apart and remixed by the next person. That is the part worth keeping.

Details

Runs in
Any modern browser
Music
Strudel patterns
Visuals
GLSL shaders that react to the music
Status
In development, open to try

From the blog