<?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; mp3</title>
	<atom:link href="http://codehop.com/tag/mp3/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>Deep Synth &#8212; Dynamically Generated Oscillators</title>
		<link>http://codehop.com/deep-synth-dynamically-generated-oscillators/</link>
		<comments>http://codehop.com/deep-synth-dynamically-generated-oscillators/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 18:26:56 +0000</pubDate>
		<dc:creator><![CDATA[Jacob Joaquin]]></dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[compound instrument]]></category>
		<category><![CDATA[deep note]]></category>
		<category><![CDATA[dr. james a. moorer]]></category>
		<category><![CDATA[loop]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[oscillator]]></category>
		<category><![CDATA[supercollider]]></category>

		<guid isPermaLink="false">http://csound.noisepages.com/?p=154</guid>
		<description><![CDATA[The situation &#8212; You want an instrument that can play any number of oscillators, determined by a p-field value in the score. The problem &#8212; Unit generators cannot be dynamically created in an instrument with a simple loop. One possible &#8230; <a href="http://codehop.com/deep-synth-dynamically-generated-oscillators/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>The situation &#8212; You want an instrument that can play any number of oscillators, determined by a p-field value in the score. The problem &#8212; Unit generators cannot be dynamically created in an instrument with a simple loop. One possible solution &#8212; Multiple events can be generated in a loop, with each event triggering an oscillator-based instrument.</p>
<p><strong>Download:</strong> <a href="http://www.thumbuki.com/TheCsoundBlog/Deep_Synth.csd">Deep_Synth.csd</a><br />
<strong>Listen:</strong> <a href="http://www.thumbuki.com/TheCsoundBlog/Deep_Synth.mp3">Deep_Synth.mp3</a></p>
<p>The Csound file <a href="http://www.thumbuki.com/TheCsoundBlog/Deep_Synth.csd">Deep_Synth.csd</a> provides an example of how to dynamically generate oscillators using the compound instrument technique. A compound instrument is two or more instruments that operate as a single functioning unit. This particular compound instrument is built from two instruments: DeepSynth and SynthEngine. SynthEngine is, you guessed it, the synth engine, while DeepSynth is a player instrument that generates multiple events for SynthEngine using the opcodes <em>loop_lt</em> and <em>event_i</em>:</p>
<pre>
i_index = 0
loop_start:
    ...
    event_i "i", $SynthEngine, 0, idur, iamp, ipch, iattack, idecay, ipan,
            irange, icps_min, icps_max, ifn
loop_lt i_index, 1, ivoices, loop_start
</pre>
<p>
If you are wondering why we can&#8217;t just place a unit generator, such as <em>oscil</em>, inside of a loop, read Steven Yi&#8217;s articles Control Flow <a href="http://csounds.com/journal/2006spring/controlFlow.html">Pt I</a> and <a href="http://csounds.com/journal/2006summer/controlFlow_part2.html">Pt II</a>. Pay special attention to the section <em>IV. Recursion &#8211; Tecnical Explanation</em> near the end of Pt. II.  Not only does Mr. Yi do an excellent job explaining these technical reasons, but he also provides another applicable solution for creating multiple unit generator instances utilizing recursion and user-defined opcodes.</p>
<h4>Sound Design</h4>
<p>The instrument SynthEngine uses a single wavetable oscillator, an amplitude envelope and the jitter opcode to randomly modulate frequency. A single instance of DeepSynth can generate multiple instances of SynthEngine. DeepSynth can generate a single instance, or 10,000+. Users have control over the depth of frequency modulation, as well as the rate in which jitter ramps from one random value to the next. Panning between instances of SynthEngine is evenly distributed.</p>
<h4>&#8220;Turn it up!&#8221; &#8211; Abe Simpson</h4>
<p>The name DeepSynth is a homage to <a href="http://www.jamminpower.com/jam.html">Dr. James A. Moorer</a>&#8216;s piece <a href="http://en.wikipedia.org/wiki/Deep_Note">Deep Note</a>, also known as the infamous <a href="http://www.thx.com/">THX</a> Logo Theme. Very early in the design, it became evident that DeepSynth is capable of making very Deep Note like drones. This is due to the fact that it does utilize some of the defining techniques used in Dr. Moorer&#8217;s piece.</p>
<p>I highly recommend reading <a href="http://www.batuhanbozkurt.com/instruction/recreating-the-thx-deep-note">Recreating the THX Deep Note</a> by Batuhan Bozkurt at <a href="http://www.batuhanbozkurt.com/">EarSlap</a>. The author conveniently walks readers through each step of the process, providing both audio and <a href="http://www.audiosynth.com/">Supercollider</a> code examples. If you have ever yearned to create that amazing sound for yourself, here&#8217;s your opportunity.</p>
]]></content:encoded>
			<wfw:commentRss>http://codehop.com/deep-synth-dynamically-generated-oscillators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.thumbuki.com/TheCsoundBlog/Deep_Synth.mp3" length="1083756" type="audio/mpeg" />
		</item>
		<item>
		<title>Csound Music mp3 Pack</title>
		<link>http://codehop.com/csound-music-mp3-pack/</link>
		<comments>http://codehop.com/csound-music-mp3-pack/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 18:21:04 +0000</pubDate>
		<dc:creator><![CDATA[Jacob Joaquin]]></dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[csound]]></category>
		<category><![CDATA[halloween]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://csound.noisepages.com/?p=17</guid>
		<description><![CDATA[Dr. Boulanger has put up a wondeful collection of Csound mp3s at Csounds.com. Download 4csoundCompositions.zip (99.1 MB) The pack comes with 20 songs, with everything from ambient to minimal to cheesy techno (that would be my piece) to synth-generated halloween &#8230; <a href="http://codehop.com/csound-music-mp3-pack/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Dr. Boulanger has put up a wondeful collection of Csound mp3s at <a href="http://csounds.com/">Csounds.com</a>.</p>
<p><strong>Download</strong> <a href="http://csounds.com/4csoundCompositions.zip">4csoundCompositions.zip</a> (99.1 MB)</p>
<p>The pack comes with 20 songs, with everything from ambient to minimal to cheesy techno (that would be my piece) to synth-generated halloween sound fx.  All of the original source code is included in case you are curious to see what these compositions look like in their original state.</p>
]]></content:encoded>
			<wfw:commentRss>http://codehop.com/csound-music-mp3-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Endorphin &#8211; quad SID synth</title>
		<link>http://codehop.com/endorphin-quad-sid-synth/</link>
		<comments>http://codehop.com/endorphin-quad-sid-synth/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 16:02:52 +0000</pubDate>
		<dc:creator><![CDATA[Jacob Joaquin]]></dc:creator>
				<category><![CDATA[the cosmos]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[chip]]></category>
		<category><![CDATA[chiptune]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[endorphin]]></category>
		<category><![CDATA[fibra]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[sid]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[synthesizers]]></category>

		<guid isPermaLink="false">http://www.thumbuki.com/20070809/endorphin-quad-sid-synth.html</guid>
		<description><![CDATA[flickr photo by fibra This custom SID synthesizer sounds absolutely awesome. Listen to it here.]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/fibra/907488878/" title="Endorphin - quad SID synth"><img src="http://farm2.static.flickr.com/1112/907488878_f435bbc44c.jpg" width="500" height="375" alt="Endorphin - quad SID synth" /></a><br />
<a href="http://www.flickr.com/photos/fibra/907488878/">flickr photo</a> by <a href="http://www.flickr.com/photos/fibra/">fibra</a>
<p>This custom SID synthesizer sounds absolutely awesome.  Listen to it <a href="http://www.chillout.co.yu/diskusije/viewtopic.php?t=27331">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://codehop.com/endorphin-quad-sid-synth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
