Ready: studio UI is online; real audio output is gated until a model returns provider audio.
0 songs / 0 uploads / 0 voices / 0 exports
Prompt-to-song
Create Song
Real provider gate is closed. Local 16/32-bar demo rendering is disabled, so this page will not output fake audio.
Provider output
Lyrics and render notes
[Title] Restart After Rain [Intro] Static on the window, city lights counting me in. [Verse 1] I left the old room with the echo still awake, Packed every promise in a suitcase I could break. The night was heavy but the pavement held a beat, I heard my name inside the traffic and the heat. [Pre-Chorus] If the heart can crack, it can open wider, If the dark comes back, I can sing it brighter. [Chorus] I restart after rain, let the skyline learn my name, Every scar becomes a rhythm, every loss becomes a flame. I restart after rain, no more living in the pain, Turn the silence into thunder, make the hook remember me. [Verse 2] New keys, clean bass, soft drums under neon blue, I am not the ghost that someone else outgrew. [Bridge] Hold the note, let it bend, let it climb, I own the break, I own the time. [Final Chorus] I restart after rain, let the skyline learn my name, Every scar becomes a rhythm, every loss becomes a flame. [Outro] Morning hits the glass. I am still here.
Generation route: real backend provider only. If the real-engine gate is closed, output is blocked instead of faked.
Output contract: MP3/WAV and stems only after the selected engine returns real audio.
Jobs
WebSocket-style progress feed
No jobs yet.