{"id":65,"date":"2020-10-01T22:58:00","date_gmt":"2020-10-01T22:58:00","guid":{"rendered":"http:\/\/18.218.130.175\/wordpress\/?p=65"},"modified":"2026-10-04T18:04:36","modified_gmt":"2026-10-04T18:04:36","slug":"ai-music-for-the-memory","status":"publish","type":"post","link":"https:\/\/techjing.art\/wordpress\/index.php\/2020\/10\/01\/ai-music-for-the-memory\/","title":{"rendered":"AI music for the memory"},"content":{"rendered":"<figure><img decoding=\"async\" src=\"https:\/\/techjing.art\/wordpress\/wp-content\/uploads\/recovered-originals-2026\/old-m-1-1024x768.jpg\" alt=\"\" loading=\"lazy\" \/><\/figure>\n<p>This is my first experience with AI music, which is called Music for memory. I used Google Magenta, Performance RNN to generate and control a theoretically endless piano song. Performance RNN is an LSTM-based recurrent neural network designed to model polyphonic music with expressive timing and dynamics. The model is trained on the Yamaha e-Piano Competition dataset, which contains MIDI captures of ~1400 performances by skilled pianists. If you listen to the music generated using this model, it would be very impressive.<\/p>\n<p>So, in this project, I want to construct a connection between memory and AI music. I always think about the fundamentals of human\u2019s emotions and algorithms should have something in common. Actually, how to make computational arts feel warm and close to the nature of humanity are always my interest.<\/p>\n<p>link: <\/p>\n<figure>\n<div class=\"techjing-video\"><iframe src=\"https:\/\/player.vimeo.com\/video\/446352155?dnt=1&amp;app_id=122963\" title=\"AI music for the memory \u2014 video\" loading=\"lazy\" allow=\"fullscreen; picture-in-picture\" allowfullscreen><\/iframe><\/div>\n<\/figure>\n","protected":false},"excerpt":{"rendered":"<p>This is my first experience with AI music, which is called Music for memory. I used Google Magenta, Performance RNN to generate and control a theoretically endless piano song. Performance RNN is an LSTM-based recurrent neural network designed to model polyphonic music with expressive timing and dynamics. The model is trained on the Yamaha e-Piano<\/p>\n<p class=\"more-link-wrapper\"><a href=\"https:\/\/techjing.art\/wordpress\/index.php\/2020\/10\/01\/ai-music-for-the-memory\/\" class=\"more-link\">Continue Reading<span class=\"screen-reader-text\"> &#8220;AI music for the memory&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":197,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-65","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=65"}],"version-history":[{"count":3,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/65\/revisions"}],"predecessor-version":[{"id":198,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/65\/revisions\/198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/media\/197"}],"wp:attachment":[{"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=65"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=65"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techjing.art\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}