<?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>Ithaca Trio</title>
	<atom:link href="http://ithacatrio.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://ithacatrio.co.uk</link>
	<description>stuff from Oliver Thurley [aka. Ithaca Trio]</description>
	<lastBuildDate>Tue, 21 May 2013 20:00:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>A dead hard-drive is a fun hard-drive</title>
		<link>http://ithacatrio.co.uk/2013/05/a-dead-hard-drive-is-a-fun-hard-drive/</link>
		<comments>http://ithacatrio.co.uk/2013/05/a-dead-hard-drive-is-a-fun-hard-drive/#comments</comments>
		<pubDate>Tue, 21 May 2013 19:53:41 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Programming & Composing]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[electronic]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hard-drive]]></category>
		<category><![CDATA[homemade]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[rotary control]]></category>
		<category><![CDATA[turntable]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=572</guid>
		<description><![CDATA[So my new Macbook Pro&#8217;s hard-drive corrupted itself over the weekend. Lost a fair amount of unbacked-up work I&#8217;m ashamed to say. Rather than mourn the dead, I figured I&#8217;d have some fun with a corpse (so to speak&#8230;) (ex)hard-drive rotary controller/turntable from owmtxy on Vimeo. Its a really simple hack, just hook up some [...]]]></description>
				<content:encoded><![CDATA[<p>So my new Macbook Pro&#8217;s hard-drive corrupted itself over the weekend. Lost a fair amount of unbacked-up work I&#8217;m ashamed to say. Rather than mourn the dead, I figured I&#8217;d have some fun with a corpse (so to speak&#8230;)</p>
<p><iframe src="https://vine.co/v/b9piQZUxTvi/embed/simple" height="600" width="600" frameborder="0"></iframe><script charset="utf-8" type="mce-text/javascript" src="//platform.vine.co/static/scripts/embed.js" async=""></script></p>
<p><iframe src="http://player.vimeo.com/video/66666625" height="281" width="500" allowfullscreen="" frameborder="0"></iframe></p>
<p><a href="http://vimeo.com/66666625">(ex)hard-drive rotary controller/turntable</a> from <a href="http://vimeo.com/owmtxy">owmtxy</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Its a really simple hack, just hook up some wire to the 4 copper pads under the platter (shown below), one acts as ground and any of the others act as your signal. Run it into the sound card and you&#8217;ve got a very low-frequency oscillator! In the above video I&#8217;m using the drive as a ring-modulator, and as a sample playback device with a [phasor~] and [lookup~] in Max!</p>
<p><a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/05/photo.jpg"><img class="aligncenter size-medium wp-image-573" alt="hard_drive_hookup" src="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/05/photo-300x224.jpg" width="300" height="224" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/05/a-dead-hard-drive-is-a-fun-hard-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network no.1 for String Quartet</title>
		<link>http://ithacatrio.co.uk/2013/05/network-no-1-for-string-quartet/</link>
		<comments>http://ithacatrio.co.uk/2013/05/network-no-1-for-string-quartet/#comments</comments>
		<pubDate>Sun, 12 May 2013 18:35:09 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Programming & Composing]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[contemporary]]></category>
		<category><![CDATA[drone]]></category>
		<category><![CDATA[graphic score]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[string quartet]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=563</guid>
		<description><![CDATA[ I&#8217;ve mentioned the piece a couple of times on here over the last few months, but wanted to wait for a performance/recording to explain it a little more. So here we are at last: Network no.1 for string quartet. The score is a hybrid of graphic and traditional, with a graph network diagram functioning as a map, [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/05/network_quartet.jpg"><img class="aligncenter size-full wp-image-566" alt="network_quartet" src="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/05/network_quartet.jpg" width="612" height="612" /></a></p>
<p><span style="line-height: 1.714285714; font-size: 1rem;"> I&#8217;ve mentioned the piece a couple of times on here over the last few months, but wanted to wait for a performance/recording to explain it a little more. So here we are at last: <em>Network no.1</em> for string quartet.</span></p>
<p>The score is a hybrid of graphic and traditional, with a graph network diagram functioning as a map, and traditionally notated reference. Each &#8216;node&#8217; on the map relates to an element from the separately notated gamut of sonorities. The edges of the map signify a potential route from one musical element to another. The length of an edge determines the duration of the element to be performed. So in this sense the map represents the time-space and structure of the piece, while the reference contains the sonic material.</p>
<p>As previously mentioned <a href="http://ithacatrio.co.uk/2013/03/network-no-1-proof-of-concept-score/" target="_blank">here</a>, the work exists in a a state of non-linearity. Performers work independently, following their own paths across score &#8216;maps&#8217;. Routes are determined stochastically (and regenerated each time the network graphs are compiles), although each player may choose their own starting point.</p>
<p><iframe src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F91120803" height="166" width="100%" frameborder="no" scrolling="no"></iframe><br />
The recording was made on Tuesday, 7th May, 2013.</p>
<p>Many thanks to the performers for their time.</p>
<p>Violins &#8211; Alice Dawkins; Hannah Packman</p>
<p>Viola &#8211; Katherine Lambeth</p>
<p>Violoncello &#8211; Claudia Chapman</p>
<p>Thanks also to Tony <a href="http://twitter.com/Big_Pause" target="_blank">@Big_Pause</a> for his patient advice during the programming stage.</p>
<p>Download the score generation used for the recording: <a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/05/network-no1_full-score.pdf">Network no.1 &#8211; SCORE</a>.pdf</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/05/network-no-1-for-string-quartet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network no.1 proof-of-concept score</title>
		<link>http://ithacatrio.co.uk/2013/03/network-no-1-proof-of-concept-score/</link>
		<comments>http://ithacatrio.co.uk/2013/03/network-no-1-proof-of-concept-score/#comments</comments>
		<pubDate>Sat, 30 Mar 2013 15:07:20 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Programming & Composing]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=559</guid>
		<description><![CDATA[Making some (small) headway towards realising the string quartet I finished last month, I made a short realisation of the piece&#8217;s opening last night in standard notation. As it is, the piece exists in a state of non-linearity, only becoming &#8216;fixed&#8217; through the course of a performance. As such this standard, linear score destroys the [...]]]></description>
				<content:encoded><![CDATA[<p>Making some (small) headway towards realising the string quartet I finished last month, I made a short realisation of the piece&#8217;s opening last night in standard notation.</p>
<p>As it is, the piece exists in a state of non-linearity, only becoming &#8216;fixed&#8217; through the course of a performance. As such this standard, linear score destroys the stochastic nature, but is useful for me to better understand how a performance <em>might</em> unfold. I&#8217;ll post a more concise summary of the piece soon, along with the full-score.</p>
<div class="wp-caption aligncenter" style="width: 510px"><img alt="" src="http://24.media.tumblr.com/b07936fc55b87cdf55fe67b4fbf45b98/tumblr_mkfo56YrMR1rvv1jto1_500.jpg" width="500" height="500" /><p class="wp-caption-text">network_1_handwritten</p></div>
<p>I tend to put up short posts, images, quotes etc. relating to my research and compositions on my <a href="http://formachines.tumblr.com/">tumblr</a>, so follow that for a bit of a taste of my current work.</p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/03/network-no-1-proof-of-concept-score/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Burble, Squelch, Bzzzzz, Blip-Blip-Bleeeeeep</title>
		<link>http://ithacatrio.co.uk/2013/03/burble-squelch-bzzzzz-blip-blip-bleeeeeep/</link>
		<comments>http://ithacatrio.co.uk/2013/03/burble-squelch-bzzzzz-blip-blip-bleeeeeep/#comments</comments>
		<pubDate>Thu, 07 Mar 2013 08:12:28 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eurorack]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[synth]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=555</guid>
		<description><![CDATA[Still can&#8217;t figure this out&#8230; synth test2 from owmtxy on Vimeo.]]></description>
				<content:encoded><![CDATA[<p>Still can&#8217;t figure this out&#8230;<br />
<iframe src="http://player.vimeo.com/video/61217241" height="281" width="500" allowfullscreen="" frameborder="0"></iframe></p>
<p><a href="http://vimeo.com/61217241">synth test2</a> from <a href="http://vimeo.com/owmtxy">owmtxy</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/03/burble-squelch-bzzzzz-blip-blip-bleeeeeep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>March Mix: Love Hangover</title>
		<link>http://ithacatrio.co.uk/2013/03/march-mix-love-hangover/</link>
		<comments>http://ithacatrio.co.uk/2013/03/march-mix-love-hangover/#comments</comments>
		<pubDate>Wed, 06 Mar 2013 18:19:33 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=553</guid>
		<description><![CDATA[Another month, another mix. All sorts going on here: New Orleans Soul, American Drone, a Charleston, Thai Funk, Nigerian Rock, Brazilian Folk&#8230; and Diana Ross. &#160; Download the bastard here: http://www.mediafire.com/?379i7pdysvt0rbu (150MB, 320kbps) March 2013: Love Hangover by Øliver Thurley on Mixcloud]]></description>
				<content:encoded><![CDATA[<p><iframe src="//www.mixcloud.com/widget/iframe/?feed=http%3A%2F%2Fwww.mixcloud.com%2Foliverthurley%2Fmarch-2013-love-hangover%2F&amp;embed_uuid=bdc39be7-1b94-4106-a7b7-cf5c7e7c23f2&amp;stylecolor=&amp;embed_type=widget_standard" height="480" width="480" frameborder="0"></iframe></p>
<p>Another month, another mix. All sorts going on here: New Orleans Soul, American Drone, a Charleston, Thai Funk, Nigerian Rock, Brazilian Folk&#8230; and Diana Ross.</p>
<p>&nbsp;</p>
<p>Download the bastard here: <a href="http://www.mediafire.com/?379i7pdysvt0rbu">http://www.mediafire.com/?379i7pdysvt0rbu</a> (150MB, 320kbps)</p>
<div style="clear: both; height: 3px; width: 472px;"></div>
<p style="display: block; font-size: 12px; font-family: Helvetica, Arial, sans-serif; margin: 0; padding: 3px 4px; color: #02a0c7; width: 472px;"><a style="color: #02a0c7; font-weight: bold;" href="http://www.mixcloud.com/oliverthurley/march-2013-love-hangover/?utm_source=widget&amp;utm_medium=web&amp;utm_campaign=base_links&amp;utm_term=resource_link" target="_blank">March 2013: Love Hangover</a> by <a style="color: #02a0c7; font-weight: bold;" href="http://www.mixcloud.com/oliverthurley/?utm_source=widget&amp;utm_medium=web&amp;utm_campaign=base_links&amp;utm_term=profile_link" target="_blank">Øliver Thurley</a> on <a style="color: #02a0c7; font-weight: bold;" href="http://www.mixcloud.com/?utm_source=widget&amp;utm_medium=web&amp;utm_campaign=base_links&amp;utm_term=homepage_link" target="_blank"> Mixcloud</a></p>
<p style="display: block; font-size: 12px; font-family: Helvetica, Arial, sans-serif; margin: 0; padding: 3px 4px; color: #02a0c7; width: 472px;">
<p style="display: block; font-size: 12px; font-family: Helvetica, Arial, sans-serif; margin: 0; padding: 3px 4px; color: #02a0c7; width: 472px;">
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/03/march-mix-love-hangover/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Network #1 &#8211; score finished.</title>
		<link>http://ithacatrio.co.uk/2013/03/network-1-score-finished/</link>
		<comments>http://ithacatrio.co.uk/2013/03/network-1-score-finished/#comments</comments>
		<pubDate>Sat, 02 Mar 2013 20:10:43 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Programming & Composing]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[graphic score]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[notation]]></category>
		<category><![CDATA[score]]></category>
		<category><![CDATA[spectral]]></category>
		<category><![CDATA[string quartet]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=546</guid>
		<description><![CDATA[So, just finished preliminary checks of my very first String Quartet scores. Quite exciting. Won&#8217;t post the full score just yet, but here&#8217;s a part of the Cello&#8217;s score: the network itself. I&#8217;ll post a full breakdown at some point but essentially, nodes represent musical events (notated separately), edges represent durations for which the events [...]]]></description>
				<content:encoded><![CDATA[<p>So, just finished preliminary checks of my very first String Quartet scores. Quite exciting. Won&#8217;t post the full score just yet, but here&#8217;s a part of the Cello&#8217;s score: the network itself.</p>
<p>I&#8217;ll post a full breakdown at some point but essentially, nodes represent musical events (notated separately), edges represent durations for which the events are sustained, leading to the next.</p>
<p><a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/03/Cello_graph_score.png"><img class="aligncenter size-large wp-image-547" alt="Cello_graph_score" src="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/03/Cello_graph_score-1024x724.png" width="625" height="441" /></a>Massive thanks to <a href="http://twitter.com/big_pause">@Big_Pause</a> for his invaluable help with the code on this one. Now to find a string quartet&#8230;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/03/network-1-score-finished/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beeblebrox and the Infinite Improbability Drive {Python}</title>
		<link>http://ithacatrio.co.uk/2013/02/beeblebrox-and-the-infinite-improbability-drive-python/</link>
		<comments>http://ithacatrio.co.uk/2013/02/beeblebrox-and-the-infinite-improbability-drive-python/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 22:33:32 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=540</guid>
		<description><![CDATA[Trying to deal with an issue in my first String Quartet where performers were being faced with a probabilistic decision&#8230; being that musicians are not computers (shame), I&#8217;m looking at pre-calculating these probabilities, whilst trying to find a way to keep my score system indeterminate (more on that later). Some code I knocked up today [...]]]></description>
				<content:encoded><![CDATA[<p>Trying to deal with an issue in my first String Quartet where performers were being faced with a probabilistic decision&#8230; being that musicians are not computers (shame), I&#8217;m looking at pre-calculating these probabilities, whilst trying to find a way to keep my score system indeterminate (more on that later). Some code I knocked up today to calculate probabilities for weighted edges in a graph network.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
</pre></td><td class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">### Weighted outcome calculator for Network #1 (String Quartet #1)</span>
<span style="color: #808080; font-style: italic;"># owmtxy, feb 2013 - python</span>
<span style="color: #808080; font-style: italic;"># Input up to 5 probability percentages, and calculate a weighted outcome</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">random</span>
&nbsp;
elapsed <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span>
duration <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">0</span> <span style="color: #808080; font-style: italic;">#int(input(&quot;Enter duration: &quot;))</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">while</span><span style="color: black;">&#40;</span>elapsed <span style="color: #66cc66;">&lt;</span> <span style="color: #ff4500;">840</span><span style="color: black;">&#41;</span>: <span style="color: #808080; font-style: italic;"># While the elapsed time is &lt; 14 minutes</span>
    <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>Enter probabilites, smallest first (0 for unused edges)...&quot;</span><span style="color: black;">&#41;</span>
    <span style="color: #808080; font-style: italic;"># Enter each (accumulative) probability weighting (%)</span>
    val1 <span style="color: #66cc66;">=</span> <span style="color: #008000;">int</span><span style="color: black;">&#40;</span><span style="color: #008000;">input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Weighting A: &quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
    val2 <span style="color: #66cc66;">=</span> val1 + <span style="color: #008000;">int</span><span style="color: black;">&#40;</span><span style="color: #008000;">input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Weighting B: &quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
    val3 <span style="color: #66cc66;">=</span> val2 + <span style="color: #008000;">int</span><span style="color: black;">&#40;</span><span style="color: #008000;">input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Weighting C: &quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
    val4 <span style="color: #66cc66;">=</span> val3 + <span style="color: #008000;">int</span><span style="color: black;">&#40;</span><span style="color: #008000;">input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Weighting D: &quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
    val5 <span style="color: #66cc66;">=</span> val4 + <span style="color: #008000;">int</span><span style="color: black;">&#40;</span><span style="color: #008000;">input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Weighting E: &quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
    <span style="color: #ff7700;font-weight:bold;">def</span> makeRandom<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>:
        randomVal <span style="color: #66cc66;">=</span> <span style="color: #dc143c;">random</span>.<span style="color: #dc143c;">random</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># Generate a random 'deciding' value</span>
        randomVal <span style="color: #66cc66;">=</span> <span style="color: #008000;">round</span><span style="color: black;">&#40;</span>randomVal*<span style="color: #ff4500;">100</span><span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;">#Scale it to a %</span>
        <span style="color: #ff7700;font-weight:bold;">return</span><span style="color: black;">&#40;</span><span style="color: #008000;">int</span><span style="color: black;">&#40;</span>randomVal<span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
&nbsp;
    randomX <span style="color: #66cc66;">=</span> makeRandom<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
    <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span>randomX<span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Compare the randomX value to the probability boundries:</span>
    <span style="color: #ff7700;font-weight:bold;">if</span><span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&lt;=</span> val1<span style="color: black;">&#41;</span>:
         <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Outcome A&quot;</span><span style="color: black;">&#41;</span>
     <span style="color: #ff7700;font-weight:bold;">elif</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&gt;</span> val1<span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">and</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&lt;=</span> val2<span style="color: black;">&#41;</span>:
         <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Outcome B&quot;</span><span style="color: black;">&#41;</span>
     <span style="color: #ff7700;font-weight:bold;">elif</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&gt;</span> val2<span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">and</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&lt;=</span> val3<span style="color: black;">&#41;</span>:
         <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Outcome C&quot;</span><span style="color: black;">&#41;</span>
     <span style="color: #ff7700;font-weight:bold;">elif</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&gt;</span> val3<span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">and</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&lt;=</span> val4<span style="color: black;">&#41;</span>:
         <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Outcome D&quot;</span><span style="color: black;">&#41;</span>
     <span style="color: #ff7700;font-weight:bold;">elif</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&gt;</span> val4<span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">and</span> <span style="color: black;">&#40;</span>randomX <span style="color: #66cc66;">&lt;=</span> val5<span style="color: black;">&#41;</span>:
         <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Outcome E&quot;</span><span style="color: black;">&#41;</span>
     <span style="color: #808080; font-style: italic;"># Add the duration of the selected edge to the elapsed time</span>
     duration <span style="color: #66cc66;">=</span> <span style="color: #008000;">int</span><span style="color: black;">&#40;</span><span style="color: #008000;">input</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Enter duration: &quot;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
     elapsed +<span style="color: #66cc66;">=</span> duration
     <span style="color: #ff7700;font-weight:bold;">print</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;Elapsed time: &quot;</span><span style="color: #66cc66;">,</span> elapsed/<span style="color: #ff4500;">60</span><span style="color: black;">&#41;</span>
     <span style="color: #808080; font-style: italic;"># Repeat until we reach &gt; 14 minutes</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/02/beeblebrox-and-the-infinite-improbability-drive-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>February Mix: Waiting Around To Die</title>
		<link>http://ithacatrio.co.uk/2013/02/february-mix-waiting-around-to-die/</link>
		<comments>http://ithacatrio.co.uk/2013/02/february-mix-waiting-around-to-die/#comments</comments>
		<pubDate>Sun, 03 Feb 2013 09:57:35 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=537</guid>
		<description><![CDATA[This month&#8217;s mix: February 2013: Waiting Around To Die by Øliver Thurley on Mixcloud Enjoy!]]></description>
				<content:encoded><![CDATA[<p>This month&#8217;s mix:</p>
<p><iframe width="480" height="480" src="//www.mixcloud.com/widget/iframe/?feed=http%3A%2F%2Fwww.mixcloud.com%2Foliverthurley%2Ffebruary-2013-waiting-around-to-die%2F&#038;embed_uuid=38aed70e-9591-4dab-95f4-160f7ab199ad&#038;stylecolor=&#038;embed_type=widget_standard" frameborder="0"></iframe>
<div style="clear:both; height:3px; width:472px;"></div>
<p style="display:block; font-size:12px; font-family:Helvetica, Arial, sans-serif; margin:0; padding: 3px 4px; color:#02a0c7; width:472px;"><a href="http://www.mixcloud.com/oliverthurley/february-2013-waiting-around-to-die/?utm_source=widget&amp;utm_medium=web&amp;utm_campaign=base_links&amp;utm_term=resource_link" target="_blank" style="color:#02a0c7; font-weight:bold;">February 2013: Waiting Around To Die</a><span> by </span><a href="http://www.mixcloud.com/oliverthurley/?utm_source=widget&amp;utm_medium=web&amp;utm_campaign=base_links&amp;utm_term=profile_link" target="_blank" style="color:#02a0c7; font-weight:bold;">Øliver Thurley</a><span> on </span><a href="http://www.mixcloud.com/?utm_source=widget&#038;utm_medium=web&#038;utm_campaign=base_links&#038;utm_term=homepage_link" target="_blank" style="color:#02a0c7; font-weight:bold;"> Mixcloud</a></p>
<div style="clear:both; height:3px;"></div>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/02/february-mix-waiting-around-to-die/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pitch Deviation Calculator [.maxpat]</title>
		<link>http://ithacatrio.co.uk/2013/02/pitch-deviation-calculator-maxpat/</link>
		<comments>http://ithacatrio.co.uk/2013/02/pitch-deviation-calculator-maxpat/#comments</comments>
		<pubDate>Sat, 02 Feb 2013 15:50:57 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Programming & Composing]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=531</guid>
		<description><![CDATA[Nothing complex by any means, but a useful little tool to calculate pitch deviations of harmonic spectra and microtonal scales. Download: pitch_deviation.maxpat]]></description>
				<content:encoded><![CDATA[<p><a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/02/Screen-Shot-2013-02-02-at-15.44.37.png"><img class="aligncenter size-full wp-image-532" alt="Screen Shot 2013-02-02 at 15.44.37" src="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/02/Screen-Shot-2013-02-02-at-15.44.37.png" width="533" height="540" /></a></p>
<p>Nothing complex by any means, but a useful little tool to calculate pitch deviations of harmonic spectra and microtonal scales.</p>
<p>Download: <a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/02/pitch_deviation.maxpat.zip">pitch_deviation.maxpat</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/02/pitch-deviation-calculator-maxpat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3D Network Scores</title>
		<link>http://ithacatrio.co.uk/2013/01/3d-network-scores/</link>
		<comments>http://ithacatrio.co.uk/2013/01/3d-network-scores/#comments</comments>
		<pubDate>Thu, 31 Jan 2013 17:16:32 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[graph theory]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[score]]></category>

		<guid isPermaLink="false">http://ithacatrio.co.uk/?p=526</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/01/3d_network_2.png"><img class="aligncenter size-large wp-image-528" alt="3d_network_2" src="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/01/3d_network_2-1024x540.png" width="625" height="329" /></a><br />
<a href="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/01/3d_network_1.png"><img class="aligncenter size-large wp-image-527" alt="3d_network_1" src="http://ithacatrio.co.uk/blog/wp-content/uploads/2013/01/3d_network_1-1024x682.png" width="625" height="416" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ithacatrio.co.uk/2013/01/3d-network-scores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
