TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

MusicGen-Looper: Generate fixed-bpm loops from text prompts

115 pointsby fagerhultalmost 2 years ago

13 comments

verstalmost 2 years ago
It doesn&#x27;t seem to like slow music. I jokingly gave it a prompt to create a wedding ceremony processional music for the entrance of the bride at ~60bpm (I&#x27;m getting married in 2.5 weeks). EDIT: Exact prompt &quot;wedding procession bride entrance&quot;<p>File &quot;predict.py&quot;, line 211, in predict raise ValueError( ValueError: Failed to generate a loop in the requested 60.23 bpm. Please try again.<p>EDIT: At 52 bpm (exact) it seems to work. What it generated would not sound good if looped however. In terms of style.. it sounded a little music box like - celesta or so (think of the beginning of the Harry Potter soundtrack) with some sustained strings and pizzicato strings. That would be appropriate, except the rhythm and chords are fairly random and I wouldn&#x27;t exactly call this musical :)
yozalmost 2 years ago
Many thanks for this joyous thing. I tried a few different prompts and always got something weird and interesting, but never quite what I wanted:<p>Firstly, with temperature set to 2:<p>“Amen break with a bag of spanners” (140 bpm): If the amen break is in there, I can’t tell. There does seem to be a kind of harp&#x2F;bell thing doing the melody, though.<p>“John Bonham with kettle drums” (90 bpm): Lots of guitar, subdued drums, but could definitely be late-period Zeppelin. Variation 2 is the exception: Zep at the start and end, long pause in the middle so John can drag his sticks along a LEGO oil tanker.<p>“John Bonham with kettle drums and angry cat” (90 bpm): We are now <i>inside</i> the oil tanker.<p>Now setting the temperature to 1:<p>“Hardfloor in Luton Primark” (90 bpm): The bpm setting was an accidental leftover from the previous experiment, and the result sounds much more Primark than Hardfloor.<p>“Portishead at cheezy funfair” (110 bpm): It’s a very folk-y funfair. Accordions? Organs? What the hell?<p>Hours of fun! Again, many thanks!
dylan604almost 2 years ago
is it just me that finds it weird that a thing that generates music loops can&#x27;t loop the results in the provided player?<p>Edit: am i mis-interpreting the term looper here? it just made an output with a fade out.
KRAKRISMOTTalmost 2 years ago
How is this possible? I thought deep learning models struggle with approximating periodic functions like sin.
评论 #36389302 未加载
评论 #36389223 未加载
crawsomealmost 2 years ago
&quot;You must sign in to run this model&quot;<p>In this day and age, curiosity is not worth the risk.
评论 #36391171 未加载
Minor49eralmost 2 years ago
Prompting with &quot;harsh noise wall&quot; resulted in some cool industrial breakbeats instead of raw noise. Looks like AI will not be taking Merzbow&#x27;s job any time soon
onion2kalmost 2 years ago
I think it broke for me because I selected 140.06bpm. Adding &#x27;step=1&#x27; to the range slider would help if the floating part was the cause.
JodieBenitezalmost 2 years ago
That thing refused to make me a 160 bpm chicago acid house loop... what a severe lack of imagination :-P
评论 #36393448 未加载
jnurminealmost 2 years ago
I got some unexpected melodic mellow Indian-sounding sitar-music with the input prompt &quot;suomisaundi&quot;. Not at all what I expected, but quite nice nevertheless!<p>It worked better with &quot;suomisaundi psychedelic trance spugedelic&quot;.<p>This is a neat idea in many ways.
itairallalmost 2 years ago
I would love to see something like track based MusicGen for single instruments&#x2F;channels that can be mixed.<p>Just seems like a fundamentally different problem than a photograph or painting.
DropInInalmost 2 years ago
Yep... Everything I tried didn&#x27;t work.... Only altered the BPM and text prompt...<p>Perhaps it&#x27;s getting hugged to death...
marbanalmost 2 years ago
Long way to go before this is going to replace Splice et al.
nerdbertalmost 2 years ago
Required me to make an account on github? No thanks.