DiffRhythm: Fast End-to-End Full-Length Song Generation with Latent Diffusion
120 comments
·March 4, 2025vessenes
rtkwe
The huge missing issue is direction. Songs are way more than just a 10 second style reference and lyrics. Even the most generic pop song from the 90s had recognizable choruses some repeated bars and some ebb and flow to the song that connected to the lyrics to make it interesting to the human ear. Right now the generated songs, as you noted, somewhat glitchy lyrics over a bland backing track that just sort of goes at one speed and note for the whole of the lyrics.
jnwatson
The style matching is interesting, but there's no song structure. There's no identifiable chorus in any of the demo songs.
impossiblefork
I find this very surprising, because it's one of things I'd have expected a diffusion model to have a chance of achieving.
I suppose it might be because it's latent diffusion.
qoez
That can probably be a style in itself (if we kept exploring in these directions)
6stringmerc
No, it’s not a style, it’s by definition an incomplete song.
qoez
"Electronic music aren't real songs there's no real instruments involved". Let's be a bit creative with these tools. Sure the pure output isn't always plesant or listenable but there's probably an interesting genre to carve out here
SubiculumCode
If I am to retain any interest as an amateur music writer without proaudio engineering skills and equipment, but with a day job, , I want tools that help me enact MY vision to reality. That means multi tracking, ability to hum or score a melody and have it transfer to musical instrument, ability to enter existing tracks, provide a temporal segment for diffusion, and ask it to 'generate a counterpoint to the melody with strings, etc. The most exciting possibilities of this is enabling talented writers with day jobs, not one click song writing.
aanet
^ THIS
As an amateur musician, I'd like tools that help me be more productive musically - those that complement my skills (whatever they may be). All the things you mentioned above, namely, ability to score a melody via a simple hum, transfer to various instruments, generate proper responses to calls, generate melodies within a framework, etc., all these would be super valuable to me.
I'm an OK guitar + bass + keyboard player, I'd LOVE to have an AI assistant that accompanies along. That would make my own jammin' so much richer.
I dont think we have seen the end of AI-driven tools in music-tech yet. I'm cautiously hopeful.
dimatura
I definitely see this happening. Music generation has lagged behind image generation but is following more or less the same path. Early image generation models were completely unconditional; all you could do was sample an image. Then coarse conditioning methods such as text prompts and depth images came along; then additional tooling to tune images in a more fine-grained way.
That said, there is a difference to images in that music also has a "symbolic" level to it that is closer to text than images [1]. There's other work out there that uses LLM-type tools for direct melody generation (no audio). And of course, there's lyrics. I do expect commercial tools to start integrating all these capabilities gradually, it's just a matter of time.
[1] I guess there's also vector images (like SVG) - I've seen work in generating those as well, though it's less mature than directly generating pixels.
soperj
I'd be surprised if the people who are writing these understand what this means.
naltroc
The request is valid; you just need the right tools for the job.
Story Jam lets you design chord progressions without needing to know about music theory, instead offering intuitive terms like "lightness", "darkness", "drifting" and "roaming". They mean about what you think they mean.
I'm planning a "Show HN" post for tomorrow morning EST with more details. But you can get the sneak peek here :)
SubiculumCode
Yeah, I'd think that it will take commoditized generation tools that existing or new composition multi-tracking tools could incorporate. i.e. FLStudio plugin
naltroc
What does the ideal VST(s) look like for you? How would you like it to be broken down?
For example, I tend to think of "composition" and "synthesis" as two very different topics.
One VST could spit out chords or melodies (not a common VST) whereas another could render those sounds (very common VST)
null
voxl
The people writing the one-shot tools are living a pipe dream and are riding the hype wave. One-shot AI music will have a short amount of interest based on its novelty, but the very next generation of humans will revolt against it as a cringe decision of the old guard. Form there it might finally be applied more realistically as an aid to human expression instead of a replacement.
_sys49152
one-shots are essentially toys
ziofill
Goodness, the music that is produced has almost no discernible time signature. I don't know if my brain is faulty, but I find it extremely annoying to listen to.
relaxing
It’s AI slop, that’s expected.
“Pop punk with prog rock time signatures“ is a funny idea, but it’s not interesting to listen to when there’s obviously zero intention behind it.
01100011
Cool. Obviously needs some work. Lots of artifacts. Something to build on though.
Lots of sour grapes comments from folks. Too bad. Not what I expect out of Hacker News. Glad people are pushing the technological envelope and exploring this space despite the strong negative emotions.
chefandy
[flagged]
dang
Can you please make your substantive points without snark or fulmination? We're really trying for something else here.
This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
chefandy
I get it, but the anguish of people who were paid dramatically less and treated dramatically worse than software developers whose livelihoods are being deliberately harpooned by the software business is not "sour grapes." I'd expect the software culture to be tolerant of the upper class being being indifferent to that anguish, but I see people around here all but dancing on their graves with no real push back. I think y'all generally do a good job with this place but frankly, the utter lack of consideration for the people most affected while being quick to make sure they don't get too touchy about it says everything there is to know about SV culture: all the talk of ethics and fairness get thrown right out the window the second they start to conflict with the bottom line. Fortunately American culture on a whole seems to be following suit so at least it won't seem weird. I don't think I can even passively participate in this culture anymore. I bid you well.
01100011
It's fine that you don't like it. It's odd that it's such a popular opinion on a site frequented by "hackers" and "disruptors". Why is this opinion more prevalent on posts for synthetic music generation and not other synthetic output? Why does synthetic music generation stop you from making music the old way? Are you upset that a business model that is already dead will be pushed further into irrelevance?
bedane
the "prompt" is the 10 seconds original audio file + the lyrics, right?
absolutely crazy
jimbokun
[flagged]
dang
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."
ravi-delia
This is why we never should have invented the phonograph. People who want to listen to music can just buy a record, making it literally impossible for them to perform an activity humans ENJOY doing. Without it everyone would surely be making all their own music, and nothing valuable would be lost
TylerE
The ability to record has led the greatest expansion I musical artistry in human history.
Ty it don’t think peasants were listening t to Bach, do you? Only the extraordinarily wealthy could afford to have music as anything like an every day thing.
jononor
And with more affordable and easier-to-learn tools, the creation of music will be similarly made much more accessible? DAWs and virtual instruments running on regular laptop was one step, generative AI models will be another?
mrob
Lots of common people did listen to Bach, because he wrote many works for church organ. Church attendance was almost universal, and even small churches had (small) pipe organs.
vitiral
There are like 6 core activities that bind humans together: shared creation of food, myth and music; co habitation, protection, child rearing.
We've done these things ourselves for hundreds of thousands of years. As we are increasingly convinced to buy them for convenience we loose the very things that make us know our connectedness.
So ya, there are real problems caused by the convenience of technology
belZaah
People will still enjoy making music. Musicians will make music quite regardless of whether anyone is listening or whether there’s recordings or AI available.
taylorius
I don't think there's any stopping it, unfortunately. The internet is too good at "optimising" content. The future is Mr Beast, Instagram hotties and 6 pack guys, tiktok morons and onlyfans. Be happy, the market has spoken.
chefandy
People that never considered the value of artistic process until it was the topic du jour unilaterally decided that it was inefficient, oppressive, complex, frivolous, and unfairly inaccessible to those that hadn't put any sustained effort into developing theirs. If you didn't understand what they don't, you'd realize that companies spending billions of dollars to create tools that make cheap simulacra of artists' work to sell them at a loss to crush them in their own markets was merely the natural progression of artistic praxis. Despite it being economically unsustainable and clearly only cheap until it craters the value of artistic skill, these tools have democratized creativity. Instead of creation only being available to those with the interest and willingness to practice and develop their artistic sense, process, and skill, they're now broadly available to anyone willing to pay money for a subscription service that will obviously soon be a hell of a lot more expensive, or shell out a few thousands dollars for a top-tier video card that you almost certainly already have in your gaming rig, anyway. This is silicon valley progress and if you don't like it, you're a communist.
Juliate
Totally with you. But it's the trend we get to re-balance in a good way:
> People that never considered the value of artistic process until it was the topic du jour unilaterally decided that it was inefficient, oppressive, complex, frivolous, and unfairly inaccessible to those that hadn't put any sustained effort into developing theirs.
This is eerily reminiscent of what's happening inside the USA government & administration today...
taylorius
"these tools have democratized creativity.".
For sure! After all, what could be more democratic than a monthly subscription that could get snatched away at any moment - and clearly there's nothing more creative than pressing a button and waiting for 20 seconds!
perching_aix
I like the part where you confuse being sarcastic with being intelligent. A language model somewhere is taking notes.
> People that never considered the value of artistic process
One certainly learns of crazy things on HackerNews. Apparently people have never considered the value of artistic process, and not only that, but you also happen know that exactly.
> the topic du jour unilaterally decided
You're literally in this thread disagreeing.
> it was inefficient, oppressive, complex, frivolous, and unfairly inaccessible
Very interesting claims, too bad they were only stated in your imagination. That being said, your imagination I think is surprisingly close to my opinions! Let's discuss each point:
- it is very time-intensive to produce creative works of any kind, and indeed to perform any kind of mental work at all
- it does get pretty complex too, and because of this, some mental efforts are even shot down for being too frivolous (such as that bit of automation that is not worth making because it would never pay itself off)
- oppressive is a bit of an odd one, but if I think hard enough, I guess I can see how having to use the output of e.g. my work (software) can be oppressive
- same for unfairly inaccessible - lately there's been a trend where various services would only be available online, and the only contact you'd get is a self-service form or two. Maaaybe you'd get an AI chatbot to chat with. Certainly, to those with minimal to no tech literacy, this will be inaccessible and it will feel unfair.
> was merely the natural progression of artistic praxis
If only there was a way to disagree with this without being a dickhead!
> these tools have democratized creativity
How does one democratize an innate property of people? Surely you mean that they have democratized the production of creative works rather, and even of those only the less high-art ones, which I'm sure you never fail to point out when shown one?
> they're now broadly available to anyone willing to pay money for a subscription service that will obviously soon be a hell of a lot more expensive, or shell out a few thousands dollars for a top-tier video card that you almost certainly already have in your gaming rig, anyway.
And what happens after that? Artists will be like "oh gee, well I'm not doing this again!"?
> This is silicon valley progress
And also Hangzhou and Shenzen, China.
> and if you don't like it, you're a communist
Are you? You seem to be more of a raging idiot than anything to me at least.
glenneroo
Related: why are programmers racing to make the perfect AI coding tool? It's an activity many programmers enjoy, and more importantly, if the pace continues, they will likely be automating themselves (or at least a large portion of programmers globally) out of a job.
Granted, many people are benefiting from these tools (myself included) but at some point a lot of us are going to have to find a new job (assuming the progression continues unabated), and I'm not sure what new jobs are going to exist when LLM coders replace many or most of us.
SeanAnderson
Dynamic music generation for interactive media seems like a good reason?
nullpilot
Not everyone enjoys composing music, and for a large group of people paying an artist is not an option. There's a lot to critizise about current AI tech, saying of all things this has no net benefit seems like the wrong thing to call out, and incredibly short sighted for HN.
Juliate
You're not composing music with an AI generator either: you're pushing a button with a few, limited instructions, and expect something that rewards your perception of what makes good music for your intention.
If you don't enjoy composing music, just don't do it, and give it to someone who does, and has the experience/knowledge/culture/practice/gut to do it.
nullpilot
> If you don't enjoy composing music, just don't do it
This supposes that the music is the end goal, and the very point of my comment is that it doesn't always have to be, and in those cases "just don't do it" also means not doing whatever comes after.
Just as you state below, this doesn't replace creating music for the creation's sake. I don't believe it will, or should. It merely replaces having nothing at all, or having the 100,000th video with the same upbeat stock sound.
logicchains
What an incredibly elitist, smug attitude. You're basically saying people only have the right to hear the music that professionals think they should hear.
jimbokun
> saying of all things this has no net benefit seems like the wrong thing to call out, and incredibly short sighted for HN.
Well it has the benefit of being true.
6stringmerc
So putting paid humans out of business is your position then? Please explain why you believe in the long sighted view AI reducing already poverty level wages to zero is beneficial.
hexomancer
Do you not see how your argument could be applied to steam engines putting human laborers out of work? Or computers putting (human) calculators out of work? Do you think inventing the steam machine or computers was a mistake too?
nullpilot
If you're trying to maximize employment, composers aren't the first, second, or tenth place to go looking. If you're trying to say artists will bleed income, they already have for decades, and will continue to. The ones that make a living out of it mostly get their income from live performances and merch, and maybe adtech on social media platforms.
By the same logic synthesizers shouldn't have been invented that allowed people to make advanced sounds without tediously learning an instrument first, consumers should remain priced out of microphones and editing software, etc.
Like I said, I am not trying to feign ignorance on the drawbacks of the tech which is very real and far from negligible. I am not a tech bro AI maximalist. I just do believe that hyperbole will not put the djinn back into the bottle, and pretending like there isn't a real market between nothing and paying or being a composer isn't adding anything to the conversation.
risyachka
In this particular case it is totally black and white. Prove me wrong.
Tell me one example how music gen in any way benefits anybody to the level that is worth putting out of business the last few artists that make ends meet?
nullpilot
The difference between today and the hypothetical case of not one artist making ends meet from their music is what, 0.1%? 0.01%?
We would be better off if the other 99.9% didn't have worry about making ends meet, than if we do whatever it takes to keep the status quo of the 0.1% intact. That does not only go for artists.
Jaxan
You can say the same about creating images, writing text and coding. Yet here we are with all kinds of AI tools to exactly that…
jimbokun
Yes, we've taken a wrong turn into a hellish dystopia.
We've created machines to replace humans doing things humans enjoy doing. Leaving the drudgery machines were supposed to eliminate to be done by humans.
Kye
Generate track, extract the pieces I like, build a real track using those pieces with all the other samples I use.
Fucole
[dead]
52-6F-62
[flagged]
ramesh31
None of this is music. It is noise that sounds likes music. Pretty analogous to how AI slop is not information, but just words that are arranged to look like information.
rtkwe
Makes me think of the demons from Frieren who are monsters that have learned to speak and act human to hunt people better.
fabiofzero
Business hates creatives. They'll do anything to automate us away.
foxbarrington
Business doesn’t hate creatives, and is not specifically targeting creatives to automate them away. Any job that can be done as good for a lower price or better for the same price is going to be a target.
kelseyfrog
And let's be honest, the reason it can be done for a lower price is because the public doesn't have taste.
idolofdust
The stage has been set with the mass proliferation "lofi" and "chill" music that has been all but AI automated.
onlyrealcuzzo
Put another way, they hate costs, and all of us are costs :)
VincentEvans
Whats the end game here?
Let’s follow the AI and automation craze to its eventual conclusion - automations everywhere, humans are either employed in automation industry, or are unemployed at a massive scale.
Stable jobs are replaced by ever-optimized gig economy for some, and chronic poverty for others. For there to even be economy - the massive underemployed population subsists on government welfare.
Cynic in me thinks that all of the wealth generated by enormous productivity gains resulting from automation will not find its way towards population displaced by it. Those cashiers, toll booth, and warehouse workers did not find themselves in much more lucrative careers - I don’t see why it will be any different for truck and cab drivers who will be joining them in the near future.
If you see a future where these people who suddenly found all this extra leisure time o. Their hands and no income - are somehow blossoming in creative directions and realizing their own potential - I’d like to have it painted for me, as it all looks pretty bleak to me. Just not quiet sure of the timeline.
Best I can come up with is an emergence of some kind of counter-cultural protest market where people buy and sell “made by humans” products, and are continuously attacked by various regulations originating from mega corporations who captured the government.
whyowhy3484939
That's right, they don't just hate creatives. They'll go after anyone.
I wonder what the hyper-capitalist's end game looks like. One giant company that covers everything with one man sitting at a dashboard, tweaking parameters? Is that one man even necessary?
I wonder what our plans are for when "the economy" prefers to do it's thing without us. Writing poems all day? What capitalist instrument will provide "money" for us to spend in this giant machine?
oortoo
I don't think its at all extremist to look at that picture, realize it won't really have made any sense for the majority of the people on the planet well before it gets to that point, and that consequently some type of major global revolution will prevent that from happening.
jimbokun
> One giant company that covers everything with one man sitting at a dashboard, tweaking parameters? Is that one man even necessary?
Old joke about airplane automation:
In the future there will be just one pilot and a dog in the cockpit. The dog is there to bite the pilot if he touches anything.
52-6F-62
There’s only one way to win in a game theory world and that’s to be on top at the end.
So where is it going? Why: the end.
But this is also where Gandolf says, “end?”
jimbokun
> Any job that can be done as good for a lower price or better for the same price is going to be a target.
So they just hate humanity in general then.
treyd
Yes, this has always been the case. This is why capital holders are actively hostile to labor organizing and tend to back fascism when liberalism falls into crisis.
MattPalmer1086
They don't hate at all. They are just maximising profit (which they have an obligation to do). If they didn't replace you with more efficient things, they would be outcompeted and die.
So, feel free to criticise capitalism and how inhumane it is, but don't anthropomorphise it by ascribing human emotions to the system.
behnamoh
whatever can be automated isn't "true" creativity. these models merely generate an average music, but the outputs of creative musicians always stand out.
perching_aix
If I was a business I'd "hate" creatives too, and I'd also want to automate them away. The costs of producing (truly) creative works is utterly bonkers, and so are the risks associated.
chefandy
That's why corporations that have made creative products have traditionally never gone anywhere. They all just went out of business. And all the artists got rich.
perching_aix
?? How do you think what you say follows from what I said?
6stringmerc
It’s just combining sample WAV files without human coordination, talk about a lame-ass achievement. It’s already easy enough to set BPM and load in files in Ableton and warp them into unison, from what I heard this is basically just that with”HOORAY FOR AI” slathered as a veneer on top.
If you think I’m being harsh, I have my reasons as a professional musician to critique these things in an unflattering light because they are my competition. Thankfully actually “generated” AI music is trash. Copyright is problematic in the US, I admit, but tech bros using copyrighted material to train programs to put us out of business - without paying a penny which even Spotify doesn’t per stream - yeah, I’ll have some disdain about this scenario and I feel it’s justified.
Just because you can doesn’t mean you should.
chefandy
Sorry no. Here on HN, your having a vested interest in some market makes your opinion entirely invalid. That is, enless you're interested in one of the correct markets such as software or AI services.
This is primarily architecturally interesting in my opinion. Output songs have unusual noticeable artifacts, and I would guess they become more noticeable the more you listen.
That said, wow. An end to end FAST architecture that can infer a 4.5 minute song in 10 seconds is a compelling thing. I didn’t see if we got open weights, but my guess is that this is not crazy challenging to train, and some v2/v3 versions of this are likely to be good-to-very-good.