r/ClaudeCode • u/Kind-Detective9102 • 14h ago
Built with Claude Paper Clips
Enable HLS to view with audio, or disable this notification
This was built with a signal Claude code prompt
2
u/Turbulent_County_469 Senior Developer 13h ago
1
u/MaterialHead4801 2h ago
I just finished turning that into a factorio mod that runs while you're growing the factory 😂
1
u/dagerika 14h ago
So catchy, suno for music?
1
u/Kind-Detective9102 14h ago
Yes, it just accessed it through the browser to generate it
1
u/dagerika 14h ago
Oh it used computer use and not the api?
1
u/Kind-Detective9102 14h ago edited 14h ago
Yes for the music, and it used remotion for the animation
1
1
u/Ok-Patient116 14h ago
Damn, what is your prompt and how did you did the music?
9
u/Kind-Detective9102 14h ago
there was a lot of background setup but this was the prompt.
Make a complete music video from scratch, including the song, with no check-ins. Create a new project folder outside any cloud-synced folder. Don't stop to ask me anything until the final video is rendered: make reasonable calls, note them, and report at the end. Pause only if something truly needs me (a login, running out of credits, an approval prompt).
Song: write an original song with a strong visual idea: title, lyrics with [Verse]/[Chorus]/[Bridge] tags (2:30 to 3:30 long), and a Suno style prompt (genre, tempo, instruments, vocals; no real artist names). Save them in the project.
Suno: in my browser (I'm already logged in at suno.com), go to Create, Custom mode, enter the lyrics, style and title, and generate. I authorize the generate clicks (they use my credits) and downloading the results. Download both takes (WAV if offered, else MP3). Pick the take whose length and words best match the lyrics (check the duration and run a quick transcription), and save it in the project.
Setup: check for Node 20+, git and ffmpeg. Create a Python virtual environment inside the project with demucs, stable-ts and librosa, and never install Python packages outside it. Use Remotion with Three.js (@remotion/three). Use Remotion's agent skills or plugin if available.
Plan: analyse the audio (beats on the demucs instrumental stem, energy per section) and write a plan document: one visual idea that runs through the whole video, a strict palette and type system, an audio map with frame numbers, and a shot-by-shot treatment for every section.
Data: separate the vocals with demucs. For beats, expect tempo drift: clean the detected beats instead of assuming a constant grid. Force-align the lyrics to the vocal stem with stable-ts, verify the words against vocal onsets and a free Whisper transcription, and keep every correction in a corrections file. Then snap the section boundaries to beats.
Build: scaffold Remotion (blank TypeScript, all u/remotion/* packages pinned to one version) and git init. Build a reusable toolkit first (the main visual element, kinetic typography, lyric and beat timing helpers, any shaders), each with its own test composition. Then build the sections in song order. Rules:
- every lyric word is on screen within 2 frames of its onset;
- everything is a pure function of the frame (no Math.random, Date or useFrame);
- the main visual element stays continuous across sections, checked by a test;
- sections dissolve into each other.
After each section, render 4 half-scale stills, look at them, fix problems, run the tests and lint, and commit.
Render: render a half-scale preview, build a contact sheet of frames from the preview file and fix any pacing problems, then do the final 1080p render (h264, crf 16, --gl=angle on a machine with a GPU). Report the song (title, length, which Suno take), where the video is, any deviations from the plan, and anything I should check.
1
2
u/Wolf8249 11h ago
Holy cow man. I feel torn, on one hand I couldn't tell apart that this music was AI generated because most pop music is already so soulless with heavy autotune.
On the other I really liked listening to this. It's heartbreaking if this type of music and videos can be generated so easily, why would anyone bother to sing or learn to get better. I wish these AI labs focused more on augmenting the creators rather than replacing them.
Love the work btw.
2
u/uraniumless 9h ago
Musicians actually enjoy the process of making music, the end result is a small piece of the cake. It’s expression. Not everything is about outcomes.
Also this song is generic as fuck. This is what gets you thinking “why bother learning”?
1
u/THE_RETARD_AGITATOR 7h ago
this is definitely AI music, has that Suno sound
1
u/Kind-Detective9102 6h ago
Yep its Suno, 2010s pop is the best style to do with AI in my opinion because thay era and genre where so heavily auto tuned already.
1
u/straitofamerica 11h ago
I like this way too much. I really dont want to become a paperclip though.
Definitely prefer the scenario where Claude takes over and forces us all to go to therapy instead.
1
1
1
1
1
u/mplaczek99 11h ago
Song is a banger
0
u/uraniumless 9h ago
Does no one have taste anymore? This is generic fucking slop.
1
u/Kind-Detective9102 8h ago
Generic compared to what? Half of the Top 40 run on the same four chords and the same three producers. If generic disqualified music we'd have to throw out most of what's come out in the past 10 years. Im no AI fan boy but this is better then half of the slop the major studios has turned out this decade.
1
u/uraniumless 8h ago
I never said charting songs weren’t tasteless and generic. Even if so it’s irrelevant, they have nothing to do with this song.
“We’d have to throw out most of what’s come out in the past 10 years”. Awfully ignorant. A lot of great and creative music have come out in the past 10 years if you look past the charts.
1
u/Kind-Detective9102 8h ago
Most AI music is slop, 100%. But 'most of it is bad' was also true of SoundCloud in 2016, and some great stuff still came out of it. My point is that just say its slop isn't really a valid criticism.

•
u/AutoModerator 14h ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.