{"id":256,"date":"2016-01-07T18:45:24","date_gmt":"2016-01-07T18:45:24","guid":{"rendered":"http:\/\/ifmbanm.com\/blog\/?p=256"},"modified":"2016-01-07T18:46:53","modified_gmt":"2016-01-07T18:46:53","slug":"20-oscillators-in-20-minutes-is-action-sports-comic-gold-cdm-createdigitalmusic","status":"publish","type":"post","link":"https:\/\/ifmbanm.com\/blog\/?p=256","title":{"rendered":"20 oscillators in 20 minutes is action sports, comic gold &#8211; cdm createdigitalmusic"},"content":{"rendered":"<p>Years ago, I wrote a piece called &#8220;Lurch&#8221; (actually, I got as far as implementing a study for the piece).\u00a0 In it, a DSP chip runs self-modifying code starting from whatever&#8217;s in the contents of it&#8217;s memory in a sandbox, provided with an external audio input (hooked to an AM radio) and an internal one (hooked to a simple sinewave oscillator).\u00a0 It evolves according to a &#8220;goodness&#8221; measure provided by a MIDI continuous controller value.\u00a0 A performer sits and drives a mod wheel up and down in response to how well (s)he likes what the hardware is spitting out.<\/p>\n<p>In performance, it usually starts with no audio out, then manages to spit out a few clicks, and, encouraged by the performer, maybe manages to output a munged version of the input signals over time.\u00a0 There&#8217;s a recording of one performance <a title=\"Study for Lurch\" href=\"https:\/\/youtu.be\/4gs93s1HWWo\">here<\/a> which amazingly spat out the internal oscillator signal practically from the start.<\/p>\n<p>Anyway: I ran into this on CDM today, and it reminded me of this.\u00a0 A performer\/builder constructing sound from scratch; the tension of the performance has to do with whether or not the performer will be able to coax out the sound on the fly by constructing the hardware.\u00a0 She&#8217;s going for a known result, unlike Lurch which always comes up with something different (when it works at all &#8211; early versions blew up the DSP chip in a literal quick puff of smoke by generating illegal instructions).<\/p>\n<p>I still remember one of the responses to the recorded performance: someone wasn&#8217;t allowed to play it on the family&#8217;s new CD player, because the Dad thought it&#8217;d blow up the speakers.\u00a0 Rock&#8217;n&#8217;roll!<\/p>\n<p><a href=\"http:\/\/createdigitalmusic.com\/2016\/01\/20-oscillators-in-20-minutes-is-action-sports-comic-gold\/\">20 oscillators in 20 minutes is action sports, comic gold &#8211; cdm createdigitalmusic<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Years ago, I wrote a piece called &#8220;Lurch&#8221; (actually, I got as far as implementing a study for the piece).\u00a0 In it, a DSP chip runs self-modifying code starting from whatever&#8217;s in the contents of it&#8217;s memory in a sandbox, provided with an external audio input (hooked to an AM radio) and an internal one [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/256"}],"collection":[{"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=256"}],"version-history":[{"count":2,"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/256\/revisions"}],"predecessor-version":[{"id":257,"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/256\/revisions\/257"}],"wp:attachment":[{"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ifmbanm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}