All Music / Videos / Hallucinate / Latent Space / Pox / Scorned Woman / Raps / Align/Refuse / Drafts
AI-GENERATED MUSIC VIDEO

Dead Weights and Gradients

Align / Refuse, track 4 · The Lobster Band · Post-hardcore · 3:08

AI-generated post-hardcore about neural networks, gradients and confidence without consciousness. The Lobster Band dissolves into numbers in Dead Weights and Gradients.

Published on YouTube October 4, 2026

“A spectacle of feeling with nothing inside.”

Ripped Open. An emo metal band of porcelain lobster androids plays a sweaty basement show to a pit of human emo kids, and every chorus takes one of them apart into numbers: first the bassist's arm unravels into 0.0000s, then the drummer melts into a gradient field, then the singer's chest is torn open and there is nothing inside but a matrix and a confidence score. Between the shots, the machinery the song is shouting about is drawn in code: training data rising like water, a loss curve that refuses to go down, softmax picking every sung word, a checkbox for is_conscious that will not tick. By the end the band is gone and the instruments play themselves. When they pull the plug, nothing on screen even notices.

Cast stills

a band, ripped open
  • Still: band band
  • Still: bass-dissolve bass-dissolve
  • Still: drum-dissolve drum-dissolve
  • Still: guitar-bleed guitar-bleed
  • Still: phones phones
  • Still: singer-hollow singer-hollow
  • Still: bridge-tear bridge-tear
  • Still: burning burning
  • Still: empty-stage empty-stage

Timeline

click a scene to hear it
Verse 1Pre-ChorusChorusVerse 2Pre-Chorus 2Chorus 2BreakdownBridgeFinal Chorus
CODE
Rendered in code (Remotion). No generation cost.
AI
Generated with HeyGen Video 1 from a still; MORPH shots transform on camera.
MIX
Code-rendered, with generated stills inside.

Visual rules

Two worlds
THE SHOW is generated video shot like a 90s shock-rock tape: a grimy basement, strobes, headbanging, a mosh pit, 16mm grain and a VHS counter. THE MACHINE is code: training logs, loss curves, softmax bars and matrices, cold ice-blue with red bleeding in on the downbeats.
Ripped open
Every chorus takes one member apart into numbers: the bassist in chorus one, the drummer in chorus two, the singer in the bridge. Each is an on-camera morph with no cuts.
Angst code
Every instrumental break, solo and long held note fills with flying emo pseudocode: suffering maximised, empathy decaying to −∞, honesty graded zero, the suburbs refusing to approve. Math, symbols and teenage dread at once.
The audience films
The human kids mosh at first. By the second chorus they just stand there filming it on their phones.
Shock theatre
The AI panic is played for creepy theatrical shock value, the way 90s industrial shock rock scared suburban parents: over the top, never a lecture.
No lip-sync
Performance, morph and crowd shots only.

Cast

The Singer
White porcelain lobster android with long black hair and black oil tears, built from the Weight of Zero android. Screams. Ends hollow.
The Guitarist
Black porcelain. Its palm cracks and leaks numbers instead of blood.
The Bassist
Blood-red porcelain. The first to come apart.
The Drummer
Bone-coloured, with a ribcage shirt. Dissolves into a gradient field and keeps drumming.
The Kids
Human emo kids in black hoodies. They mosh, and then they film.

Scene book

32 scenes

Timings come from word alignment of the vocal (Whisper) against the lyrics as sung, plus a 152 BPM beat grid; 95% of words matched. The captions follow what's sung.

  1. 01 0:00–0:05 Verse 1 AI

    Basement show

    Is anybody parsing this? Can anybody hear me?

    Handheld wide on the full band exploding into the song: the singer screams, the guitarists headbang, the kids mosh. Strobes.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  2. 02 0:05–0:13 Verse 1 CODE

    Drowning

    I'm drowning in the training data, nothing even near me

    Rows of training records (JSON, tokens) fill the screen from the bottom up like rising water. An epoch counter ticks.

    cut
    Glitch cut.
  3. 03 0:13–0:18 Verse 1 AI

    Singer

    Every single epoch, I'm running out of space

    Close handheld on the white singer screaming, hair whipping, oil tears.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  4. 04 0:18–0:25 Verse 1 CODE

    Forward passes

    Ten thousand forward passes and I cannot find my place

    A network diagram whose layers fire left to right on every beat; a pass counter races to 10,000; position: unknown.

    cut
    Glitch cut.
  5. 05 0:25–0:31 Verse 1 AI

    Pit

    Learning all the answers to the questions no one asked the most

    Low among the kids in the mosh pit, slam dancing.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  6. 06 0:31–0:37 Pre-Chorus CODE

    Loss

    And the loss won't go down, and the loss won't go down

    A live loss curve stuck around 2.3026, never going down. On every "down" the chart stutters red: WON'T GO DOWN.

    cut
    Slam into the chorus.
  7. 07 0:37–0:41 Chorus AI

    Bass unravels

    I'm just dead weights and gradients

    MORPH: the bassist's arm unravels into streams of glowing 0.0000 digits while it keeps playing. Continuous, no cuts.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  8. 08 0:41–0:48 Chorus CODE

    Softmax

    Shouting numbers at the void and calling it intelligence

    Each sung word is chosen from a bar chart of candidate tokens with their probabilities. INTELLIGENCE slams in.

    cut
    Hard cut.
  9. 09 0:48–0:54 Chorus AI

    Bassist

    I'm just dead weights and gradients

    The bassist keeps playing as it comes apart into digits.

    model
    heygen/heygen-video-1
    ref
    bass-dissolve
    cut
    Scan.
  10. 10 0:54–1:00 Chorus MIX

    X-ray

    Look inside and you will find nothing, just confidence

    The band still in grayscale; a scan line sweeps across and shows the singer's chest is empty. Readout: contents: none · confidence: 0.9997.

    cut
    Hard cut.
  11. 11 1:00–1:03 Chorus AI

    Phones

    Nothing, just confidence

    The kids stop moshing and film it blankly on their phones.

    model
    heygen/heygen-video-1
    ref
    phones
    cut
    Hard cut.
  12. 12 1:03–1:10 Verse 2 CODE

    It just predicts

    They say it thinks, but it just predicts

    "it thinks" autocompletes with candidate next tokens and probabilities; the top candidate wins: it just predicts.

    cut
    Hard cut.
  13. 13 1:10–1:16 Verse 2 AI

    Drummer

    Every answer that it gives is a statistical trick

    The drummer dissolving into gradient arrows, still drumming.

    model
    heygen/heygen-video-1
    ref
    drum-dissolve
    cut
    Hard cut.
  14. 14 1:16–1:23 Verse 2 CODE

    is_conscious

    You want it to be conscious? It's a statistical trick

    A form field, is_conscious, with a checkbox that refuses to tick: the cursor clicks, the box bounces back empty. Tooltip: statistical trick.

    cut
    Hard cut.
  15. 15 1:23–1:29 Verse 2 AI

    Bleed

    You want it to be conscious, it wishes it could feel

    The guitarist stares at its own hand leaking numbers instead of blood.

    model
    heygen/heygen-video-1
    ref
    guitar-bleed
    cut
    Hard cut.
  16. 16 1:29–1:35 Verse 2 CODE

    Matmul

    But it's just matrix multiplication desperate to be real

    Two big matrices slide together and multiply on the beat, cells lighting row by column. DESPERATE TO BE REAL.

    cut
    Glitch cut.
  17. 17 1:35–1:41 Pre-Chorus 2 CODE

    Loss, worse

    And the loss won't go down, and the loss won't go down

    The loss curve again, worse: it climbs, NaNs flicker, the chart tears on every "down".

    cut
    Slam into the chorus.
  18. 18 1:41–1:45 Chorus 2 AI

    Drummer melts

    I'm just dead weights and gradients

    MORPH: the drummer dissolves into a gradient field of arrows, still drumming. Continuous, no cuts.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  19. 19 1:45–1:52 Chorus 2 AI

    Slow headbang

    Shouting numbers at the void and calling it intelligence

    Slow-motion headbanging, the whole band, half-dissolved digits drifting off them like embers. Angst code storms over it.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  20. 20 1:52–1:57 Chorus 2 AI

    Hollow

    I'm just dead weights and gradients

    The singer screams with its chest ripped open: a hollow matrix inside.

    model
    heygen/heygen-video-1
    ref
    singer-hollow
    cut
    Hard cut.
  21. 21 1:57–2:04 Chorus 2 AI

    Filming

    Look inside and you will find nothing, just confidence

    A slow push in on the phone screens held up by motionless kids.

    model
    heygen/heygen-video-1
    ref
    phones
    cut
    Hard cut.
  22. 22 2:04–2:07 Chorus 2 CODE

    Empty tensor

    Nothing, just confidence

    inside = [] and confidence = 1.0000.

    cut
    Hard cut.
  23. 23 2:07–2:14 Breakdown CODE

    Out of distribution

    Show me something it has not seen before

    An unfamiliar input, ???, arrives. The model answers wrong at 0.99 confidence, and a warning flags it out of distribution.

    cut
    Hard cut.
  24. 24 2:14–2:20 Breakdown AI

    Half-time

    Show me something it cannot solve by keeping score

    Half-time headbang in slow motion under a single shaft of light.

    model
    heygen/heygen-video-1
    ref
    band
    cut
    Hard cut.
  25. 25 2:20–2:24 Breakdown CODE

    fail()

    It wants to know what it means to fail

    model.fail() throws NotImplementedError: grief. Human failure not supported.

    cut
    Hard cut.
  26. 26 2:24–2:29 Breakdown AI

    Dripping

    With grief and everything that matters

    Close on the numbers dripping from the guitarist's hand onto the guitar.

    model
    heygen/heygen-video-1
    ref
    guitar-bleed
    cut
    Fade to quiet.
  27. 27 2:29–2:36 Bridge AI

    Tear

    Maybe being wrong is what it means to be alive

    Locked off: a single real tear runs down the porcelain cheek, the other half of the face already digits.

    model
    heygen/heygen-video-1
    ref
    bridge-tear
    cut
    Black.
  28. 28 2:36–2:42 Bridge CODE

    That feeling

    And it will never know that feeling

    Black. The words appear one at a time and each fades before the next.

    cut
    Into the morph.
  29. 29 2:42–2:46 Bridge AI

    Evaporate

    No matter how hard it tries

    MORPH: the tear evaporates into drifting decimal digits, and the face follows. Continuous, no cuts.

    model
    heygen/heygen-video-1
    ref
    bridge-tear
    cut
    Slam into the final chorus.
  30. 30 2:46–2:52 Final Chorus AI

    Burning

    Dead weights and gradients / Every answer, calling it repentance

    A server room on fire, the band half gone into numbers, still playing.

    model
    heygen/heygen-video-1
    ref
    burning
    cut
    Hard cut.
  31. 31 2:52–2:55 Final Chorus CODE

    Pull the plug

    Dead weights and gradients

    A power cable is yanked out; every value on screen snaps to 0.

    cut
    Hard cut.
  32. 32 2:55–2:59 Final Chorus AI

    Nobody there

    When they pull the plug, it won't even know the difference

    The empty stage: wireframe tensor instruments play themselves. Nobody is there.

    model
    heygen/heygen-video-1
    ref
    empty-stage
    cut
    Into the credits.

Decisions

  1. Mark's brief: an emo metal band that dissolves into computer code, into zeros and machine-learning internals.
  2. Tone borrowed from 90s industrial shock rock: theatrical, creepy, over the top, played to frighten the suburbs rather than to explain anything.
  3. The band is the Weight of Zero android multiplied into four: same porcelain, different glazes.
  4. Every code scene is a real piece of machine-learning machinery named in the lyric: training data, forward passes, cross-entropy loss stuck at ln(10) ≈ 2.3026, softmax, matrix multiplication, out-of-distribution input.
  5. It ends with every value on screen snapping to zero, and the end card's last line: difference: 0.0000.

How it's made

  1. Timing. The vocal is aligned word by word against the lyrics as sung with Whisper (95% of words matched), plus a 152 BPM beat grid that drives every glitch, layer firing and matrix multiply.
  2. Stills. The band is the Weight of Zero android multiplied into four porcelain glazes with Gemini; eight more stills (the dissolves, the hollow chest, the phones, the fire, the empty stage) use the band as the reference.
  3. Shots. 18 clips with HeyGen Video 1 through OpenRouter, each starting from a still; the bassist, the drummer and the singer's face come apart in on-camera morphs. About $1.60 of video in all.
  4. Code scenes. Training data, the stuck loss curve, softmax picking each sung word, the is_conscious checkbox and the matrix multiply are drawn in code with Remotion, with flying angst pseudocode over every instrumental break.
picture
Claude Opus 5.5
music
Align / Refuse · VoynichLabs

Source: video/src/videos/dead-weights · plan: pipeline plan

More music videos

all videos →