3 ms·
Suno (AI generated music service) – my experience so far (long)
After some time testing the service, about two months ago
I signed for a paid subscription on suno.com; here are my
impressions. Need to split the post as it's too long.
0: A foreword - I'm not touching the whole copyright thing at
all as I have zero interest in making famous artist X sing one
of my songs, clone their music, or sending any musicians to
flip hamburgers because I can't pay them to play for me; I write
my own lyrics and, after having played for years in a rock band,
just want to test the technology with an open mind.
And.. yes, nothing beats the live/rehearsal room experience with
real friends, instruments, sweat and lots of beer; no need to
remind this old rocker about that:^)
1: Music genres available - There's lots of them, more than one
can dream of, and they're so interesting to explore and combine;
this aspect alone can have a huge potential in teaching music,
if and when they'll implement a way to give the user more control
over the AI. Unfortunately as it learns from the music available,
it suffers from the "4 chords syndrome" plus if you're say a prog
rock lover you'll have a hard time producing anything that is not
some sort of metal in 4/4. I couldn't make it produce a 7/8 or 5/4,
not even placing it along with "odd time signatures" in the prompt.
And consequently, prompting for metal and hard rock very often
returns speed metal with annoying double speed drums. (to any suno
engineers hopefully reading this: they're a rare exception, not
the rule).
Apart from this and other possible quirks about other genres I'm
not used to and can't comment, it's extremly rich and fun to
explore.
Also, it follows the indication if you write the era inside the
prompt, that is, writing "rock, 70s, hammond pad, ..." will likely
produce something that sounds like made classic rock of that era,
and conversely makes possible things like "grunge, 70s, bagpipes"
which of course will return something never heard before.
That is what makes it interesting the most: sailing new seas!
Another problem: it's somehow obsessed with putting stupid synth
solos in rock songs, and I don't mean a '70s type mono synth
played Keith Emerson style which I would welcome in some tracks,
but some obsessive repetitive loud patterns using multiple layered
sawtooths like in many dance songs of a decade ago, that if you
ask me, have no place even in dance music or techno (which I like).
However I get them less and less with time, probably as a result
of downvoting my own tracks that exhibit that problem; but that
meant I smoked lots of precious credits for something that could
be solved by having more control within the prompt or within lyrics.
Trying [no synths] and the like of course didn't work.
That brings us to the next point.
...
- squarefoot 2y ago2: It's all fuzzy. Don't expect to ask for something in the prompt and hear it immediately; sometimes it happens but quite often it needs a few generations, so don't give up and be prepared to a nice surprise after multiple retries. This applies to everything, lyrics included; sometimes it sings the wrong parts, mixed up lines, words, or doesn't sing them at all, and sometimes it blends up words in strange new languages; that is also part of the fun, but can cost money. 2b: Hallucinations. They happen in the above form, or as bad sound quality (see below). If words are misspelled they can be corrected by the replace section function, however if as a result of hallucination say it sang a verse twice, deleting the unwanted one becomes hard because the AI now lost sync between music and lyrics, and when you attempt to correct that part it could operate at the wrong position. In such eventuality it's probably quicker and cheaper to extend the song from a point before the hallucination, so that everything onwards is overwritten, including the hallucination. Luckily however the function to replace a part costs credits only after confirming it, therefore one can retry indefinitely at no cost until the correct piece is generated then confirmed. 3: Sound quality - This varies from quite good to really nasty, and so far there's almost nothing that can be done to correct a bad sounding track or section : sometimes a song is heavily distorted (digital distortion, not like simple clipping), and quite often making a cover will generate another bad sounding track. Substituting sections doesn't always work. Another very annoying bug is the tendency to raise the volume of vocals and music with time, and that has nothing to do with different emphasis or changing anything in the way it sings, it just becomes louder and louder with time, usually after the 1st minute. If that happens (more often with some genres) again, here's nothing that can be done except making a cover and hoping. This is my #1 annoyance with Suno; pretty much 70% of my songs sound like crap because of that, although most of them start very clean, but then slowly become louder and louder; one can easily spot the problem just by looking at their wave plots. 4: User control - User can enter their lyrics or ask the AI to generate them itself based on the user prompt, and results vary from decent to sometimes surprisingly good. Also with original lyrics it's amazing how it finds the best way to fit them into a song, and I don't even write in English. Simply astounding! Control over song creation is quite limited however; one can give directions but chords insertion is limited to things like [G#m] before the affected line, and I think very basic rhythm figures can be entered in some way, but I still didn't test those features. A xoxoxo grid to enter rhythms would be a killer feature, but please, dear Suno engineers, don't assume everyone wants to make a 4/4 hip hop figure on a 16 step grid; my favorite drummer is Neil Peart and... yes, one can totally program YYZ-like things on a capable enough drum machine. Personas are a very recent addition; once the user creates a song whose style (+instruments and vocals) they like, the personas function can be used to create a virtual artist that inherits those characteristics, so that following songs created using the same persona will be similar in style and sound. Be warned however that they seem to inherit low quality hallucinations as well. I've thrown away lots of credits wondering why a persona I created made great songs that I liked a lot, but all of them, and i mean really all of them, sounded like dog crap. If you get a bad song don't make a persona out of it as it probably won't be worth the effort, but keep it just in case they correct the AI so that it can be used to correct bad sounding songs and personas. 4b: Users songs, along with all pieces created to correct them, are thrown into a giant library that grows and grows, and finding an old song can be frustrating for lacking any mechanism to search them in unique way, just by title, style or lyrics, which helps but it's far from perfect. Being able to tag songs with a number (for example a ANSI timestamp) and having related pieces grouped under thir own subdirectory would help a lot. My library grew to over 200 pages, and I deleted a lot of stuff before giving up. It was just so time consuming. Playlists could help in this context, although that wouldn't be their intended use. ...