{"id":1575,"date":"2022-12-19T16:37:58","date_gmt":"2022-12-20T00:37:58","guid":{"rendered":"https:\/\/www.skierpage.com\/blog\/?p=1575"},"modified":"2022-12-19T16:43:09","modified_gmt":"2022-12-20T00:43:09","slug":"ais-making-images-of-music","status":"publish","type":"post","link":"https:\/\/www.skierpage.com\/blog\/2022\/12\/ais-making-images-of-music\/","title":{"rendered":"AIs making images of music!?!! \ud83e\udd2f"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hi music fans.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI&#8217;s Jukebox was generating music waveforms from scratch way back in 2020 (as <a href=\"\/blog\/2020\/06\/computers-generating-art\/#music\">I wrote<\/a>). Since then, silence from OpenAI. I suspect half the music in Spotify&#8217;s &#8220;contemplative acoustic music for yoga\/Pilates&#8221; and &#8220;mid-tempo EDM for hip restaurant&#8221; playlists is now computer-generated just to screw fleshy musicians out of their tiny streaming royalties.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meanwhile AI image generation has gone wild with DALL-E, Craiyon, Imagen, Midjourney, Stable Diffusion (<a href=\"\/blog\/2022\/07\/art-franz-klines-best-work-in-years-done-by-ai\/\">as I wrote, with pictures<\/a>). So, &#8220;merely&#8221; train an AI to generate spectrograms of music, then turn those images into audio. And just as image generators can make strange videos that morph from one image to the next, have the AI morph the spectrogram into an image of the next musical motif. Two programmers in their spare time did just that. <strong><a href=\"https:\/\/www.riffusion.com\/about\">https:\/\/www.riffusion.com\/about<\/a><\/strong> is a clear, entertaining, and to me sensational introduction. The last music sample, &#8220;Fantasy ballad, female voice to teen boy pop star&#8221; is crazy. Again, this is a sequence of <em>images<\/em> dreamed up by a computer that sound like music.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below is the image <a href=\"https:\/\/huggingface.co\/spaces\/fffiloni\/spectrogram-to-music\">https:\/\/huggingface.co\/spaces\/fffiloni\/spectrogram-to-music<\/a> generated (the original Riffusion site is of course overloaded) when I prompted &#8220;hard rock electric guitar solo&#8221;. You can hear it at <a href=\"https:\/\/huggingface.co\/spaces\/fffiloni\/spectrogram-to-music\/discussions\/28\">https:\/\/huggingface.co\/spaces\/fffiloni\/spectrogram-to-music\/discussions\/28<\/a>. It&#8217;s no <a href=\"https:\/\/www.youtube.com\/watch?v=NkuOJNBICyQ\">Tim Henson<\/a> , but again this is just a few programmers throwing something together in their off hours. What is creativity? Where does this highway go to? How do I work this? My god, what have we done? (\u2013 Talking Heads)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"\/images\/software\/ai\/riffusion_fffiloni_hard_rock_spectrogram.png\" alt=\"spectrogram image generated by fffiloni's version of Riffusion, from the prompt &quot;hard rock electric guitar solo&quot;\" width=\"576\" height=\"256\"\/><figcaption class=\"wp-element-caption\">what a &#8220;hard rock electric guitar solo&#8221; looks like to this AI<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi music fans. OpenAI&#8217;s Jukebox was generating music waveforms from scratch way back in 2020 (as I wrote). Since then, silence from OpenAI. I suspect half the music in Spotify&#8217;s &#8220;contemplative acoustic music for yoga\/Pilates&#8221; and &#8220;mid-tempo EDM for hip &hellip; <a href=\"https:\/\/www.skierpage.com\/blog\/2022\/12\/ais-making-images-of-music\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,13],"tags":[],"class_list":["post-1575","post","type-post","status-publish","format-standard","hentry","category-ai","category-music"],"_links":{"self":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts\/1575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/comments?post=1575"}],"version-history":[{"count":2,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts\/1575\/revisions"}],"predecessor-version":[{"id":1579,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/posts\/1575\/revisions\/1579"}],"wp:attachment":[{"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/media?parent=1575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/categories?post=1575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skierpage.com\/blog\/wp-json\/wp\/v2\/tags?post=1575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}