<?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>codehop &#187; granular</title>
	<atom:link href="http://codehop.com/tag/granular/feed/" rel="self" type="application/rss+xml" />
	<link>http://codehop.com</link>
	<description>#code #art #music</description>
	<lastBuildDate>Mon, 23 Apr 2012 18:37:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>List Comprehension Grain Generator</title>
		<link>http://codehop.com/list-comprehension-grain-generator/</link>
		<comments>http://codehop.com/list-comprehension-grain-generator/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 18:54:59 +0000</pubDate>
		<dc:creator><![CDATA[Jacob Joaquin]]></dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[granular]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[scheduler]]></category>
		<category><![CDATA[visuals]]></category>

		<guid isPermaLink="false">http://slipmat.noisepages.com/?p=148</guid>
		<description><![CDATA[This is a granular synthesizer: @[random() * 8 for i in range(1000)] foo() This generates 1000 events over the span of 8 beats, using list comprehension. The function foo() is intentionally left blank. It may produce random single-cycle waveforms, bits &#8230; <a href="http://codehop.com/list-comprehension-grain-generator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>This is a granular synthesizer:</p>
<pre style="font-family: 'Courier New', courier, monaco, monospace, sans-serif; font-size: 1.2em; padding-bottom: 16px">
@[random() * 8 for i in range(1000)] foo()
</pre>
<p>This generates 1000 events over the span of 8 beats, using <a href="http://docs.python.org/tutorial/datastructures.html#list-comprehensions">list comprehension</a>.</p>
<p>The function foo() is intentionally left blank. It may produce random single-cycle waveforms, bits of a sample, or glowing TRON-like particles for your live performance visuals. Whatever. </p>
]]></content:encoded>
			<wfw:commentRss>http://codehop.com/list-comprehension-grain-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fragments of a Bohlen-Pierce Composition (Pt 4)</title>
		<link>http://codehop.com/fragments-of-a-bohlen-pierce-composition-pt-4/</link>
		<comments>http://codehop.com/fragments-of-a-bohlen-pierce-composition-pt-4/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 02:15:40 +0000</pubDate>
		<dc:creator><![CDATA[Jacob Joaquin]]></dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[additive]]></category>
		<category><![CDATA[bohlen-pierce]]></category>
		<category><![CDATA[granular]]></category>
		<category><![CDATA[synthesizer]]></category>

		<guid isPermaLink="false">http://csound.noisepages.com/?p=235</guid>
		<description><![CDATA[Since Friday, I&#8217;ve had almost nil in terms of time to work on fragments. The little time I did have, I put together an additive synthesizer prototype, which I call Tadd for the time being; short for Table Additive Synthesizer. &#8230; <a href="http://codehop.com/fragments-of-a-bohlen-pierce-composition-pt-4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Since Friday, I&#8217;ve had almost nil in terms of time to work on fragments. The little time I did have, I put together an additive synthesizer prototype, which I call Tadd for the time being; short for Table Additive Synthesizer. Perhaps I should be calling it tads? It&#8217;s very rough, glitchy and a bit poppy, but I love it.</p>
<p><strong>Download:</strong> <a href="http://www.thumbuki.com/TheCsoundBlog/fragments_4.csd">fragments_4.csd</a></p>
<p>I&#8217;m not going to go into the details on how it works here. It&#8217;s still in early development, and I plan on only using it in a rough state for fragments. It&#8217;s a time constraint thing. Beyond this Bohlen-Pierce piece, I have some big ideas for Tadd, and will most likely write an article about it for the <a href="http://www.csounds.com/journal/">Csound Journal</a>.  In the mean time, if anyone has an questions about it, I&#8217;d be happy to answer.</p>
<p>Where am I with the piece? I now have a pretty good idea what my final instrumentation will be like. Effects will play a major role in this. I&#8217;m considering writing a stutter delay buffer, and possibly a trippy space dub echo machine. There will be heavy use of note generating algorithms present. Timbre wise, it could use one more instrument that contrasts the FM and additive sounds. I&#8217;m thinking granular.</p>
<p>There is the question of whether or not to do this in 4-channel quadraphonic surround. If there is time, I&#8217;ll give it a try. Though technically speaking, I&#8217;m not set up for it here. I&#8217;m not ruling it out, yet.</p>
<p>As for a metaphor for what the piece is about&#8230; That&#8217;s just now coming to me, but it&#8217;ll take me a few more days before it truly begins to manifest. The one thing I&#8217;m hoping to avoid is to use the Bohlen-Pierce scale as a gimmick rather than a primary element of the piece.</p>
<p>Note to self: listen to more <a href="http://en.wikipedia.org/wiki/Autechre">Autechre</a> this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://codehop.com/fragments-of-a-bohlen-pierce-composition-pt-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
