{"id":1469,"date":"2004-03-29T19:21:00","date_gmt":"2004-03-29T18:21:00","guid":{"rendered":"http:\/\/www.celesteh.com\/blog\/2004\/03\/29\/automation-ive-long-had-ambition-to\/"},"modified":"2015-06-19T00:26:15","modified_gmt":"2015-06-18T23:26:15","slug":"automation-ive-long-had-ambition-to","status":"publish","type":"post","link":"https:\/\/www.celesteh.com\/blog\/2004\/03\/29\/automation-ive-long-had-ambition-to\/","title":{"rendered":""},"content":{"rendered":"<h3>automation<\/h3>\n<p>I&#8217;ve long had an ambition to write a program that would just make music for me, so I could just press go and it would make tunes.  I could teach it a few pop genres and then run it a whole bunch of times and just pick some good outputs until i had an album&#8217;s worth.  Better yet would be to teach it somehow to evaluate the output.  Somebody (a record company or something) actually has a program that will do this.  So I could just feed my tunes into the pop analyzer, pick all of them with a high enough score and have instant hits.  Even better would be to incorporate a neural net sort of design into the generator, so it could learn from the appraiser and create more consistently catchy music.<\/p>\n<p>Well, I now have a little program that creates avant-happy tunes <a href=\"http:\/\/www.xkey.com\/~celesteh\/music\/wesleyan\/repeating.mp3\">[listen]<\/a> (when i said &#8220;pop&#8221;, <a href=\"http:\/\/www.xkey.com\/~celesteh\/personal\/blog.people.html#aaron\" target=\"_top\">Aaron<\/a> encouraged me to re-evaluate the pop genre&#8230;) and it repeats rhythms, but it has a different melody everytime.  And it&#8217;s kind of catchy, I think.<br \/>\nso&#8230;. now what?  it&#8217;s always kind of the same song.  I guess I could generalize it, so the rhythms would change with every run too.  But&#8230; somehow it&#8217;s not as satisfying as i thought it would be.  I guess it would make good video game music, since then it would get run over and over again and the repeating non-sameness of it would be interesting.<br \/>\nWhat would I do with myself once I had written the uber-music generator and it said everything I had to say?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>automation I&#8217;ve long had an ambition to write a program that would just make music for me, so I could just press go and it would make tunes. I could teach it a few pop genres and then run it a whole bunch of times and just pick some good outputs until i had an &hellip; <a href=\"https:\/\/www.celesteh.com\/blog\/2004\/03\/29\/automation-ive-long-had-ambition-to\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\"><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1469","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts\/1469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/comments?post=1469"}],"version-history":[{"count":1,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts\/1469\/revisions"}],"predecessor-version":[{"id":3721,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/posts\/1469\/revisions\/3721"}],"wp:attachment":[{"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/media?parent=1469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/categories?post=1469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.celesteh.com\/blog\/wp-json\/wp\/v2\/tags?post=1469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}