<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: FuckingWebBrowser</title>
	<atom:link href="http://michaelchinen.com/2010/02/22/fuckingwebbrowser/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelchinen.com/2010/02/22/fuckingwebbrowser/</link>
	<description>yes</description>
	<lastBuildDate>Tue, 17 Jan 2012 07:22:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: robermann</title>
		<link>http://michaelchinen.com/2010/02/22/fuckingwebbrowser/comment-page-1/#comment-10</link>
		<dc:creator>robermann</dc:creator>
		<pubDate>Sun, 14 Mar 2010 18:24:04 +0000</pubDate>
		<guid isPermaLink="false">http://fuckingsound.com/?p=85#comment-10</guid>
		<description>Here a &quot;similar in spirit&quot; experiment:
http://www.youtube.com/watch?v=9Zs0Mi6Tndk

Every thousandth Java istruction triggers an enveloped oscillation (of 100 ms), with each instruction having a different frequency.  They are finally added and reverberated.
Here the source code: http://codesounding.svn.sourceforge.net/viewvc/codesounding/CodeSounding/trunk/jsyn/instrSrc/GrainSkipperProcessor.java?revision=342&amp;view=markup</description>
		<content:encoded><![CDATA[<p>Here a &#8220;similar in spirit&#8221; experiment:<br />
<a href="http://www.youtube.com/watch?v=9Zs0Mi6Tndk" rel="nofollow">http://www.youtube.com/watch?v=9Zs0Mi6Tndk</a></p>
<p>Every thousandth Java istruction triggers an enveloped oscillation (of 100 ms), with each instruction having a different frequency.  They are finally added and reverberated.<br />
Here the source code: <a href="http://codesounding.svn.sourceforge.net/viewvc/codesounding/CodeSounding/trunk/jsyn/instrSrc/GrainSkipperProcessor.java?revision=342&#038;view=markup" rel="nofollow">http://codesounding.svn.sourceforge.net/viewvc/codesounding/CodeSounding/trunk/jsyn/instrSrc/GrainSkipperProcessor.java?revision=342&#038;view=markup</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: santuy</title>
		<link>http://michaelchinen.com/2010/02/22/fuckingwebbrowser/comment-page-1/#comment-9</link>
		<dc:creator>santuy</dc:creator>
		<pubDate>Tue, 23 Feb 2010 19:01:13 +0000</pubDate>
		<guid isPermaLink="false">http://fuckingsound.com/?p=85#comment-9</guid>
		<description>khankir chele ra website preparew korar ar kichu pao ni????????????????????????????????????</description>
		<content:encoded><![CDATA[<p>khankir chele ra website preparew korar ar kichu pao ni????????????????????????????????????</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slaner</title>
		<link>http://michaelchinen.com/2010/02/22/fuckingwebbrowser/comment-page-1/#comment-8</link>
		<dc:creator>slaner</dc:creator>
		<pubDate>Mon, 22 Feb 2010 20:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://fuckingsound.com/?p=85#comment-8</guid>
		<description>This music sounds like codesounding&#039;s one, when running into JACK: http://www.youtube.com/watch?v=14ffzn3HvEM</description>
		<content:encoded><![CDATA[<p>This music sounds like codesounding&#8217;s one, when running into JACK: <a href="http://www.youtube.com/watch?v=14ffzn3HvEM" rel="nofollow">http://www.youtube.com/watch?v=14ffzn3HvEM</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike</title>
		<link>http://michaelchinen.com/2010/02/22/fuckingwebbrowser/comment-page-1/#comment-7</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Mon, 22 Feb 2010 18:10:17 +0000</pubDate>
		<guid isPermaLink="false">http://fuckingsound.com/?p=85#comment-7</guid>
		<description>close - the basic sonification scheme for FuckingWebBrowser is pretty simple.  It just takes a newly allocated, uninitialized array of floats and pushes it onto the soundcard using portaudio, trimming the floats that are greater than 1.0 by dividing by FLT_MAX.
  There is rarely The actual array is larger than the portaudio buffer, and randomization is used to defeat obvious periodicity due to the portaudio callback buffer size.  FuckingFucker uses a fairly different scheme, since it&#039;s not just about memory, but actual instructions.</description>
		<content:encoded><![CDATA[<p>close &#8211; the basic sonification scheme for FuckingWebBrowser is pretty simple.  It just takes a newly allocated, uninitialized array of floats and pushes it onto the soundcard using portaudio, trimming the floats that are greater than 1.0 by dividing by FLT_MAX.<br />
  There is rarely The actual array is larger than the portaudio buffer, and randomization is used to defeat obvious periodicity due to the portaudio callback buffer size.  FuckingFucker uses a fairly different scheme, since it&#8217;s not just about memory, but actual instructions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slaner</title>
		<link>http://michaelchinen.com/2010/02/22/fuckingwebbrowser/comment-page-1/#comment-6</link>
		<dc:creator>slaner</dc:creator>
		<pubDate>Mon, 22 Feb 2010 17:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://fuckingsound.com/?p=85#comment-6</guid>
		<description>Cool! How is the memory address turned into sound? Is it a simple &quot;numeric to sample&quot; conversion?</description>
		<content:encoded><![CDATA[<p>Cool! How is the memory address turned into sound? Is it a simple &#8220;numeric to sample&#8221; conversion?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

