Frame from Bach cello prelude performed by six models
PromptFull
You are given a MusicXML file of Bach’s Cello Suite No. 1 Prelude (BWV 1007). Build a single self-contained HTML page that performs it both audibly (Web Audio) and visually (canvas), as creatively as you can — no libraries, one shot. Avoid the notes-falling-on-a-piano-roll cliché.

Make it yours. Swap the piece named in the first sentence ("Bach’s Cello Suite No. 1 Prelude (BWV 1007)") and attach its MusicXML instead. Keep "no libraries, one shot" and the closing line that rules out the piano-roll look.

Make it hereFree runs soon

Bach cello prelude performed by six models

A two-minute reel of six models each turning the same MusicXML score of Bach's Cello Suite No. 1 Prelude into one self-contained HTML page that plays it with Web Audio and draws it on canvas, in one shot with no libraries. About $3 in tokens for all six.

“Setup: each model got the identical prompt and one attempt”

You'll need

  • A MusicXML file of the piece (the creator used a public MuseScore arrangement)
  • A way to record the page as a video
How it was made

Each model got the prompt with the MusicXML file attached and one attempt. The PromptFrenzy write-up the creator links adds that there were no follow-ups or tools, and that every model ran at its provider's default effort under a shared 64k output-token budget, raised for GLM-5.2. GPT-5.5's first page crashed its own render loop, so it got a second identical shot, which is the one shown. The pages were rendered frame by frame with offline audio rather than screen-recorded. DeepSeek V4 Pro plays the piece about four times too fast.

About $3 in tokens across all six models

Posted Jul 2, 2026 · r/singularity on Reddit · 399 upvotes · 50 comments

Prompt from: Comment on the post

Every run with its playable HTML (PromptFrenzy)

The MusicXML arrangement used

Look notesby Reference

Six canvas visualizations of the same Bach prelude, one per model and each labelled with its cost: linked glowing dots, a rainbow spiral, a tangle of white light ribbons, orbiting gold bodies, a blue-green melodic line, and a nearly empty starfield.

Color
Black and dark navy grounds. White and pale green for Claude Fable 5, a rainbow burst in gray haze for Claude Sonnet 5, white ribbons with pink nodes for GPT-5.5, gold for Gemini 3.1 Pro, and a green-to-blue gradient for GLM-5.2.
Type
The model name in white at top left over a small red line with the lab and cost ("Anthropic · ≈$1.59 (priciest)"), and bold white captions centered at the bottom, with prompt quotes in pink italics.
Framing
16:9. Each visualization sits in the middle of a dark frame with the label in the top-left corner and two-line captions along the bottom; GPT-5.5's page adds a thin progress bar and measure counter at the bottom edge.
Sound
Each page plays the prelude itself with Web Audio, and the pages were rendered with offline audio rather than screen-recorded, according to the creator's write-up.
Structure
Claude Fable 5 under "All six got the IDENTICAL prompt, one attempt each. No retries. No edits. No libraries." and then a quoted line of the prompt, Claude Sonnet 5's "a spiral of sound" after about 45,000 tokens of thinking, GPT-5.5's "ribbon of light weaving the melody" at two points, Gemini 3.1 Pro as "the cheapest of the big labs: ≈$0.17", GLM-5.2, which "thought the longest: ~20 MINUTES", then "The whole six-model orchestra: about $3 in tokens.", and DeepSeek V4 Pro, labelled "4x too fast", over a nearly empty dark frame.

More like this

0:43

Lyric video remake with sticker-style type

Opus 5.5

3:01

Lyric video staged on a Windows XP desktop

Claude Code · Plain JavaScript

4:14

EDM video mixing DJ footage and shaders

Opus 5.5

3:27

Anime lyric music video made from an mp3

Opus 5.5

5:25

Claude introduces itself in a music video

Opus 5.5

3:00

Music video for a VTuber character

Opus 5.5

3:25

Anime music video for a bitcoin anthem

Opus 5.5

2:22

Claude Pop music video, remade overnight

Opus 5.5

0:20

Beat-synced slideshow of concrete details

Partial prompt · HyperFrames

2:02

Synth-baroque acid canon with a visualizer

Partial prompt · Claude Code · Python

3:17

Dithered ASCII music video on the AI race

Partial prompt · Claude Code · JavaScript

1:59

Clawd rides a star-whale in watercolour

Claude Code · ClaudeAnimationBase

2:41

Fashion-film music video for P(doom)

YouMind

1:05

Perler-bead pixel-art music video

Claude Code

3:38

Music video on AI fear-mongering

Prompt described · Claude Code · Remotion

4:22

Cartoon music video about linear algebra

Claude Code

2:55

Pixel-art rap about Claude, made in code

Claude Code · TypeScript

6:13

Functional Emotions painted music video

Partial prompt · Claude Code · WebGL2

2:37

Watercolor music video for a P(doom) song

Prompt described · Claude Code · p5.js

0:20

Rainbow slinky down an endless escalator

GPT-6 Astra · HTML canvas

0:18

Magenta-to-cyan audio spectrum bars

OpenCode · Remotion

0:05

Seamless side-view car loop with parallax

Perplexity · HTML canvas

0:51

Ink-and-watercolour explainer for an app

Claude Code · Plain JavaScript

0:08

Low-poly horse loop across GPT-6.1 levels

GPT-6.1 Sol · Three.js

1:06

Stickman Jedi vs. Sith duel, four models

Codex · Canvas

1:37

Shader universe grown from one typed word

Claude Code · Three.js

6:36

Toy theatre: an octopus sues the Moon

Partial prompt · Claude Code · Plain JavaScript

1:00

The First Spark, a black-ink short film

Claude.ai · Canvas 2D

0:30

Cop's coffee break, directed by two models

Opus 5.5

0:28

Forest fire simulation by six models

3.7 Sonnet · Python