<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>io 0.0.1 beta++ &#187; software</title>
	<atom:link href="http://www.io001b.com/category/construction/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.io001b.com</link>
	<description>interactive, semi-autonomous technological artifact, musical automaton, machine musician and improviser</description>
	<lastBuildDate>Sat, 29 May 2010 14:09:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>source code 05-12-2009</title>
		<link>http://www.io001b.com/2009/07/01/source-code-05-12-2009/</link>
		<comments>http://www.io001b.com/2009/07/01/source-code-05-12-2009/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 22:15:31 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[beta test]]></category>
		<category><![CDATA[construction]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Bruce Coates]]></category>
		<category><![CDATA[Franziska Schroeder]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=541</guid>
		<description><![CDATA[Source code for io 0.0.1 beta (rev. May 12th 2009) [86kB zip file]. There have been major changes since 03-23-2009 as a result of the beta tests with Bruce Coates and Franziska Schroeder. These changes are unfortunately not documented/commented at the moment, but I’m uploading the source files for the record.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.io001b.com/wp-content/uploads/2009/07/source-001b-05-12-2009.zip">Source code for io 0.0.1 beta (rev. May 12th 2009)</a> [86kB zip file].</p>
<p>There have been major changes since <a href="http://www.io001b.com/2009/03/23/source-code-03-23-2009/">03-23-2009</a> as a result of the <a href="http://www.io001b.com/category/performance/beta-test/">beta tests</a> with <a href="http://www.myspace.com/brucecoates">Bruce Coates</a> and <a href="http://www.sarc.qub.ac.uk/%7Efschroeder/">Franziska Schroeder</a>. These changes are unfortunately not documented/commented at the moment, but I’m uploading the source files for the record.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/07/01/source-code-05-12-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>analog io</title>
		<link>http://www.io001b.com/2009/06/29/analog-io/</link>
		<comments>http://www.io001b.com/2009/06/29/analog-io/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 16:18:30 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[construction]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[theory]]></category>
		<category><![CDATA[analog computer]]></category>
		<category><![CDATA[BEAM]]></category>
		<category><![CDATA[N-body simulation]]></category>
		<category><![CDATA[single board computer]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=458</guid>
		<description><![CDATA[I’ve assumed that future versions of io would have a single board computer (or multiple SBCs) in place of the clunky and fragile personal computer. There was, however, always an alternative. Take the not-so-humble analog computer, a technology with a fascinating past and a (still promising) future. Given that io’s behavior is driven by an [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve assumed that future versions of io would have a single board computer (or multiple SBCs) in place of the clunky and fragile personal computer. There was, however, always an alternative.</p>
<p>Take the not-so-humble <a href="http://dcoward.best.vwh.net/analog/">analog c</a><a href="http://en.wikipedia.org/wiki/Analog_computer">omputer</a>, a technology with a <a href="http://dcoward.best.vwh.net/analog/">fascin</a><a href="http://www.analogmuseum.org/">ating</a><a href="http://technikum29.de/en/computer/analog"> past</a> and a (still promising) <a href="http://www.cs.indiana.edu/~jwmills/ANALOG.NOTEBOOK/klm/klm.html">fut</a><a href="http://www.cs.indiana.edu/Facilities/hardware/extended_analog_computer/">ure</a>. Given that io’s behavior is driven by an <a href="http://www.scholarpedia.org/article/Three_body_problem">N-body</a> simulation, it’s not difficult to imagine an <a href="http://www.analogmuseum.org/english/examples/rendezvous/">analo</a><a href="http://www.scholarpedia.org/article/Chaos">g port</a>.</p>
<p>Wait, isn’t this sounding a lot like <a title="BEAM (Biology, Electronics, Aesthetics, Mechanics) robotics community" href="http://solarbotics.net/">BEA</a><a title="BEAM Wiki" href="http://www.beam-wiki.org/wiki/Main_Page">M…</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/06/29/analog-io/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>beta test 05-12-09: audio recordings</title>
		<link>http://www.io001b.com/2009/05/25/beta-test-05-12-09-audio-recordings/</link>
		<comments>http://www.io001b.com/2009/05/25/beta-test-05-12-09-audio-recordings/#comments</comments>
		<pubDate>Mon, 25 May 2009 21:46:12 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[audio recordings]]></category>
		<category><![CDATA[beta test]]></category>
		<category><![CDATA[construction]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Arts Council of Ireland]]></category>
		<category><![CDATA[Bruce Coates]]></category>
		<category><![CDATA[Han-earl Park]]></category>
		<category><![CDATA[Jonny Marks]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[UCC Department of Music]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=380</guid>
		<description><![CDATA[Here is the audio documentation of the io++ beta test with Bruce Coates on May 12th 2009. beta test 05-12-09_00 [mp3] beta test 05-12-09_01 [mp3] beta test 05-12-09_02 [mp3] beta test 05-12-09_03 [mp3] beta test 05-12-09_04 [mp3] beta test 05-12-09_05 [mp3] beta test 05-12-09_06 [mp3] beta test 05-12-09_07 [mp3] beta test 05-12-09_08 [mp3] beta test [...]]]></description>
			<content:encoded><![CDATA[<p>Here is the audio documentation of the io++ beta test with <a href="http://www.myspace.com/brucecoates">Bruce Coates</a> on May 12th 2009.</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_00.mp3">beta test 05-12-09_00</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_01.mp3">beta test 05-12-09_01</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_02.mp3">beta test 05-12-09_02</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_03.mp3">beta test 05-12-09_03</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_04.mp3">beta test 05-12-09_04</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_05.mp3">beta test 05-12-09_05</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_06.mp3">beta test 05-12-09_06</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_07.mp3">beta test 05-12-09_07</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_08.mp3">beta test 05-12-09_08</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_09.mp3">beta test 05-12-09_09</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_10.mp3">beta test 05-12-09_10</a> [mp3]</p>
<p class="first" style="margin-top:1em;">Performers are io 0.0.1 beta++ (itself), Bruce Coates  (saxophone) and <a href="http://www.busterandfriends.com/">Han-earl Park</a> (guitar).</p>
<p class="first" style="font-size:80%;margin-top:1.25em;">Thanks to the <a href="http://www.artscouncil.ie/">Arts Council of Ireland</a> for supporting this project, to the <a href="http://www.music.ucc.ie/">UCC Department of Music</a> for providing a space in which to carry out this work, to Bruce for his work and feedback on this, and to <a href="http://www.myspace.com/jonnymarks77">Jonny Marks</a> for listening and commenting on the proceedings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/05/25/beta-test-05-12-09-audio-recordings/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_10.mp3" length="6569294" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_09.mp3" length="2138091" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_08.mp3" length="588298" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_07.mp3" length="6505973" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_06.mp3" length="3494786" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_02.mp3" length="3915462" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_01.mp3" length="6658319" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_00.mp3" length="6713490" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_01.mp3" length="6658319" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_02.mp3" length="3915462" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_03.mp3" length="4247740" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_04.mp3" length="6562398" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_05.mp3" length="2724279" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_06.mp3" length="3494786" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_07.mp3" length="6505973" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_08.mp3" length="588298" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_09.mp3" length="2138091" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2009/05/05-12-09_10.mp3" length="6569294" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_05.mp3" length="2724279" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_04.mp3" length="6562398" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_03.mp3" length="4247740" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/05/05-12-09_00.mp3" length="6713490" type="audio/mpeg" />
		</item>
		<item>
		<title>beta test 03-26-09: audio recordings</title>
		<link>http://www.io001b.com/2009/03/30/beta-test-03-26-09-audio-recordings/</link>
		<comments>http://www.io001b.com/2009/03/30/beta-test-03-26-09-audio-recordings/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 14:05:58 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[audio recordings]]></category>
		<category><![CDATA[beta test]]></category>
		<category><![CDATA[construction]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Arts Council of Ireland]]></category>
		<category><![CDATA[Franziska Schroeder]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[UCC Department of Music]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=308</guid>
		<description><![CDATA[Here is the (not yet annotated) audio documentation of the io++ beta test with Franziska Schroeder on March 26th 2009. beta test 03-26-09_00 [mp3] beta test 03-26-09_01 [mp3] beta test 03-26-09_02 [mp3] beta test 03-26-09_03 [mp3] beta test 03-26-09_04 [mp3] beta test 03-26-09_05 [mp3] beta test 03-26-09_06 [mp3] Performers are io 0.0.1 beta++ (itself) and [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_323" class="wp-caption aligncenter" style="width: 196px"><a href="http://www.io001b.com/wp-content/uploads/2009/03/schroederio_03-26-09.jpg"><img class="size-medium wp-image-323" title="Franziska Schroeder and io (Cork, March 26th 2009)" src="http://www.io001b.com/wp-content/uploads/2009/03/schroederio_03-26-09-186x300.jpg" alt="Franziska Schroeder and io (Cork, March 26th 2009)" width="186" height="300" /></a><p class="wp-caption-text">Franziska Schroeder and io (Cork, March 26th 2009)</p></div>
<p class="first">Here is the (not yet annotated)  audio documentation of the io++ beta test with <a href="http://www.sarc.qub.ac.uk/%7Efschroeder/">Franzi</a><a href="http://www.lautnet.net/">ska Sch</a><a href="http://www.mu.qub.ac.uk/Staff/AcademicStaff/DrFranziskaSchroeder/">roeder</a> on March 26th 2009.</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_00.mp3">beta test 03-26-09_00</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_01.mp3">beta test 03-26-09_01</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_02.mp3">beta test 03-26-09_02</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_03.mp3">beta test 03-26-09_03</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_04.mp3">beta test 03-26-09_04</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_05.mp3">beta test 03-26-09_05</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_06.mp3">beta test 03-26-09_06</a> [mp3]</p>
<p class="first" style="margin-top:1em;">Performers are io 0.0.1 beta++ (itself) and Franziska Schroeder  (saxophone).</p>
<p class="first" style="font-size:80%;margin-top:1.25em;">Thanks to the <a href="http://www.artscouncil.ie/">Arts Council of Ireland</a> for supporting this project, to the <a href="http://www.music.ucc.ie/">UCC Department of Music</a> for providing a space in which to carry out this work, and to Franziska for her work and feedback on this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/03/30/beta-test-03-26-09-audio-recordings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_02.mp3" length="6690312" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_01.mp3" length="6848301" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_00.mp3" length="6412578" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_03.mp3" length="6564925" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_04.mp3" length="4758714" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_05.mp3" length="3158766" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2009/03/03-26-09_06.mp3" length="4657777" type="audio/mpeg" />
		</item>
		<item>
		<title>beta test 11-10-08 &amp; 12-08-08: resultant changes</title>
		<link>http://www.io001b.com/2009/03/25/beta-test-11-10-08-12-08-08-resultant-changes/</link>
		<comments>http://www.io001b.com/2009/03/25/beta-test-11-10-08-12-08-08-resultant-changes/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 12:07:31 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[beta test]]></category>
		<category><![CDATA[construction]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Arts Council of Ireland]]></category>
		<category><![CDATA[Bruce Coates]]></category>
		<category><![CDATA[Franziska Schroeder]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=291</guid>
		<description><![CDATA[Here’s a list of the significant changes. These address issues that Franziska Schroeder and Bruce Coates brought up during the testings in November and December respectively. Greater variation in output. Including pseudo-Braxtonian ‘separation’ implemented via interp tables. Implementation of a meta-banalyzer that shakes up the system depending on input variation. Greater variation in the VL70m [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s a list of the significant changes. These address issues that <a href="http://www.sarc.qub.ac.uk/%7Efschroeder/">Franziska Schroeder</a> and <a href="http://www.myspace.com/brucecoates">Bruce Coates</a> brought up during the testings in <a href="http://www.io001b.com/2008/11/16/beta-test-11-10-08-audio-recordings/">November</a> and <a href="http://www.io001b.com/2008/12/15/beta-test-12-08-08-audio-recordings/">December</a> respectively.</p>
<ul>
<li>Greater variation in output.
<ul>
<li>Including pseudo-Braxtonian ‘separation’ implemented via <a href="http://www.io001b.com/2009/03/23/hp-midi-interp-tables/">interp tables</a>.</li>
<li>Implementation of a meta-banalyzer that shakes up the system depending on input variation.</li>
<li>Greater variation in the <a href="http://www.yamahasynth.com/products/vl70m/index.html">VL70m</a> settings.</li>
</ul>
</li>
<li>More responsive to external stimulus.
<ul>
<li>Implementation of a meta-banalyzer (see above).</li>
<li>Greater number of elements triggered by the banalyzers and the meta-banalyzer.</li>
<li><a href="http://www.io001b.com/2009/03/24/bug-fix-banalyzer/">Fix error</a> in the banalyzer+ class.</li>
<li>Variable event buffer.</li>
<li>Reduction in the damping and absorption parameters in the <a href="http://www.yamahasynth.com/products/vl70m/index.html">VL70m</a> model.</li>
</ul>
</li>
<li>Less <em>and</em> more machine-esque.
<ul>
<li>Reduction in the damping and absorption variables in the <a href="http://www.yamahasynth.com/products/vl70m/index.html">VL70m</a> model which results in a more ‘synthetic’ sound,</li>
<li>but also disguises the strongly cyclical generator.</li>
</ul>
</li>
</ul>
<p class="first" style="font-size:80%;margin-top:1.25em;">Thanks to the <a href="http://www.artscouncil.ie/">Arts Council of Ireland</a> for supporting this project, and to Bruce and  Franziska for their time, labor and expertise.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/03/25/beta-test-11-10-08-12-08-08-resultant-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bug fix: banalyzer+</title>
		<link>http://www.io001b.com/2009/03/24/bug-fix-banalyzer/</link>
		<comments>http://www.io001b.com/2009/03/24/bug-fix-banalyzer/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 15:45:54 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[construction]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=283</guid>
		<description><![CDATA[Here’s a fix for a significant bug that I somehow didn’t catch (didn’t hear?) for several years. The side effect of the fix is that io is now significantly more responsive. \ banalyzer+ \ \ a "smarter" banalyzer class designed to works in conjunction with the \ parser classes. \ \ ob.banalyzer+ clears internal storage [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s a <a title="source code for the banalyzer+ class" href="http://www.io001b.com/wp-content/uploads/2009/03/banalyzer+.txt">fix</a> for a significant bug that I somehow didn’t catch (didn’t hear?) for several <em>years</em>. The side effect of the fix is that io is now <em>significantly</em> more responsive.</p>
<pre style="font-size:80%">\ <a title="source code for the banalyzer+ class" href="http://www.io001b.com/wp-content/uploads/2009/03/banalyzer+.txt">banalyzer+</a>
\
\ a "smarter" banalyzer class designed to works in conjunction with the
\ parser classes.
\
\ <a title="source code for the banalyzer+ class" href="http://www.io001b.com/wp-content/uploads/2009/03/banalyzer+.txt">ob.banalyzer+</a> clears internal storage and stats after an ALERT: message
\ is called. In addition, <a title="source code for the banalyzer+ class" href="http://www.io001b.com/wp-content/uploads/2009/03/banalyzer+.txt">ob.banalyzer+</a> also takes into account the
\ frequency of ALERT: messages and adjusts sensitivity (i.e. the alert
\ threshold) accordingly.

…

\ MOD: HeP 03-24-09 Fix bug that prevented default iv-blyzr-tolerance-cfa from
\                   being set. Now set this during OPEN:

…

: BLYZR.SET.TOLERANCE.CFA   ( mode --  )
    CASE
        static_tolerance  OF  0                          ENDOF
        linear_tolerance  OF  'c blyzr.linear.tolerance  ENDOF
        shift_tolerance   OF  'c blyzr.shift.tolerance   ENDOF
        random_tolerance  OF  'c blyzr.random.tolerance  ENDOF
    ENDCASE
    iv=&gt; iv-blyzr-tolerance-cfa
;

:m PUT.TOLERANCE.MODE:  ( mode --  , select tolerance calculating mode )
    dup  0 3  within?
    IF
        dup  iv=&gt; iv-blyzr-tolerance-mode
    \
        iv-dev-#opened
        IF
            blyzr.set.tolerance.cfa
        ELSE
            drop
        THEN
    ELSE
        drop
        " put.tolerance.mode:"  " unrecognized mode selector"
    THEN
;m

…

:m RAW.OPEN:    (  --  )
    raw.open: super
\
    iv-blyzr-tolerance-mode  BLYZR.SET.TOLERANCE.CFA
;m

…</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/03/24/bug-fix-banalyzer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>hp-&gt;midi interp tables</title>
		<link>http://www.io001b.com/2009/03/23/hp-midi-interp-tables/</link>
		<comments>http://www.io001b.com/2009/03/23/hp-midi-interp-tables/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 22:59:40 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[construction]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[screenshot]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=274</guid>
		<description><![CDATA[See: ‘hp-&#62;midi early report’ and ‘hp-&#62;midi initial test’.]]></description>
			<content:encoded><![CDATA[<div id="attachment_275" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.io001b.com/wp-content/uploads/2009/03/interp-tables-03-23-09.png"><img class="size-medium wp-image-275" title="interp tables (03-23-09)" src="http://www.io001b.com/wp-content/uploads/2009/03/interp-tables-03-23-09-300x232.png" alt="interp tables (03-23-09)" width="300" height="232" /></a><p class="wp-caption-text">interp tables (03-23-09)</p></div>
<p class="first">See: <a href="http://www.io001b.com/2008/11/07/hp-midi-early-report/">‘hp-&gt;midi early report’</a> and <a href="http://www.io001b.com/2008/11/08/hp-midi-initial-test/">‘hp-&gt;midi initial test’</a>.<a href="http://www.io001b.com/2008/11/08/hp-midi-initial-test/"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/03/23/hp-midi-interp-tables/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>source code 03-23-2009</title>
		<link>http://www.io001b.com/2009/03/23/source-code-03-23-2009/</link>
		<comments>http://www.io001b.com/2009/03/23/source-code-03-23-2009/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 11:22:10 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[construction]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Bruce Coates]]></category>
		<category><![CDATA[io 0.0.1 beta++]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=265</guid>
		<description><![CDATA[Source code for io 0.0.1 beta (rev. March 23rd 2009) [86kB zip file]. Significant revisions since 07-03-2004 as detailed below. io:io_config \ MOD: HeP 11-09-08 Make io_min_pulse and io_max_pulse dependent on \ io_rtc_rate. \ MOD: HeP 03-22-09 Setting of rtc.rate! and time-advance moved to io_glob. io:io_glob \ MOD: HeP 03-22-09 Setting of rtc.rate! and time-advance [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.io001b.com/wp-content/uploads/2009/03/source-001b-03-23-2009.zip">Source code for io 0.0.1 beta (rev. March 23rd 2009)</a> [86kB zip file]. Significant revisions since <a href="http://www.io001b.com/2008/10/27/source-code-07-03-2004/">07-03-2004</a> as detailed below.</p>
<h4>io:io_config</h4>
<pre style="font-size:80%">\ MOD: HeP 11-09-08 Make io_min_pulse and io_max_pulse dependent on
\                   io_rtc_rate.
\ MOD: HeP 03-22-09 Setting of rtc.rate! and time-advance moved to io_glob.</pre>
<h4>io:io_glob</h4>
<pre style="font-size:80%">\ MOD: HeP 03-22-09 Setting of rtc.rate! and time-advance moved from
\                   io_config.
\                   Add (MODIFY.TIME.ADVANCE) called by the meta-alert-matrix.
\                   See: io_matrix.</pre>
<h4>io:modules:io_interp_table</h4>
<pre style="font-size:80%">\ MOD: HeP 10-26-08 Add the io_interp_table component.
\ MOD: HeP 11-04-08 Make the pitch tables 4 bytes wide because they need
\                   to contain signed data.
\ MOD: HeP 11-05-08 Provisional test of the table lookup version of hp-&gt;midi
\                   suggests that it is almost twice as fast as the old
\                   version (12725 msec for 10,000,000 conversions in
\                   comparison to 20413 msec).
\ MOD: HeP 11-06-08 Use !BYTES.
\ MOD: HeP 11-07-08 hp_ conversion words (e.g. HP-&gt;MIDI ) now reside in
\                   io:mobules:io_interp_table.
\ MOD: HeP 11-08-08 Add words to be called from io_matrix.
\ MOD: HeP 11-09-08 Add tables for output pulse generator.
\                   Initial (klugy) version of the exponential curve.</pre>
<h4>io:modules:io_interp</h4>
<pre style="font-size:80%">\ MOD: HeP 11-05-08 Provisional test of the table lookup version of hp-&gt;midi
\                   (see io:modules:io_interp_table for more details).
\ MOD: HeP 11-07-08 hp_ conversion words (e.g. HP-&gt;MIDI ) now reside in
\                   io:mobules:io_interp_table.
\ MOD: HeP 03-22-09 Add (MODIFY.INTERP) stub called by the meta-alert-matrix.
\                   See: io_matrix.</pre>
<h4>io:modules:io_patches</h4>
<pre style="font-size:80%">\ MOD: HeP 04-26-06 Slightly broaden out the note ranges of the vl patches.
\ MOD: HeP 11-09-08 Reduce to two vl patches: ob.vl.patch Floboe and SoprSax!
\ MOD: HeP 03-19-09 Double the those vl patches with variant damping and
\                   absorption. Note that vales of 0 seem to cause problems.
\                   (Based on experiements with Bruce Coates.)</pre>
<h4>io:io_matrix</h4>
<pre style="font-size:80%">\ MOD: HeP 11-08-08 Call words to alter the conversion of hp_ coordinates to
\                   midi. See the file modules:io_interp_table for more info.
\ MOD: HeP 03-21-09 Add meta-alert-matrix.</pre>
<h4>io:io_input</h4>
<pre style="font-size:80%">\ MOD: HeP 03-20-09 Add meta-blyzer. We have an alert for alerts. ToDo: Need
\                   someway of triggering changes of patch, interp-tables and
\                   time-advance values from this.
\ MOD: HeP 03-21-09 See: io_matrix for details on what the meta-blyzer
\                   triggers.</pre>
<h4>io:io_output</h4>
<pre style="font-size:80%">\ MOD: HeP 11-09-08 Use table lookup to derive new pulse and pulse groupings.
\ MOD: HeP 03-21-09 Add (MODIFY.PATCH) called by the meta-alert-matrix. See:
\                   io_matrix.</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2009/03/23/source-code-03-23-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>beta test 12-08-08: audio recordings</title>
		<link>http://www.io001b.com/2008/12/15/beta-test-12-08-08-audio-recordings/</link>
		<comments>http://www.io001b.com/2008/12/15/beta-test-12-08-08-audio-recordings/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 22:04:18 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[audio recordings]]></category>
		<category><![CDATA[beta test]]></category>
		<category><![CDATA[construction]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Arts Council of Ireland]]></category>
		<category><![CDATA[audio recording]]></category>
		<category><![CDATA[Bruce Coates]]></category>
		<category><![CDATA[Han-earl Park]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[UCC Department of Music]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=259</guid>
		<description><![CDATA[I will be returning with more detailed reports shortly, but, in the meantime, here is the (not yet annotated) audio documentation of the io++ beta test with Bruce Coates on December 8th 2008. beta test 12-08-08_00 [mp3] beta test 12-08-08_01 [mp3] beta test 12-08-08_02 [mp3] beta test 12-08-08_03 [mp3] beta test 12-08-08_04 [mp3] beta test [...]]]></description>
			<content:encoded><![CDATA[<p>I will be returning with more detailed reports shortly, but, in the meantime, here is the (not yet annotated)  audio documentation of the io++ beta test with <a href="http://www.myspace.com/brucecoates">Bruce Coates</a> on December 8th 2008.</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_00.mp3">beta test 12-08-08_00</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_01.mp3">beta test 12-08-08_01</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_02.mp3">beta test 12-08-08_02</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_03.mp3">beta test 12-08-08_03</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_04.mp3">beta test 12-08-08_04</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_05.mp3">beta test 12-08-08_05</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_06.mp3">beta test 12-08-08_06</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_07.mp3">beta test 12-08-08_07</a> [mp3]</p>
<p class="first" style="margin-top:1em;">Performers are io 0.0.1 beta++ (itself), Bruce Coates (saxophone) and <a href="http://www.busterandfriends.com/">Han-earl Park</a> (guitar).</p>
<p class="first" style="font-size:80%;margin-top:1.25em;">Thanks to the <a href="http://www.artscouncil.ie/">Arts Council of Ireland</a> for supporting this project, to the <a href="http://www.music.ucc.ie/">UCC Department of Music</a> for providing a space in which to carry out this work, and to Bruce for his time and labor in support of this project.</p>
<p>io001b.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2008/12/15/beta-test-12-08-08-audio-recordings/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_00.mp3" length="6668351" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_01.mp3" length="3830826" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_02.mp3" length="6561144" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_03.mp3" length="6766153" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_04.mp3" length="6662081" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_05.mp3" length="6845774" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_06.mp3" length="6897810" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/12/12-08-08_07.mp3" length="1452847" type="audio/mpeg" />
		</item>
		<item>
		<title>beta test 11-10-08: audio recordings</title>
		<link>http://www.io001b.com/2008/11/16/beta-test-11-10-08-audio-recordings/</link>
		<comments>http://www.io001b.com/2008/11/16/beta-test-11-10-08-audio-recordings/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 19:27:20 +0000</pubDate>
		<dc:creator>Han-earl Park</dc:creator>
				<category><![CDATA[audio recordings]]></category>
		<category><![CDATA[beta test]]></category>
		<category><![CDATA[construction]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[theory]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[Arts Council of Ireland]]></category>
		<category><![CDATA[audio recording]]></category>
		<category><![CDATA[Franziska Schroeder]]></category>
		<category><![CDATA[Han-earl Park]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[UCC Department of Music]]></category>

		<guid isPermaLink="false">http://www.busterandfriends.com/io/?p=213</guid>
		<description><![CDATA[I will be returning with more detailed reports within the coming days, but, in the meantime, here is the audio documentation of the io++ beta test with Franziska Schroeder on November 10th 2008. beta test 11-10-08_00 [mp3] beta test 11-10-08_01 [mp3] beta test 11-10-08_02 [mp3] beta test 11-10-08_03 [mp3] beta test 11-10-08_04 [mp3] beta test [...]]]></description>
			<content:encoded><![CDATA[<p>I will be returning with more detailed reports within the coming days, but, in the meantime, here is the audio documentation of the io++ beta test with <a href="http://www.sarc.qub.ac.uk/%7Efschroeder/">Franzi</a><a href="http://www.lautnet.net/">ska Sch</a><a href="http://www.mu.qub.ac.uk/Staff/AcademicStaff/DrFranziskaSchroeder/">roeder</a> on November 10th 2008.</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_00.mp3">beta test 11-10-08_00</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_01.mp3">beta test 11-10-08_01</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_02.mp3">beta test 11-10-08_02</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_03.mp3">beta test 11-10-08_03</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_04.mp3">beta test 11-10-08_04</a> [mp3]</p>
<p class="first" style="text-align:center;margin-top:1em;"><a href="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_05.mp3">beta test 11-10-08_05</a> [mp3]</p>
<p class="first" style="margin-top:1em;">Performers are io 0.0.1 beta++ (itself), Franziska Schroeder (saxophone) and <a href="http://www.busterandfriends.com/">Han-earl Park</a> (guitar).</p>
<p class="first" style="font-size:80%;margin-top:1.25em;">Thanks again to the <a href="http://www.artscouncil.ie/">Arts Council of Ireland</a> for supporting this project, to the <a href="http://www.music.ucc.ie/">UCC Department of Music</a> for providing a space in which to carry out this work, and to Franziska for lending her time and expertise to this enterprise.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.io001b.com/2008/11/16/beta-test-11-10-08-audio-recordings/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2008/11/11-10-08_00.mp3" length="8786169" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2008/11/11-10-08_01.mp3" length="7406903" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2008/11/11-10-08_02.mp3" length="6759903" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2008/11/11-10-08_03.mp3" length="9367341" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2008/11/11-10-08_04.mp3" length="7323521" type="audio/mpeg" />
<enclosure url="http://www.busterandfriends.com/io/wp-content/uploads/2008/11/11-10-08_05.mp3" length="6747364" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_01.mp3" length="7406903" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_00.mp3" length="8786169" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_02.mp3" length="6759903" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_03.mp3" length="9367341" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_04.mp3" length="7323521" type="audio/mpeg" />
<enclosure url="http://www.io001b.com/wp-content/uploads/2008/11/11-10-08_05.mp3" length="6747364" type="audio/mpeg" />
		</item>
	</channel>
</rss>
