{"id":3116,"date":"2024-03-29T08:17:10","date_gmt":"2024-03-29T12:17:10","guid":{"rendered":"https:\/\/wizardwalk.com\/newblather\/?p=3116"},"modified":"2024-03-29T08:17:10","modified_gmt":"2024-03-29T12:17:10","slug":"fun-with-suno-ai-song-generator","status":"publish","type":"post","link":"https:\/\/wizardwalk.com\/newblather\/?p=3116","title":{"rendered":"Fun with Suno: AI Song Generator"},"content":{"rendered":"<p>Wow, this is my first blog post of the year. That&#8217;s pretty sad.<\/p>\n<p>This week I&#8217;ve been playing around with <a href=\"https:\/\/app.suno.ai\/\"><strong>Suno<\/strong><\/a>, an AI song generator. As far as music-generating AI goes, it&#8217;s definitely the best I&#8217;ve seen so far, as it actually generates\u00a0<em>melodies<\/em>, which is what most musical AIs stink at.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/SunoScreenshot-1024x642.png\" alt=\"\" width=\"750\" height=\"470\" class=\"aligncenter size-large wp-image-3131\" srcset=\"https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/SunoScreenshot-1024x642.png 1024w, https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/SunoScreenshot-300x188.png 300w, https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/SunoScreenshot-768x482.png 768w, https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/SunoScreenshot.png 1492w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Of course, it&#8217;s got its weaknesses, but this is new tech, so that&#8217;s to be expected. And I haven&#8217;t seen competition that really does anything similar yet, though I&#8217;m sure that will come.<\/p>\n<p>Anyway, here are some of the songs I&#8217;ve generated with the app. You can have it generate its own generic lyrics, but I find it more interesting to provide my own.<\/p>\n<!--[if lt IE 9]><script>document.createElement('audio');<\/script><![endif]-->\n\t<div class=\"wp-playlist wp-audio-playlist wp-playlist-light\">\n\t\t\t<div class=\"wp-playlist-current-item\"><\/div>\n\t\t<audio controls=\"controls\" preload=\"none\" width=\"728\"\n\t\t\t><\/audio>\n\t<div class=\"wp-playlist-next\"><\/div>\n\t<div class=\"wp-playlist-prev\"><\/div>\n\t<noscript>\n\t<ol>\n\t\t<li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/Close-Your-Eyes.mp3'>Close Your Eyes<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/Into-the-Darkness.mp3'>A True Heart<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/The-Shadow-Age.mp3'>The Shadow Age<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/Maximus.mp3'>Maximus<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/A-Song-Unsung.mp3'>A Song Unsung<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/The-Road-Inside.mp3'>The Road Inside<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/The-Owl-and-the-Dragon.mp3'>The Owl and the Dragon<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/The-Crystal-Knife.mp3'>The Crystal Knife<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/About-the-Cats.mp3'>About the Cats<\/a><\/li><li><a href='https:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2024\/03\/Boop.mp3'>Boop!<\/a><\/li>\t<\/ol>\n\t<\/noscript>\n\t<script type=\"application\/json\" class=\"wp-playlist-script\">{\"type\":\"audio\",\"tracklist\":true,\"tracknumbers\":true,\"images\":true,\"artists\":true,\"tracks\":[{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Close-Your-Eyes.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"Close Your Eyes\",\"caption\":\"\",\"description\":\"\\\"Close Your Eyes\\\".\",\"meta\":{\"length_formatted\":\"2:23\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Into-the-Darkness.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"A True Heart\",\"caption\":\"\",\"description\":\"\\\"Into the Darkness\\\".\",\"meta\":{\"length_formatted\":\"4:00\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/The-Shadow-Age.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"The Shadow Age\",\"caption\":\"\",\"description\":\"\\\"The Shadow Age\\\".\",\"meta\":{\"length_formatted\":\"3:20\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Maximus.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"Maximus\",\"caption\":\"\",\"description\":\"\\\"Maximus\\\".\",\"meta\":{\"length_formatted\":\"2:46\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/A-Song-Unsung.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"A Song Unsung\",\"caption\":\"\",\"description\":\"\\\"A Song Unsung\\\".\",\"meta\":{\"length_formatted\":\"2:35\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/The-Road-Inside.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"The Road Inside\",\"caption\":\"\",\"description\":\"\\\"The Road Inside\\\".\",\"meta\":{\"length_formatted\":\"3:08\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/The-Owl-and-the-Dragon.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"The Owl and the Dragon\",\"caption\":\"\",\"description\":\"\\\"The Owl and the Dragon\\\".\",\"meta\":{\"length_formatted\":\"3:35\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/The-Crystal-Knife.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"The Crystal Knife\",\"caption\":\"\",\"description\":\"\\\"The Crystal Knife\\\".\",\"meta\":{\"length_formatted\":\"2:55\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/About-the-Cats.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"About the Cats\",\"caption\":\"\",\"description\":\"\\\"About the Cats\\\".\",\"meta\":{\"length_formatted\":\"1:54\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}},{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/Boop.mp3\",\"type\":\"audio\\\/mpeg\",\"title\":\"Boop!\",\"caption\":\"\",\"description\":\"\\\"Boop!\\\".\",\"meta\":{\"length_formatted\":\"2:53\"},\"image\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64},\"thumb\":{\"src\":\"https:\\\/\\\/wizardwalk.com\\\/newblather\\\/wp-includes\\\/images\\\/media\\\/audio.png\",\"width\":48,\"height\":64}}]}<\/script>\n<\/div>\n\t\n<p>The first three are symphonic metal, one of my favorite genres.\u00a0<em>Maximus<\/em> is an epic choir singing in another language. <em>A Song Unsung<\/em> and <em>The Road Inside<\/em> are some relaxing indie folk. <em>The Owl and the Dragon<\/em> is a folk-ish lullaby. A boys&#8217; choir sings\u00a0<em>The Crystal Knife<\/em>.\u00a0<em>About the Cats<\/em> is in the style of a generic 90s pop song. Finally,\u00a0<em>Boop!<\/em> is an Irish folk song with nonsense lyrics. Links to the lyrics for each song can be found at the bottom of this post.<\/p>\n<p><strong>Weaknesses<\/strong><\/p>\n<p>Perhaps the biggest weakness is lack of control. Other than providing the lyrics and style, you don&#8217;t really have much control over the details, which you&#8217;d likely want if you were a serious composer or songwriter.<\/p>\n<p>Styles are also limited; I asked it for the style of a Russian folk song (&#8220;The Owl and the Dragon&#8221;), and it just gave the singer a Russian accent.<\/p>\n<p>The format is limited. For best results, it seems good to stick to four-line verses and chorus, from which generates standard generic 8-bar melodies.<\/p>\n<p>It&#8217;s text-to-song isn&#8217;t perfect. Sometimes it repeats a syllable, ignores a syllable, or puts emphasis on a weird syllable. Sometimes it will sing a line from a verse as though it&#8217;s part of the chorus; its &#8220;parsing&#8221; makes mistakes.<\/p>\n<p>Sound quality is another weakness. You can probably tell from the examples that it outputs some pretty low-quality sounds, especially with the bombastic symphonic metal, which can sometimes make the lyrics hard to understand. But musical sound data has even more information than images, and image AI generators themselves still output a lot of noise. With images, however, it&#8217;s easy to discount the noise as texture or something. With musical sound, noise gets in the way; with professional recordings (especially if you&#8217;re an audiophile), we&#8217;re used to hearing nice clean sounds; even the hissing high frequencies of cymbals matter to a degree.<\/p>\n<p>In some output (not the ones I&#8217;ve showcased here), I could swear I could hear overtone artifacts of other words or singers faintly in the background; I&#8217;m guessing the AI is doing diffusion with frequencies \/ Fourier transforms, and generating little fragments of training data it should be ignoring. Or it could just be weird auditory illusions.<\/p>\n<p><strong>Is it useful?<\/strong><\/p>\n<p>Given all these weaknesses, is Suno a useful tool? Honestly, it&#8217;s probably not super useful for professional musicians <em>yet<\/em>, perhaps other than a quick and easy way to get some ideas. Otherwise, it&#8217;s perhaps still more of a toy at its current stage.<\/p>\n<p>Granted, such a musical toy can still be a lot of fun, and I&#8217;m excited to see the app develop further. I&#8217;m not sure who&#8217;s behind it or even what country it&#8217;s from, but I do hope they don&#8217;t get bought out too easily.<\/p>\n<p><strong>TuneSage<\/strong><\/p>\n<p>What about my own music AI, the development of which I&#8217;ve been procrastinating on? Has Suno beat me to the punch?<\/p>\n<p>My approach is a lot different as I&#8217;m not really dealing with the <em>sound<\/em> of music. My focus with TuneSage is more about the actual\u00a0<em>notes<\/em> and musical structures of a piece.<\/p>\n<p><strong>Lyrics<\/strong><\/p>\n<p>Here are links to each song on Suno, where you can see my profoundly beautiful lyrics:<\/p>\n<p><a href=\"https:\/\/app.suno.ai\/song\/96ad4d41-4d7e-4c33-b1c4-187783d2b74e\/\">Close Your Eyes<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/f289dc1d-4ba5-4b45-8ccf-2a9bcbc62a9c\/\">A True Heart<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/0ee57fc0-8c3f-4fbc-9de6-73b2d2d729a5\/\">The Shadow Age<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/1eb3292d-31d4-4be6-b249-976e51dd6532\/\">Maximus<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/e154492c-75b9-4927-945a-f220f665f6c6\/\">A Song Unsung<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/e59135a9-6afd-4fbb-8382-a0fdd7b0ee9b\/\">The Road Inside<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/a1f79041-f775-47d1-ba3e-a98596c3b785\/\">The Owl and the Dragon<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/ff21cd8d-4472-44c4-83f3-1e3c5ff23c6e\/\">The Crystal Knife<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/8afcd7fd-7cde-44cd-874d-e361040fd290\/\">About the Cats<\/a><br \/>\n<a href=\"https:\/\/app.suno.ai\/song\/00e9d16c-9c77-49e9-8b65-0a90c17bcb11\/\">Boop!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wow, this is my first blog post of the year. That&#8217;s pretty sad. This week I&#8217;ve been playing around with Suno, an AI song generator. As far as music-generating AI goes, it&#8217;s definitely the best I&#8217;ve seen so far, as it actually generates\u00a0melodies, which is what most musical AIs stink [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[203,23,89],"tags":[845,861],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7gI4B-Og","_links":{"self":[{"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/3116"}],"collection":[{"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3116"}],"version-history":[{"count":6,"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/3116\/revisions"}],"predecessor-version":[{"id":3133,"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/3116\/revisions\/3133"}],"wp:attachment":[{"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}