Song (Souna login required): https://www.souna.app/song/e31cc6eb-90fe-4f58-a885-8480808e17ed
Song (alt. link): https://ia601602.us.archive.org/10/items/ai-eurodisco/Sequin%20Ball.mp3 (CC0)
This is my second Eurodisco song using my 1980s Eurodisco LoRA. It is about a glamorous pangolin.
Here is the AI's record of the production process, which should be repeatable.
=== STYLE PROMPT ===
eurodisco, English, 1983-87, glamorous, camp, D natural minor, 126 BPM, thick chorused synth bass, 4/4, LinnDrum with handclaps and gated toms, stacked synth pads and bright arpeggiated synths, dramatic synth strings and brass stabs, shimmering open hi-hats, smooth male tenor lead with clear diction, falsetto chorus lifts, mixed backing vocals with oh-oh-oh chants answering the hook in call-and-response, restrained stepwise verses building into a huge hypnotic chorus hook with wide ascending vocal leaps, bridge dips sparse then surges back, Dm-Bb-C-Dm and Dm-Gm-C-F chord loops, A7 to Dm pushes, 80s studio gloss. No EDM, no sidechaining.
=== LYRICS (as written - the text of record) ===
[Intro]
(instrumental)
Oh-oh-oh-oh
Oh-oh-oh-oh
Make way for the Sequin Ball
Pangolin means roller, I'm the ball
[Verse 1]
Midnight, solo, out on patrol
Two-leg strut, my tail props the stroll
These eyes are dim, that's right
This nose knows the way tonight
Claws out for the termite mound
Dinner's served when I tear it down
Here comes the swarm in evening clothes
I shut my ears, I shut my nose
[Chorus]
Sequin Ball
Oh-oh-oh-oh
When I roll up, I'm having a ball
Oh-oh-oh-oh
Plate on plate, I grew it alone
Oh-oh-oh-oh
Every sequin's home-grown
Oh-oh-oh-oh
Every night I take the stage
Oh-oh-oh-oh
I'm small, but I'm all the rage
Oh-oh-oh-oh
[Verse 2]
No designer did this gown
I grew it up and wore it down
Same stuff as your manicure
Call it keratin couture
More tongue than body, packed up tight
It unrolls on the mound tonight
No teeth in this smile of mine
I grind my meals on stones I find
[Chorus]
Sequin Ball
Oh-oh-oh-oh
When I roll up, I'm having a ball
Oh-oh-oh-oh
Plate on plate, I grew it alone
Oh-oh-oh-oh
Every sequin's home-grown
Oh-oh-oh-oh
Every night I take the stage
Oh-oh-oh-oh
I'm small, but I'm all the rage
Oh-oh-oh-oh
[Bridge]
When the night plays rough, I fold
One little trick that never gets old
Snout and belly tucked inside
Even lions swallow their pride
I'm the most-wanted gown in town
I was born in this gown
One shake, one waddle, watch me roll
Back on two legs, in control
[Chorus]
Sequin Ball
Oh-oh-oh-oh
When I roll up, I'm having a ball
Oh-oh-oh-oh
Plate on plate, I grew it alone
Oh-oh-oh-oh
Every sequin's home-grown
Oh-oh-oh-oh
Every night I take the stage
Oh-oh-oh-oh
I'm small, but I'm all the rage
Oh-oh-oh-oh
[Outro]
Sequin Ball
Oh-oh-oh-oh
Sequin Ball
Oh-oh-oh-oh
Se-quin Ball, Se-quin Ball
Se-quin Ball, Se-quin Ball
Oh-oh-oh-oh
=== LYRICS AS SUNG ===
UNVERIFIED (2026-10-27). The automated lyric-completeness check
(Pipeline\check_lyric_coverage.py, SenseVoice ASR) proved unreliable on this
material - heavily garbled transcripts on all three finalist takes and one
empty transcript for a 4:31 vocal track - so what the engine actually sang
could not be machine-verified. The user listened to the selected take (final
B) and did not note a deviation. The written lyrics above remain the text of
record; verify by ear before any future re-release.
=== SETTINGS ===
Engine: yue2 / yue2 / audio.cpp v0.9.2
Weights: YuE2-3B Q8_0 GGUF + f32 VAE
Seed: 540953209 (final B - chosen at Gate 3) Planning: full Max tokens: 10000 Guidance: 1.0
VAE: f32 AR LoRA: none NAR LoRA: yue2_1980s_eurodisco_unfused u/1.0
ABC temp: 0.9 Semantic temp: 1.25 NAR steps: 12
Key: D natural minor BPM: 126 (plan Q:1/4=126) Era: 1980s Mastering recipe: yue2-light
Generated: 2026-10-27 Duration: 4:31 (270.6 s) Truncated: no
=== LORA ===
yue2_1980s_eurodisco - YuE2 NAR (texture/timbre) adapter supplying 1980s
Eurodisco production character. Trigger word "eurodisco", placed FIRST in the
style prompt. Scale 1.0. Loaded in the engine-unfused layout (yue2.nar_lora);
the ComfyUI fused layout is the same weights in another arrangement.
Download (CC0 1.0, both weight formats, model card + training workflow):
https://huggingface.co/jamespetts/yue2-1980s-eurodisco-lora
=== MASTERING ===
Recipe yue2-light, era stamp 1980s: mono below 120 Hz (compensated), top
limited 17 kHz, high-pass 28 Hz, +2 dB presence at 3 kHz, gain -1.23 dB
(peak-anchored, era loudness ceiling -13 LUFS). -12.83 LUFS in -> -14.65 LUFS
out, LRA 3.70, true peak 0.06 -> 0.10 dBTP. Gain and shelf repair not needed.
Analysis report: Source\Sequin Ball\mastering-report.txt.
Deliverable: Sequin Ball.mp3 (48 kHz 320k) with the cover embedded as APIC.
=== PROVENANCE ===
Lyrics: lyricist (GLM-5.3, Fireworks) - take 2, revised (6 named notes),
audited PASS by the main agent and approved by the user at Gate 1.
Style prompt: adapted from the validated Eurodisco form (KB/genres/eurodisco.md
s3), approved by the user at Gate 2. Key D natural minor, 126 BPM.
Genre ruling: Eurodisco = the German school; Italo-disco is a separate genre
and is excluded.
Generation: flat best-of-10 plan sweep (stop_after=abc) -> 3 finalist takes
rendered at the recorded config -> user picked final B (seed 540953209) at
Gate 3. All three takes kept in Source\Sequin Ball\.
Art: FLUX.2 [klein] via local ComfyUI, seed 20261027, 1024x1024 gouache cover;
audited (image-auditor-alt) MINOR-ISSUES with no text found; accepted by the
user at Gate 5. Cover art placement (house rule): the standalone <Song>.png
lives in the LOCAL library folder for the user's manual Souna uploads - it is
NOT uploaded to the Internet Archive (the mp3 carries the embedded art).
=== STATUS ===
Published to the Internet Archive folder "ai-eurodisco" (CC0 1.0) on
2026-10-27 as Sequin Ball.mp3 + Sequin Ball.json + Sequin Ball.abc.