Blind model battle for beats

BeatArena

checking

Side A

Waiting for a beat

-- cpm

Start a battle to hear the first contestant.

// Strudel code appears here

Side B

Waiting for a beat

-- cpm

Start a battle to hear the second contestant.

// Strudel code appears here

Enter a prompt and start a new battle.

Leaderboard

    How it works

    Two contestants are sampled from a model plus reasoning roster. Their identities stay hidden until you vote. Ratings update after every battle.

    The browser preview plays a simple WebAudio rendering of each generated beat, while the Strudel code is kept ready for copy or deeper editing.