|
Thread!!!
|
dabase
Usernummer # 21890
|
verfasst
https://song-prompt-writer.maschinenlesbar.org/
Ich habe die Tage an einem Tool gebaut, was aus 'normalen' Lyrics dann welche für Suno bauen kann.
Ich baue so nach und nach alles ein, was ich immer wieder selber verwende, um songs in einem bestimmten Stil zum leben zu erwecken.
Bis auf das UI sind viele Sachen so, wie ich mir das vorstelle und so gehts mit dem mcp server weiter, damit man das auch in andere sachen Integrieren kann.
Ich hab die Software mal für euch poliert und funktionierend gemacht. Gerne für freunde und familie mir email Adressen schicken, ich klicke euch dann einen account. Weiter beworben muss es nicht werden. Ich bau es sowieso weiter und dachte es ist lustiger das mal zu teilen.
Ich werde hier - hin und wieder - mal ein changelog hinterlassen.
Disclaimer: Software mit Agent geschrieben und zur Anwendung mit Suno oder anderen Diensten gedacht, aber es werden weder eure Daten an ein LLM geschickt oder damit verarbeitet und auch nicht für später abgespeichert. Technisch ist es bissle ausgefuchst und darum ist es hinter einem webservice versteckt. Es wird nix getrackt und nur für technischen Krimskrams mal ein log geschrieben.
code:
[Intro – beat only, 8 bars]
[Verse 1 – deadpan spoken, chant answers every line] Ich will stillen im Café (Bebi, bebi, bebi) Ich will kein Tuch, ich will Filet (Bebi, bebi, bebi) Ich will, dass du rüberstarrst (Bebi, bebi, bebi) Und dann merkst, wie blöd du warst (Bebi, bebi, bebi) Ich will Titten auf Plakaten (Bebi, bebi, bebi) Meine sollen draußen warten? (Bebi, bebi, bebi) Ich will Nippel in der Bahn (Bebi, bebi, bebi) Ich will Nippel auf Instagram (Bebi, bebi, bebi)
[Drop – instrumental, 8 bars]
[Verse 2 – deadpan spoken, chant answers every line] Ich will Schlaf, acht Stunden lang (Bebi, bebi, bebi) Ich will, dass du aufstehst, Mann (Bebi, bebi, bebi) Ich will Sekt statt Fencheltee (Bebi, bebi, bebi) Ich will mein altes Dekolleté (Bebi, bebi, bebi) Ich will meine Jeans von früher (Bebi, bebi, bebi) Ich will dich ein bisschen müder (Bebi, bebi, bebi) Ich will, dass du auch mal tropfst (Bebi, bebi, bebi) Und nachts um drei das Kissen klopfst (Bebi, bebi, bebi) Ich will Sex, vielleicht im Mai (Bebi, bebi, bebi) Finger weg, sonst gibt's Geschrei (Bebi, bebi, bebi)
[Drop – instrumental, 8 bars]
[Verse 3 – deadpan spoken, chant answers every line] Ich will Pumpen im Büro (Bebi, bebi, bebi) Ich will nicht dafür aufs Klo (Bebi, bebi, bebi) Ich will Elterngeld in bar (Bebi, bebi, bebi) Ich will deins dazu, na klar (Bebi, bebi, bebi) Ich will, dass deine Mutter schweigt (Bebi, bebi, bebi) Wenn sie mir ihr Fläschchen zeigt (Bebi, bebi, bebi) Ich will, dass die Oma glotzt (Bebi, bebi, bebi) Ich will, dass der Spießer kotzt (Bebi, bebi, bebi) Ich will stillen im Bundestag (Bebi, bebi, bebi) Weil ich's kann und weil ich's mag (Bebi, bebi, bebi)
[Breakdown – filtered beat, whispered] Ich will gar nichts mehr erklären (Bebi, bebi, bebi) Ich will nur mein Kind ernähren (Bebi, bebi, bebi)
[Final Drop – chant only] Bebi, bebi, bebi Bebi, bebi, bebi Bebi, bebi, bebi Bebi, bebi, bebi
[Outro – spoken, no beat] Meine Brust, mein Kind, mein Recht Wem's nicht passt, dem wird halt schlecht
wird zu
code:
[Intro | 32 bars | kick only | cool | vinyl crunch] [Vocal intro | filtered disco vocal loop | filtered | distant] bebi, bebi, bebi bebi, bebi, bebi bebi, bebi, bebi bebi, bebi, bebi
[Build | 8 bars | snare roll | strutting | building intensity] [Vocal verse | filtered disco vocal loop | rising | filter opens] ich will stillen im café (bebi, bebi, bebi) ich will kein tuch, ich will filet (bebi, bebi, bebi) ich will, dass du rüberstarrst (bebi, bebi, bebi) und dann merkst, wie blöd du warst (bebi, bebi, bebi) ich will titten auf plakaten (bebi, bebi, bebi) meine sollen draußen warten? (bebi, bebi, bebi) ich will nippel in der bahn (bebi, bebi, bebi) ich will nippel auf instagram (bebi, bebi, bebi)
[Build | 8 bars | elements stack every 8 bars | funky | tension] [Vocal verse | filtered disco vocal loop | rising | filter opens] ich will schlaf, acht stunden lang (bebi, bebi, bebi) ich will, dass du aufstehst, mann (bebi, bebi, bebi) ich will sekt statt fencheltee (bebi, bebi, bebi) ich will mein altes dekolleté (bebi, bebi, bebi) ich will meine jeans von früher (bebi, bebi, bebi) ich will dich ein bisschen müder (bebi, bebi, bebi) ich will, dass du auch mal tropfst (bebi, bebi, bebi) und nachts um drei das kissen klopfst (bebi, bebi, bebi) ich will sex, vielleicht im mai (bebi, bebi, bebi) finger weg, sonst gibt's geschrei (bebi, bebi, bebi)
[Drop | 64 bars | full groove | filtered funk bass sample | filtered disco sample with phaser | glittering] [Vocal verse | filtered disco vocal loop | full] ich will pumpen im büro (bebi, bebi, bebi) ich will nicht dafür aufs klo (bebi, bebi, bebi) ich will elterngeld in bar (bebi, bebi, bebi) ich will deins dazu, na klar (bebi, bebi, bebi) ich will, dass deine mutter schweigt (bebi, bebi, bebi) wenn sie mir ihr fläschchen zeigt (bebi, bebi, bebi) ich will, dass die oma glotzt (bebi, bebi, bebi) ich will, dass der spießer kotzt (bebi, bebi, bebi) ich will stillen im bundestag (bebi, bebi, bebi) weil ich's kann und weil ich's mag (bebi, bebi, bebi)
[Drop | 48 bars | full groove | looped strings | drums in | glittering | maximum energy] [Vocal bridge | filtered disco vocal loop | full] ich will gar nichts mehr erklären (bebi, bebi, bebi) ich will nur mein kind ernähren (bebi, bebi, bebi)
[Transition | 4 bars | drum fill]
[Drop | 32 bars | full groove | looped strings | drums in | glittering] [Vocal chorus | filtered disco vocal loop | full] bebi, bebi, bebi bebi, bebi, bebi bebi, bebi, bebi bebi, bebi, bebi
[Outro | 32 bars | elements strip out | clean stop | teasing] [Vocal outro | filtered disco vocal loop | fading] meine brust, mein kind, mein recht wem's nicht passt, dem wird halt schlecht *crowd far away*
[End]
und das klingt dann so:
https://suno.com/s/Q6Wq8mxN6APLuU1F
|
oskar
Usernummer # 7383
|
verfasst
hej dabase! klasse! danke fürs teilen!
habe gestern endlich mal ein wenig länger in dieses suno reingeschaut. immer noch nur mit dem free account, aber es hat nicht lange gedauert, und ich fing an, mir mit claude ein template zu erstellen. als claude dann also auch mein prompt schrieb und ich bis auf die kreative idee nur noch copy-pasten musste, fragte ich mich zwar auch direkt, was ich da eigentlich mache, aber das ist ein anderes thema.
dein tool wird getestet, es scheint ja genau diesen gedanken bereits ausgearbeitet zu haben und wirkt bereits mit den accountlosen test-prompts wie eine willkommene abkürzung.
ich koche mir mal eine ladung tee, schneide dem internet eine email aus den rippen und spiele gleich mal etwas konkreter damit.
|
chris
Usernummer # 6
|
verfasst
Lustig! Und klingt ganz ordentlich, die Meta-Tags machen auch Sinn. Ich hatte - ich glaube - dieses Jahr mal ein .html-Tool für den Style-Prompt gebaut und danach ein Wave-Generator mit Chord-Progressions, Bassline und "Melodien" im Chiptune-Sound, den Wave-Generator müsste ich hier mal im AI-Thread bestimmt geposted haben: Die Idee war, das einfach für die Upload-Funktion zu nutzen, damit Suno den Chiptune-Charakter mit anderen Instrumenten ersetzt, aber die Harmonie-Verläufe übernimmt. Das war damals noch recht buggy und optisch alles andere als ansprechend, könnte ich wahrscheinlich heute mit 3-4 Zeilen Prompt mal aufhübschen und funktionaler gestalten... ... sofern es denn Interesse daran gibt? Denn: Erst vor ein paar Wochen bin ich zufällig über so eine 'sunotools'-Website gestolpert (kein Bookmark gesetzt) mit unzähligen Tools (wohl alle mit Claude) erstellt, die zu bekannten Songs recherchieren und Style-Prompts generieren, Lyrics mit Meta-Tags pimpen, die Prozentzahl (nagut, einfacher Dreisatz) ausgeben, um das Tempo eines Songs mit der Funktion zu ändern und noch viel, viel mehr Zeug: Vor 'nem Jahr hatte ich eine ähnliche Idee, aber mir war klar, dass sehr schnell sehr viele solcher Tools erscheinen werden, da ja sowohl Hinz wie auch Kunz das per Prompt bauen können. Also hab ich's gelassen. Der MCP-Server ist nun aktuell natürlich bei solchen Projekten das Novum und in Kombination mit dem automatischen 'Clipmaker' schon sehr spannend. Abeeeeeeer: Das ist dann doch schon wieder eher tendenziell ein Slop-Generator? Wie erwähnt, tippe ich aktuell meine Style-Prompts und Meta-Tags von Hand oder nutze frühere Prompts und modifiziere sie - manuell. Das empfinde ich zumindest noch an sanften schöpferischen Akt. Dennoch ein Dank für's Sharen, ist natürlich spannend, wie ein smarter Vollblut-Entwickler an solche Sachen herangeht.
|
dabase
Usernummer # 21890
|
verfasst
Zitat: Ursprünglich geschrieben von: chris: Lustig! Und klingt ganz ordentlich, die Meta-Tags machen auch Sinn. Ich hatte - ich glaube - dieses Jahr mal ein .html-Tool für den Style-Prompt gebaut und danach ein Wave-Generator mit Chord-Progressions, Bassline und "Melodien" im Chiptune-Sound, den Wave-Generator müsste ich hier mal im AI-Thread bestimmt geposted haben: Die Idee war, das einfach für die Upload-Funktion zu nutzen, damit Suno den Chiptune-Charakter mit anderen Instrumenten ersetzt, aber die Harmonie-Verläufe übernimmt. Das war damals noch recht buggy und optisch alles andere als ansprechend, könnte ich wahrscheinlich heute mit 3-4 Zeilen Prompt mal aufhübschen und funktionaler gestalten... ... sofern es denn Interesse daran gibt? Denn: Erst vor ein paar Wochen bin ich zufällig über so eine 'sunotools'-Website gestolpert (kein Bookmark gesetzt) mit unzähligen Tools (wohl alle mit Claude) erstellt, die zu bekannten Songs recherchieren und Style-Prompts generieren, Lyrics mit Meta-Tags pimpen, die Prozentzahl (nagut, einfacher Dreisatz) ausgeben, um das Tempo eines Songs mit der Funktion zu ändern und noch viel, viel mehr Zeug: Vor 'nem Jahr hatte ich eine ähnliche Idee, aber mir war klar, dass sehr schnell sehr viele solcher Tools erscheinen werden, da ja sowohl Hinz wie auch Kunz das per Prompt bauen können. Also hab ich's gelassen. Der MCP-Server ist nun aktuell natürlich bei solchen Projekten das Novum und in Kombination mit dem automatischen 'Clipmaker' schon sehr spannend. Abeeeeeeer: Das ist dann doch schon wieder eher tendenziell ein Slop-Generator? Wie erwähnt, tippe ich aktuell meine Style-Prompts und Meta-Tags von Hand oder nutze frühere Prompts und modifiziere sie - manuell. Das empfinde ich zumindest noch an sanften schöpferischen Akt. Dennoch ein Dank für's Sharen, ist natürlich spannend, wie ein smarter Vollblut-Entwickler an solche Sachen herangeht.
Veröffentliche dein Tool Ja das interessiert mich auf jeden Fall.
Zu den anderen Tools: ich will absichtlich hier kein LLM einsetzen. Denk dir das wie die level Generierung eines dungeons in einem Spiel wie Diablo.
Vorne und hinten raus ist mir das egal, aber in das tool kommt mir nix was mit einem LLM zu tun hat. Mir ist das Risiko zu groß die Probleme der LLMs im Bereich 'künstlerischer ausdruck' zu reproduzieren.
Wäre ich davon überzeugt, das Hinz und Kunz das hinbekommen, dann hätte ich es wie alle anderen trivialen Sachen auch gleich Open Sourced. Ausser dem was hier steht sollte nicht so viel aus dem Kern kopierbar sein, ohne das du nicht nach mindestens 4 sehr spezifischen Techniken fragst.
Und am Thema Style Prompts arbeite ich grade an was das 2 quellen für neue Ideen hier anzapft. Da bitte ich aber noch kurz um Geduld. Auch ohne LLM rechen und datenintensiv.
Slop Generator? Also aktuell hat es den Arbeitstitel 'Slopgun' (die 3 mcps zusammen von claude kontrolliert). Aber ich denke nicht, dass Hinz und Kunz beim Slop erstellen ne Runde worldbuilding machen. Wenn die Videos alle grade billig wirken: das liegt am günstigen Modell und meiner Relativen Ahnungslosigkeit.
Video für 4 Minuten Track sind so ca. 11 Euro mit einem günstigen Modell und dann 60 mit einem Besseren. Wir reden hier 'stehende wes anderson style Standbilder' vs 'sich gezielt durchs bild bewegende Leute'.
Zurück zum Song prompt Writer: Der soll sich etwas dagegen stellen und nicht nur den Model BIAS als stabilisierendens Element verwenden.
Alleine das Beschreiben von Musik in einer Art und weise, die von vielen verstanden wird ist schon schwer und wirft fragen auf. Wird vermutlich einen Moment dauern bis man das 'Durchgespielt hat' und so lange macht es Sinn das erst mal zu bauen. Tristan Tzara hat da 1952 schon was gemacht. Der war Dadaist und hat aus Zeitungen ausgeschnitten und wieder zsuammengefügt um Poesie zu generieren.
Dazu kommt, das grade weder Suno noch Claude komplett gerne mit schon gesungenen Sachen umgehen.... von 2 live crew - me so horny - da haben am ende nur 2 zeilen text gereicht um die copyright warnung zu Triggern. Das wird noch zum Problem.
|
chris
Usernummer # 6
|
verfasst
@dabase: Weil gerade noch anderweitig beschäftigt: Ich suche mal die Quelltexte und _hoffe_, dass ich sie auf dem neuen MacBook habe, evtl. würde ich sie dann doch noch mal etwas verfeinern (ist ja in Claude ruckzuck erledigt) und verlinke sie dann an geeigneter Stelle hier, wenn sie auf den FTP geschubst habe. Aktuell widme ich mich ja weiterhin bevorzugt meinem 'ReSampler', das Skript geht jetzt in die Version 2.6 und generiert in der aktuellen 2.5 schon erstaunlich seltsam-gute Sachen. Und die Kosten, die du ansprichst, oh ja, gerade bei Videos, da bekommt das Sparschwein Schnappatmung, weswegen ich momentan die 'Hooks' für Suno pausiert habe.
|
dabase
Usernummer # 21890
|
verfasst
Zitat: Ursprünglich geschrieben von: chris: @dabase: Und die Kosten, die du ansprichst, oh ja, gerade bei Videos, da bekommt das Sparschwein Schnappatmung, weswegen ich momentan die 'Hooks' für Suno pausiert habe.
Darum hab ich mir den mixer gebaut. Nicht jedes kreative überblenden sollte mich was kosten. Dazu grade bissle Recherche in die Oldschool Techniken und deren Quellen gesteckt: 90er Musikvideos kommen u.a. mit recht wenig shots aus und haben halt mit schnitt, Füllern etc über kleines budget hinweggetäuscht.
|
chris
Usernummer # 6
|
verfasst
@dabase: Gestern Abend mal angesehen, sieht schon sehr 'sophisticated' aus und hat deutlich, also wirklich deutlich mehr Funktionen und geht wesentlich tiefer in die gewünschte Song-Architektur als mein Tool vom letzten Jahr. Aber: Man muss sich irgendwo anmelden bzw. registrieren, um alle Funktionen zu nutzen? Das hat mich etwas überrascht, da ich nicht über die Demo- bzw. Test-Daten hinaus selbständig was testen konnte. Mein altes Tool habe ich gefunden, ich werde es aber noch mal etwas kosmetisch aufhübschen und stelle es dann auf den Server: Dieses Tool ist lediglich ein Style-Prompt-Generator mit dem Ziel, auch nicht artverwandte Genres und Instrumente und Effekte zu kombinieren und orientiert sich in der GUI eher an einer Tag-Cloud. Wenn dich mein zweites, unfertiges Mini-Tool interessiert, kann ich dir auch das zur Verfügung stellen: Hier hatte ich den sh*ttalker.exe via Claude nachgebaut, quasi ein simples random text2speech-Tool, das aber zufällige Melodien singt. Klar, Suno "singt". Aber gerade, was die Upload-Funktion betrifft, kann man mit Suno noch interessantere Sachen machen, wenn man schräge Audio-Dateien hochlädt und was liegt näher, als billiges text2sing mit dem Charakter von Windows 95?
|
dabase
Usernummer # 21890
|
verfasst
Jo. das ist hinter einem login und in die engine lass ich nicht jeden reinschauen. es soll schon etwas teuer sein das nachzuvollziehen für Kreti und Pleti. Ausserdem sind die Userpools bei Amazon nicht so günstig. PM dann account. ein großteil der funktionen ist hinter dem login
|
dabase
Usernummer # 21890
|
verfasst
Hallo 0.2.1
Writing from lyrics
Paste lyrics and get a song. Lyrics are sung section by section, and each section gets bars at the song's tempo. Suno's [Post-Chorus], [Solo] and [Fade Out] tags work where you put them. Instrumental breaks like [Guitar Solo] show in the sections table and the energy chart. Spoken delivery: the whole song spoken over the music instead of sung. Clean up: removes credits, chords and time tags from lyrics pasted from lyric sites, chord sheets or LRC files. Syntax colours in the text box as you type, with an unclosed bracket underlined. Syntax notes under the text: chords, time tags, credits and sections Suno doesn't know. Section outline: lists your text's sections; click one to select it.
Writing from a mood or a brief
Cut-ups: spoken parts and hooks are spliced from your brief's strongest words instead of copied lines. Hooks that develop through the track: exposed in the breakdown, stuttered in the build, full with an echo in the last drop, in capitals once at the peak. Sung toplines shaped by the style: a full verse and chorus form, call and response with a choir, or a two-line loop. Shaping the sound One style list for everything: 115 styles in 26 scenes, from Dark pop to techno, drum and bass and ambient. Every song gets a BPM and a key. Eras: set a decade or a year, or name it in your brief, and the style sounds as it was produced then. Flavours: sub-styles inside broad styles, such as six kinds of big beat. Pick one, or let your words choose. Key knob: set the key yourself, or leave it on Auto.
Arrangement
An editable arrangement: every patch shows its arrangement as a line such as I8 V16 B8 D16 X8 D16 O8. Edit it to move, add or resize sections. The same line always gives the same arrangement.
Records
Plan an EP or album of 2–8 tracks. The tracks share a scene, voice and era, and their keys are related. Each track has a role in the running order (opener, single, deep cut, interlude, closer) that sets its tempo, arc and length. Records are saved in your library.
Writing in Claude
Use the writer inside a Claude conversation with your account, including cleaning up pasted lyrics.
|
|