<?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>Create Digital Music &#187; browser</title>
	<atom:link href="http://createdigitalmusic.com/tag/browser/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Fri, 25 May 2012 21:05:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Plink: Play Music with Strangers, In Your Browser; and the Webby Music Goodness Continues</title>
		<link>http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/</link>
		<comments>http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/#comments</comments>
		<pubDate>Tue, 01 May 2012 14:24:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[interface-design]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[multiplayer]]></category>
		<category><![CDATA[networked]]></category>
		<category><![CDATA[pink]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[superior-swedish-engineering]]></category>
		<category><![CDATA[sweden]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-audio]]></category>
		<category><![CDATA[web-audio-api]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=23745</guid>
		<description><![CDATA[It starts as just another toy to play around with in a few minutes of distraction in your Web browser &#8211; as if the Web were short on distraction. But then, something amazing can happen. Like a musical Turing Test, you start to get a feeling for what&#8217;s happening on the other side. Someone&#8217;s stream &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2012/05/plink.jpg"><img src="http://createdigitalmusic.com/files/2012/05/plink-640x522.jpg" alt="" title="plink" width="640" height="522" class="alignnone size-large wp-image-23746" /></a></p>
<p>It starts as just another toy to play around with in a few minutes of distraction in your Web browser &#8211; as if the Web were short on distraction. But then, something amazing can happen. Like a musical Turing Test, you start to get a feeling for what&#8217;s happening on the other side. Someone&#8217;s stream of colored dots starts to jam with <em>your</em> stream of colored dots. You get a little rhythm, a little interplay going. And instead of being a barrier, the fact that you&#8217;re looking at simple animations and made-up names and playing a pretty little tune with complete strangers starts to feel oddly special. The absence of normal interpersonal cues makes you focus on communicating with someone, completely anonymously, using music alone.</p>
<p>Dinah Moe&#8217;s &#8220;Plink&#8221; is the latest glimpse of what Web browser music might be, and why it might be different than (and a compliment to) other music creation technology. You can now create private rooms to blow off steam with a faraway friend, or find new players online. It&#8217;s all powered with the Web Audio API, the browser-native, JavaScript-based tools championed by Mozilla. That means you&#8217;ll need a recent Chrome <del datetime="2012-05-02T12:26:04+00:00">or Firefox</del> (Chrome only at the moment; this is a Chrome Experiment), and mobile browsers won&#8217;t be able to keep up. But still, give it a try &#8211; I think you may be pleasantly surprised. (Actually, do it right now, as you&#8217;ll probably be doing it with other CDM readers. I expect greater things!)</p>
<p><a href="http://labs.dinahmoe.com/plink/">http://labs.dinahmoe.com/plink/</a></p>
<p>Thanks to Robin Hunicke, who worked with multiplayer design and play at <a href="http://thatgamecompany.com/games/journey/">That Game Company&#8217;s Journey</a> on PS3 and now on the browser MMO <a href="http://www.glitch.com/">Glitch</a>. I think her friends were more musical than most, because the place came alive after she linked from Facebook.</p>
<p>The browser is becoming a laboratory, a place to quickly try out ideas for music interaction, and for the code and structure that describe music in a language all their own. As in Plink, it can also benefit from being defined by the network and collaboration.</p>
<p>Dinah Moe&#8217;s experiments go in other directions, as well. In Tonecraft, inspired by the 3D construction metaphor of Minecraft, three-dimensional blocks become an alternative sequencer.<span id="more-23745"></span></p>
<p><a href="http://labs.dinahmoe.com/ToneCraft/">http://labs.dinahmoe.com/ToneCraft/</a></p>
<p><a href="http://createdigitalmusic.com/files/2012/05/tonecraft.jpg"><img src="http://createdigitalmusic.com/files/2012/05/tonecraft-640x357.jpg" alt="" title="tonecraft" width="640" height="357" class="alignnone size-large wp-image-23751" /></a></p>
<p>There are many reasons <em>not</em> to use Web tools. The Web Audio API still isn&#8217;t universal, and native options (like Google&#8217;s Native Client) have their own compatibility issues, stability concerns, and &#8211; because of security &#8211; they don&#8217;t do all the things a desktop application will. Desktop music tools are still more numerous, more powerful, and easier to use, so if you&#8217;re a reader out there finishing a thesis project, you might look elsewhere. (Actually, you&#8217;re probably in trouble, anyway, by any nation&#8217;s academic calendar, given it&#8217;s the First of May, but I digress.)</p>
<p>But think instead of this as another canvas, and the essential building blocks of interface design, code, and networking as shared across browsers and desktop apps. Somehow, in the light of the Internet, its new connectedness, and its new, more lightweight, more portable code and design options, software is changing. That transformation could happen everywhere.</p>
<p>If you need something to help you meditate on that and wait for a revelation to occur to you, I highly recommend watching a soothing stream of dots and some pleasing music as you jam with your mouse.</p>
<p>Of course, in the end, like a digital mirror, it might inspire you to go out to the park with a couple of glockenspiels and jam the old-fashioned way. But maybe that&#8217;s another reason to make software.</p>
<p>(Here&#8217;s a video, in case you&#8217;re not near a browser that supports the app!)</p>
<p><iframe src="http://player.vimeo.com/video/26271666?title=0&amp;byline=0&amp;portrait=0" width="640" height="360" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>More, plus reflections on adaptive music:<br />
<strong><a href="http://labs.dinahmoe.com/">http://labs.dinahmoe.com/</a></strong></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/&via=cdmblogs&text=Plink: Play Music with Strangers, In Your Browser; and the Webby Music Goodness Continues&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/&via=cdmblogs&text=Plink: Play Music with Strangers, In Your Browser; and the Webby Music Goodness Continues&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2012/05/plink-play-music-with-strangers-in-your-browser-and-the-webby-music-goodness-continues/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Patchosaur: Audio, MIDI, and Max/Pd-Style Patching, in a Browser, Because You Can</title>
		<link>http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/</link>
		<comments>http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 22:53:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[previews]]></category>
		<category><![CDATA[visual-programming]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=23703</guid>
		<description><![CDATA[If you&#8217;re looking to build your own instruments and effects and sequencers and play with patching, you really don&#8217;t want this software. No, seriously &#8211; while a fascinating, fun tech demo, something like the desktop Pd or Max is probably what you want. (As we saw earlier this week, Pd-extended just got much easier to &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="360" src="http://www.youtube.com/embed/V7c3XwabUKM" frameborder="0" allowfullscreen></iframe></p>
<p>If you&#8217;re looking to build your own instruments and effects and sequencers and play with patching, you really <em>don&#8217;t</em> want this software. No, seriously &#8211; while a fascinating, fun tech demo, something like the desktop Pd or Max is probably what you want. (As we saw earlier this week, <a href="http://createdigitalmusic.com/2012/04/patch-your-own-music-creations-free-pd-extended-arrives-far-more-usable/">Pd-extended</a> just got much easier to use, and it&#8217;s free.) This makes sound, but it&#8217;s also buggy and in progress and likely more of interest to coders.</p>
<p>Okay, now having scared off some people, let&#8217;s talk nerd-to-nerd for a second. Patchosaur, an open-source, GitHub-hosted project by BADAMSON, is nonetheless seriously cool, demonstrating not only what&#8217;s possible in a browser but what Webby technologies can do for creative music-making. Powered by network-centric <a href="http://nodejs.org/">node.js</a>, it does do a lot of things Pd and Max do. And it demonstrates why some of us in the Pd community are wondering if Web-style front-ends could be the future of user interfaces.</p>
<p>If none of that previous paragraph made any sense to you, let&#8217;s put it another way:</p>
<p>The stuff in your browser will continue to make all the software you use better. Maybe not today, maybe not tomorrow, but soon, and for the rest of your life.</p>
<p>You might be running software in a browser. You might not. You might get to the point where you don&#8217;t really care. But as what makes a computer a computer still remains more or less the same, your computer can continue to improve, free. And that&#8217;s pretty great.</p>
<p>If that sounds interesting, music nerdsters, then check out the guts of Patchosaur:<br />
<a href="http://patchosaur.org/">http://patchosaur.org/</a></p>
<p>Thanks to Brendan Adamson for sending in this project. I just hope I&#8217;ve inadvertently derailed &#8211; slash &#8211; inspired someone&#8217;s end-of-the-semester coding project. Let us know.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/&via=cdmblogs&text=Patchosaur: Audio, MIDI, and Max/Pd-Style Patching, in a Browser, Because You Can&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/&via=cdmblogs&text=Patchosaur: Audio, MIDI, and Max/Pd-Style Patching, in a Browser, Because You Can&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2012/04/patchosaur-audio-midi-and-maxpd-style-patching-in-a-browser-because-you-can/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bach Cello Suite No. 1, Visualized in Sweeping Arcs, and the Math Beneath</title>
		<link>http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/</link>
		<comments>http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 12:41:07 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Artists]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[bach]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[classical-music]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[geometry-of-music]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-music]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=21199</guid>
		<description><![CDATA[Alexander Chen, he of Kinect hacks and subways turned to strings, is back with another string visualization. Built in the browser (an interactive version is available), this work makes a visual accompaniment to Bach&#8217;s First Prelude from the Cello Suites. If you read music notation fluently, you may find the score itself suffices, but even &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/31179423?title=0&amp;byline=0&amp;portrait=0" width="640" height="360" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>Alexander Chen, he of <a href="http://createdigitalmusic.com/2011/02/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/">Kinect hacks</a> and <a href="http://createdigitalmusic.com/2011/01/music-made-with-nyc-subway-schedules-html5flash-qa-with-artist-developer/">subways turned to strings</a>, is back with another string visualization. Built in the browser (an interactive version is available), this work makes a visual accompaniment to Bach&#8217;s First Prelude from the Cello Suites. If you read music notation fluently, you may find the score itself suffices, but even so, the math to make this work &#8211; and the dance of circles across strings &#8211; is compelling. Alex, whose day job is with Google&#8217;s Creative Lab, talks to us a bit about the mathematics and process. First, his description:</p>
<blockquote><p>baroque.me visualizes the first Prelude from Bach&#8217;s Cello Suites. Using the math behind string length and pitch, it came from a simple idea: what if all the notes were drawn as strings? Instead of a stream of classical notation on a page, this interactive project highlights the music&#8217;s underlying structure and subtle shifts.</p>
<p>Built in: HTML5 Canvas, Javascript, SoundManager<br />
Made while a resident at <a href="http://eyebeam.org">Eyebeam</a></p></blockquote>
<p><strong>CDM: How did you settle on this particular visualization of this famous work? And how did you work out the maths, that is, why this specific number of dots, the distance from the strings, and the length of the strings themselves?</strong></p>
<p>Alex: When I listened to the opening of the Bach, where it repeats the same bar twice, it made me think of a call and response. So I immediately pictured two wheels that echo each other, instead of just one wheel with four dots.</p>
<p>Figuring out the symbolic string lengths in pixels was a fun research project. I wanted explore the simple math behind string length. I learned that you can derive an entire chromatic scale just by using two fractions: 2/3 and 1/2. These correspond to the fifth and octave intervals. It&#8217;s called <a href="http://en.wikipedia.org/wiki/Pythagorean_tuning">Pythagorean tuning</a>. I stumbled onto this great little worksheet [<a href="http://mathcs.holycross.edu/~groberts/Courses/Mont1/Handouts/Monochord.pdf">PDF link</a>] which seems to be intended for students.</p>
<p><strong>Were there other things you tried, any failed experiments?</strong></p>
<p>There were important learnings. It used to begin playing the piece right away. I started the opening tuning animation as an afterthought while I was preloading the strings. But that sequence became really critical.</p>
<p><strong>What&#8217;s your sense of the music now having done this? Did it change your hearing of the piece</strong></p>
<p>A lot of music visualization these days is linear, like reading a score. Logic&#8217;s editor, or even games like Guitar Hero, all follow that structure. And there&#8217;s a reason for that, as it&#8217;s convenient, for both computers and humans, since we can read it (and edit it) like a book. But I wanted to try something different. I think some of the magic of watching a performer is seeing such subtle, intricate finger movements produce such moving sounds. When I watch these strings morph, it feels more like the computer is performing, not just checking off notes one by one.</p>
<p>Seeing the Bach Prelude in groups of 8 notes gives me a bigger picture view of the piece. Instead of focusing on the individual notes, you can see each bar as a group. The strings start shifting very subtly, but as the piece builds, the strings seem to be panicking to me, shifting more rapidly. The computer is not expressive. All notes are played at equal volume. But the notes themselves, the data of the song, is inherently expressive.</p>
<p><a href="http://blog.chenalexander.com/">http://blog.chenalexander.com/</a><br />
<a href="http://twitter.com/#!/alexanderchen">http://twitter.com/alexanderchen</a><br />
<a href="http://www.baroque.me/">http://www.baroque.me/</a> [interactive - grab the ... circles ("grab the balls" doesn't sound quite right)]</p>
<p><a href="http://createdigitalmusic.com/files/2011/10/bachdrawing.jpg"><img src="http://createdigitalmusic.com/files/2011/10/bachdrawing.jpg" alt="" title="bachdrawing" width="640" height="392" class="alignnone size-full wp-image-21203" /></a></p>
<div class="imgcaption">Oddly enough, I found another &#8211; non-digital &#8211; visualization of the same work. Photo (<a href="http://creativecommons.org/licenses/by/2.0/deed.en">CC-BY</a>) Brooklyn-based player and architect <a href="http://www.flickr.com/people/gshowman/">George Showman</a>, who explains the process thusly: &#8220;Basically it&#8217;s strings attached to my wrists, that run around the room to connect to a pen hanging from the ceiling in such a way that the left hand controls up-down, and the right (bow) hand controls left-right. I.e. it turns me into a plotter. Then, when I play cello, the gestures of the playing are transmitted into the line in the drawing.&#8221; Compare this to the image above &#8211; in particular, two different ways of treating time, each distinct from a conventional score.</div>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/&via=cdmblogs&text=Bach Cello Suite No. 1, Visualized in Sweeping Arcs, and the Math Beneath&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/&via=cdmblogs&text=Bach Cello Suite No. 1, Visualized in Sweeping Arcs, and the Math Beneath&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/10/bach-cello-suite-no-1-visualized-in-sweeping-arcs-and-the-math-beneath/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Clean, Sweet, and Bubbly, SodaSynth in Unexpected Places &#8211; Like Chrome Browser Native Client</title>
		<link>http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/</link>
		<comments>http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 16:35:35 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome-app-store]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nacl]]></category>
		<category><![CDATA[native-client]]></category>
		<category><![CDATA[oscillicious]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[synthesis]]></category>
		<category><![CDATA[synths]]></category>
		<category><![CDATA[tablets]]></category>
		<category><![CDATA[touchpad]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web-apps]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=20648</guid>
		<description><![CDATA[SodaSynth runs natively in Chrome. With soft synths a dime a dozen, how do you set yourself apart? Defying conventions is a pretty good start, and a team of developers who built the Mixxx open source DJ tool are doing just that. SodaSynth from Oscillicious is a soft synth with a different approach. With no &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/09/SodaSynth_for_Chrome.png"><img src="http://createdigitalmusic.com/files/2011/09/SodaSynth_for_Chrome-640x474.png" alt="" title="SodaSynth_for_Chrome" width="640" height="474" class="alignnone size-large wp-image-20661" /></a></p>
<div class="imgcaption">SodaSynth runs natively in Chrome.</div>
<p>With soft synths a dime a dozen, how do you set yourself apart? Defying conventions is a pretty good start, and a team of developers who built the Mixxx open source DJ tool are doing just that. </p>
<p>SodaSynth from Oscillicious is a soft synth with a different approach. With no effects and, surprisingly, no filters, SodaSynth is all about the oscillators. But apart from its ready-to-layer sound, the developers are also making their software run in new places: aside from a VST, there&#8217;s a version for HP&#8217;s defunct TouchPad and, more interestingly, the first major soft synth we&#8217;ve seen yet for Google Chrome&#8217;s Native Client. We&#8217;ve got some details on the latter that will appeal to you hardcore Web browser / coder geeks out there.</p>
<p>First, the sound: with no filters and no effects, SodaSynth&#8217;s developers say they&#8217;ve made a synth that&#8217;s easy to layer. You get five waveforms, up to 32 oscillators per note, and full 8 note polyphony. (Per-note oscillators to me is where things get interesting.) The controls are pretty stunningly simple, but with five &#8220;classic&#8221; waveforms and some unique morphing settings. </p>
<p>Also, for those new to synthesis &#8211; and for some of those more unusual parameter names new to all of us &#8211; they&#8217;ve added extensive <em>in-line</em> online support, in a nice touch. (More in the gallery/sounds below.)</p>
<p><a href="http://createdigitalmusic.com/files/2011/09/screenshot_soda_fullhelp1.png"><img src="http://createdigitalmusic.com/files/2011/09/screenshot_soda_fullhelp1-640x425.png" alt="" title="screenshot_soda_fullhelp1" width="640" height="425" class="alignnone size-large wp-image-20662" /></a></p>
<div class="imgcaption">In-line help, like all synths should have.</div>
<p>I&#8217;m in. Mac and Windows VST, and should run fine on Linux machines with Windows VST support. US$23. </p>
<p><a href="http://www.oscillicious.com/sodasynth/">SodaSynth VST</a></p>
<p>Here&#8217;s what it sounds like:</p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F20080770&#038;"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F20080770&#038;" type="application/x-shockwave-flash" width="100%"></embed></object><span><a href="http://soundcloud.com/oscillicious/soda-vst-demo-1">SodaSynth VST Demo 1</a> by <a href="http://soundcloud.com/oscillicious">Oscillicious</a></span><span id="more-20648"></span></p>
<p><strong>And there&#8217;s an HP Touchpad version</strong>, which you&#8217;ll find for $3 in the HP App Catalog. Notable in that it may soon join our Doomed Tablet Instruments Hall of Fame. (Our friend Francis Preve had an instrument out for the Newton. Really.) Seriously, if anyone has a TouchPad, send us video, &#8216;kay?</p>
<p>But more practically&#8230;</p>
<p><strong>You can run SodaSynth right in Google&#8217;s Chrome Browser.</strong> We&#8217;ve seen plenty of synths and even full-blown workstations employing Adobe&#8217;s Flash. And there have been some projects built in JavaScript for Mozilla&#8217;s <a href="https://wiki.mozilla.org/Audio_Data_API">Audio Data API</a>, previously called the Web Audio API (which I liked better as a moniker). Tons of examples via the Chromium site; Chrome and now an experimental Safari build have added support:</p>
<p><a href="http://chromium.googlecode.com/svn/trunk/samples/audio/index.html">Web Audio API Samples</a></p>
<p>Soda Synth uses a third avenue, one which I&#8217;ve heard lots of people talk about but no one actually try. Google&#8217;s Native Client allows you to run native code right in the browser &#8211; not this JavaScript kids today love so much, but good, old fashioned, C/C++.</p>
<p>What does that mean for synths? Think low-latency live audio that out-performs other solutions, at least for now. SodaSynth isn&#8217;t just the first NC synth in the Chrome Web Store; according to the developers, it&#8217;s the first Native Client app, period. (Answer to the question &#8220;who cares whether you use native code ever again?&#8221; is, of course, &#8220;audio people.&#8221; I&#8217;m sure JavaScript advocates will be happy to chime in here, but even if JavaScript matches C/C++ performance, the ability to run C DSP code natively will continue to have advantages down the road.)</p>
<p>It&#8217;s free, so add it to Chrome now, and you get a synth you can jam with &#8211; there&#8217;s even a 4-bar live looper so you could produce actual sound snippets with the thing. I&#8217;m curious to hear your experience.</p>
<p><a href="https://chrome.google.com/webstore/detail/moehcjggbedbobepfihdamhnlneanioe">SodaSynth, free for Chrome Web Store</a></p>
<h3>Developing in Native &#8211; Why it Matters, What it&#8217;s Like</h3>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/Ye8mB6VsUHw?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>I&#8217;m all about getting the nitty-gritty details &#8211; yes, including not only why this is exciting, but what the development process is like, warts and all.</p>
<p>Developer Albert writes:</p>
<blockquote><p>Why is this news? It&#8217;s native compiled C++ code running our synthesizer in a browser at full speed, for the first time. While there&#8217;s some other pro-audio web apps like AudioTool, nothing can really get the latency low and run efficiently without native code. We think this might be a peek into a future where we there&#8217;s real pro-audio web apps.</p></blockquote>
<p>I asked Albert specifically what challenges, if any, they&#8217;d encountered. Albert tells CDM that NaCl (<a href="http://en.wikipedia.org/wiki/Sodium_chloride">get it</a>?) still has some rough edges and needs further testing, and significantly isn&#8217;t enabled by default for some users. He did qualify that by noting NaCl&#8217;s developers have been generally helpful.</p>
<blockquote><p>The Pepper Audio API that NaCl implements is pretty similar to SDL and performance seems to be good. The three big advantages of using NaCl over Adobe Flash for this sort of thing are raw performance, being able to directly set the audio latency, and that most audio apps are already written in C/C++, so they&#8217;re easier to port. Being able to just upload your binary to &#8220;deploy&#8221; it instead of building Windows/Mac/Linux versions is a huge time saver too.</p>
<p>Currently, I&#8217;m only hosting binaries for x86 and x86_64 because the Native Client doesn&#8217;t actually work on ChromeOS yet. One of the main<br />
NaCl developers mentions this [2], though perhaps that&#8217;s been miscommunicated by Chrome&#8217;s marketing team, because I too thought it<br />
was supposed to work.</p>
<p>The next milestone for the Native Client team is to implement &#8220;Portable Native Client&#8221;, or PNaCl [1], which will mean that NaCl apps will get distributed as &#8220;LLVM bitcode&#8221; instead of compiled architecture-dependent binaries. In other words, you will compile your application once, and it should run on x86, x86_64, and ARM. I think Google is waiting for this before pushing NaCl into ChromeOS.</p></blockquote>
<p>&#8220;Early days&#8221; seems to be the key phrase here, but I&#8217;m eager to see Google put some resources behind this and turn this into a solid solution, especially on their nascent Chrome OS. (Too bad, as I was looking forward to seeing someone fire this up on a ChromeBook.)</p>
<p>For further reading, via Albert:</p>
<p>[1] The gory details about the <a href="http://nativeclient.googlecode.com/svn/data/site/pnacl.pdf">proposed PNaCl plan</a><br />
[2] Chrome/NaCl engineer at Google saying <a href="https://groups.google.com/group/native-client-discuss/msg/9f16e544b3443b54">it doesn&#8217;t work in ChromeOS</a></p>
<h3>More Images + Sounds</h3>
<p>A song without and with effects, using <a href="http://www.renoise.com/">Renoise</a>:</p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F20080771&#038;"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F20080771&#038;" type="application/x-shockwave-flash" width="100%"></embed></object><span><a href="http://soundcloud.com/oscillicious/soda-vst-demo-2-dry-no-effects">SodaSynth VST Demo 2 (Dry &#8211; No Effects)</a> by <a href="http://soundcloud.com/oscillicious">Oscillicious</a></span></p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F20080772&#038;"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F20080772&#038;" type="application/x-shockwave-flash" width="100%"></embed></object><span><a href="http://soundcloud.com/oscillicious/soda-vst-demo-2-wet-with">SodaSynth VST Demo 2 (Wet &#8211; With Effects)</a> by <a href="http://soundcloud.com/oscillicious">Oscillicious</a></span></p>
<p>The VST version:<br />
<a href="http://createdigitalmusic.com/files/2011/09/SodaSynth_VST.png"><img src="http://createdigitalmusic.com/files/2011/09/SodaSynth_VST-640x425.png" alt="" title="SodaSynth_VST" width="640" height="425" class="alignnone size-large wp-image-20664" /></a></p>
<p>Image of the ill-fated HP tablet version:<br />
<a href="http://createdigitalmusic.com/files/2011/09/SodaSynth_HD_for_Touchpad_2.jpg"><img src="http://createdigitalmusic.com/files/2011/09/SodaSynth_HD_for_Touchpad_2-640x503.jpg" alt="" title="SodaSynth_HD_for_Touchpad_2" width="640" height="503" class="alignnone size-large wp-image-20665" /></a></p>
<p><strong><a href="http://www.oscillicious.com/">http://www.oscillicious.com/</a></strong></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/&via=cdmblogs&text=Clean, Sweet, and Bubbly, SodaSynth in Unexpected Places - Like Chrome Browser Native Client&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/&via=cdmblogs&text=Clean, Sweet, and Bubbly, SodaSynth in Unexpected Places - Like Chrome Browser Native Client&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/09/clean-sweet-and-bubbly-sodasynth-in-unexpected-places-like-chrome-browser-native-client/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>On Android, Free, Open Source Touch Control for Music &#8211; And It&#8217;s Just the Beginning</title>
		<link>http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/</link>
		<comments>http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 22:04:01 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[control-surface]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[tablets]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=19927</guid>
		<description><![CDATA[If you&#8217;re looking to turn an Android phone or flashy, new Android tablet into a touch controller for music, you&#8217;ll be really glad to see OSC and MIDI controller Control. Furthermore, here&#8217;s a solid, powerful app based on the Web that lets Apple and Android fans play well together. I&#8217;ve sung the praises of Control&#8217;s &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/07/control-android.png"><img src="http://createdigitalmusic.com/files/2011/07/control-android-359x640.png" alt="" title="control-android" width="359" height="640" /></a></p>
<p>If you&#8217;re looking to turn an Android phone or flashy, new Android tablet into a touch controller for music, you&#8217;ll be really glad to see OSC and MIDI controller Control. Furthermore, here&#8217;s a solid, powerful app based on the Web that lets Apple and Android fans play well together.</p>
<p>I&#8217;ve <a href="http://createdigitalmusic.com/2011/01/music-control-meets-web-code-goodness-app-for-ios-soon-oscmidi-everywhere/">sung the praises of Control&#8217;s philosophy</a> before. Templates are built on Web/HTML5 (WebKit) rendering, not proprietary, inflexible interface widgets, and can be created in JSON. You can make templates dynamic, too, because of everything JavaScript does. </p>
<p>(Non-jargon-filled translation: you can use the goodness of the Web to make control layouts that do whatever you like.)</p>
<p>The iOS version is a great option, but now Apple and Android owners (or people with both) can both get in on the action. The Android version already has multitouch on supported hardware, Bonjour/Zeroconf networking support, OSC support, and interface downloading. That means it&#8217;s already a usable wireless controller for musical and visual performance. Soon, it&#8217;ll also add sensor input and MIDI.</p>
<p>With new tablets from Samsung and Toshiba &#8211; the Samsung thin and slick, the Toshiba hefty but with tons of ports &#8211; the timing seems right. Also, because the app itself is open source, developers curious about adding any of those features to their own apps can share code and (ideally) contribute back to the project, which could accelerate Android development. I&#8217;ll leave our audio API gripes for another time &#8211; this is a controller app, so therefore doesn&#8217;t make sound &#8211; but for those looking for more mobile tools, this is unqualified good news.</p>
<p>Full feature list:<span id="more-19927"></span></p>
<blockquote><p>- Outputs Open Sound Control (OSC). MIDI coming soon!<br />
- Handles multitouch on capable devices<br />
- Bi-directional communication: use Control to set values on your computer, use your computer to set values in Control<br />
- Dynamically add and manipulate widgets via OSC messages<br />
- Reads and outputs data from Accelerometer and Compass sensors (on applicable devices) with adjustable update rates<br />
- The ability to script behaviors for widgets using JavaScript<br />
- Auto-discovery of wireless networks via Bonjour<br />
- Interfaces can be pushed to the phone via OSC or downloaded from the web<br />
- Supports both portrait and landscape interface orientations<br />
- Interfaces work on both phones and tablets (tested on Droid and Asus Transformer)<br />
- Free</p></blockquote>
<p>And here&#8217;s some of the new, dynamic jQuery functionality, relevant to both iOS and Android users. The idea is, using OSC, you can dynamically create your own interfaces:</p>
<p><iframe src="http://player.vimeo.com/video/24756499?title=0&amp;byline=0&amp;portrait=0" width="640" height="400" frameborder="0"></iframe></p>
<p>More documentation on that, with an example in Max/MSP:<br />
<a href="http://charlie-roberts.com/Control/?p=292">Control 1.3: Dynamic Interfaces, jQuery integration &#038; more</a></p>
<p>Finally, some images of the Android version, which looks &#8211; rightfully &#8211; quite a lot like the iOS version. (That&#8217;s the idea.)</p>
<p><a href="http://createdigitalmusic.com/files/2011/07/control-android2.png"><img src="http://createdigitalmusic.com/files/2011/07/control-android2-359x640.png" alt="" title="control-android2" width="359" height="640"  /></a></p>
<p><a href="http://createdigitalmusic.com/files/2011/07/control-android-menu.png"><img src="http://createdigitalmusic.com/files/2011/07/control-android-menu-359x640.png" alt="" title="control-android-menu" width="359" height="640"  /></a></p>
<p>Learn more about Control, and follow its development across platforms:<br />
<a href="http://charlie-roberts.com/Control/">http://charlie-roberts.com/Control/</a></p>
<p>Or for Android users, grab a copy &#8211; I&#8217;ll be trying it on my Galaxy Tab 10.1 right away:<br />
<a href="https://market.android.com/details?id=com.charlieroberts.Control&#038;feature=search_result">Control (OSC + MIDI) @ Android Market</a></p>
<p>The software is really entirely the work of Charlie Roberts &#8211; really brilliant work, mate! Thanks for keeping CDM posted!</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/&via=cdmblogs&text=On Android, Free, Open Source Touch Control for Music - And It's Just the Beginning&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/&via=cdmblogs&text=On Android, Free, Open Source Touch Control for Music - And It's Just the Beginning&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/07/on-android-free-open-source-touch-control-for-music-and-its-just-the-beginning/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Les Paul Google Doodle, Animated &#8211; and Scripted with SuperCollider</title>
		<link>http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/</link>
		<comments>http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 14:39:16 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[guitar]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[les-paul]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[pioneers]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SuperCollider]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=19462</guid>
		<description><![CDATA[Electric guitar pioneer Les Paul is one of the all-time greats in music instrument invention, so the guy clearly deserves an animated Google Doodle of his creation that you can play. Strum chords, pluck with the mouse, and even record phrases on Google&#8217;s homepage. (See video, above.) Since Google Doodles are archived &#8211; and since &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="390" src="http://www.youtube.com/embed/NgzL2E_4POE" frameborder="0" allowfullscreen></iframe></p>
<p>Electric guitar pioneer Les Paul is one of the all-time greats in music instrument invention, so the guy clearly deserves an animated Google Doodle of his creation that you can play. Strum chords, pluck with the mouse, and even record phrases on Google&#8217;s homepage. (See video, above.) Since Google Doodles are archived &#8211; and since you can look at the code by choosing a View Source feature in your browser &#8211; these little novelties also have a life beyond their one day of glory. (Note, you may need to visit the US site if you&#8217;re in a part of the world that doesn&#8217;t have this Doodle, since they&#8217;re localized.)</p>
<p>Here&#8217;s where things get a little geekier:</p>
<p>Using the free and open source tool SuperCollider (Mac, Windows, Linux), composer and coder Nick Inhofe scripts Google&#8217;s interface, using the ability of SuperCollider to talk to keystrokes. You can download SuperCollider for free and try it out &#8211; it&#8217;s an insanely powerful real-time synth and processing engine &#8211; or just hit the Google shortcuts to hear the results. Full details:</p>
<p><a href="http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/Google-Doodles-with-SC-td6456732.html">Google Doodles with SC</a> [SuperCollider mailing list]</p>
<p>Good, clean fun. </p>
<p>Check out Nick&#8217;s SoundCloud account, too, for some good listening:<br />
<a href="http://soundcloud.com/exit_only">http://soundcloud.com/exit_only</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/&via=cdmblogs&text=Les Paul Google Doodle, Animated - and Scripted with SuperCollider&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/&via=cdmblogs&text=Les Paul Google Doodle, Animated - and Scripted with SuperCollider&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/06/les-paul-google-doodle-animated-and-scripted-with-supercollider/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Otomata, A Generative Online Sequencer; Apps versus Web, Plus SuperCollider Goodies</title>
		<link>http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/</link>
		<comments>http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/#comments</comments>
		<pubDate>Mon, 02 May 2011 18:09:02 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[genetic]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[procedural]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[step-sequencer]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=18653</guid>
		<description><![CDATA[Behold the power of the Web: composition ideas become a tool, a tool becomes a means for even casual users sharing musical sketches, and a browser toy can be a window into a Turkish sound artist breeding musical DNA like some people breed strains of flowers. Otomata is a simple generative online grid-based sequencer, owing &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="510" src="http://www.youtube.com/embed/lHCdHh1eSi0" frameborder="0" allowfullscreen></iframe></p>
<p>Behold the power of the Web: composition ideas become a tool, a tool becomes a means for even casual users sharing musical sketches, and a browser toy can be a window into a Turkish sound artist breeding musical DNA like some people breed strains of flowers.</p>
<p>Otomata is a simple generative online grid-based sequencer, owing to a number of step sequencers and Toshio Iwai&#8217;s Tenori-on, with some beautiful circular visualizations of the resulting sounds. I&#8217;m late in posting it, but in a way, that&#8217;s a good thing &#8211; in the time that this sequencer has spread around the Web, it&#8217;s spawned a small army of casual musicians producing their own videos and patterns.</p>
<p>And that brings me to an observation. In all the discussion of &#8220;apps&#8221; versus the Web &#8211; a discussion as old as the network itself, having appeared as &#8220;cloud computing&#8221; and various other forms before &#8211; people may be missing the point. Right now, Otomata is not an app, though iPhone/iPad and Android versions are reportedly in the works. It runs as a Flash file, which gives pretty much anyone access to it (including the majority of people on the planet who still don&#8217;t have either an iOS or Android device).</p>
<p><img src="http://createdigitalmusic.com/files/2011/05/otomata-640x594.jpg" alt="" title="otomata" width="640" height="594" class="alignnone size-large wp-image-18659" /></p>
<div class="imgcaption">&#8220;This should be an app, bro,&#8221; says a Facebook commenter. But app <em>or</em> browser window, it doesn&#8217;t matter: the Web is what makes new ideas spread. Otomata running the browser.</div>
<p>But it&#8217;s Web sharing that&#8217;s already making it powerful &#8211; people sending around links, sharing creations, and showing friends. App or not, the Web is what makes software successful these days, through YouTube views, blog posts like this one (ahem), and even casual &#8220;look what&#8217;s on my screen&#8221; sharing that results in the exchange of a URL anyone with a browser can run. Flash may not be the best rich tool the Web has ever seen, but it&#8217;s only the means to an end &#8211; the end being getting things in a connected browser.</p>
<p>Want further evidence? Look no further than the <a href="http://www.facebook.com/pages/Otomata/218837764796473?sk=wall">Facebook page</a>, or better yet, open discussion on Reddit:<br />
<a href="http://www.reddit.com/r/otomata/">http://www.reddit.com/r/otomata/</a></p>
<p>Great design, embodying musical sense in the structure of the tool itself, makes this a hit. And for that, you can thank &#8220;computational sound artist&#8221; Batuhan Bozkurt of Istanbul. His musical expression is generally procedural by nature, expressed as a set of rules in compositional form. Check out his terrific video on this work, as built in the open source tool <a href="http://supercollider.sourceforge.net/">SuperCollider</a>.<span id="more-18653"></span></p>
<p><iframe src="http://player.vimeo.com/video/7875283?title=0&amp;byline=0&amp;portrait=0&amp;color=9dca68" width="640" height="480" frameborder="0"></iframe></p>
<p>If you can tear yourself away from playing with this wonderful toy, you can get deep into genetic code for musical composition and spectacular SuperCollider creation.</p>
<p><a href="http://www.earslap.com/projectslab">http://www.earslap.com/projectslab</a></p>
<p>Rapid iteration? Quick contagian? Generational evolution? Hmmm&#8230; sounds a bit like what&#8217;s happening on a larger level as creations like this spread around the Web. But it&#8217;s a heck of a lot more fun than genetic engineering &#8230; or the plague. So play away, Internets.</p>
<p>Tons of additional information and goodness on Batuhan&#8217;s site:<br />
<a href="http://www.earslap.com/projectslab/otomata">http://www.earslap.com/projectslab/otomata</a></p>
<p>Thanks to Max (and others) for the tip! (Max actually suggests trying this with multiple tabs open!)</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/&via=cdmblogs&text=Otomata, A Generative Online Sequencer; Apps versus Web, Plus SuperCollider Goodies&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/&via=cdmblogs&text=Otomata, A Generative Online Sequencer; Apps versus Web, Plus SuperCollider Goodies&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/05/otomata-a-generative-online-sequencer-apps-versus-web-plus-supercollider-goodies/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Remixing Times Square, with Mobile Field Recordings</title>
		<link>http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/</link>
		<comments>http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 05:16:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-notation]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[field-recording]]></category>
		<category><![CDATA[geo-tagging]]></category>
		<category><![CDATA[google-maps]]></category>
		<category><![CDATA[graphical-scores]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[Sound-design]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=18486</guid>
		<description><![CDATA[The armies of the earbuds are everywhere, as people &#8211; since the dawning of the Walkman &#8211; tune out their surroundings. What if, instead, your surroundings became soundtracks? That&#8217;s the question posed by a mobile app research project, partnering between New York&#8217;s Times Square and a creative team at the Georgia Institute of Technology. UrbanRemix &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/04/urbanremixpath.png"><img src="http://createdigitalmusic.com/files/2011/04/urbanremixpath-640x626.png" alt="" title="urbanremixpath" width="640" height="626" class="alignnone size-large wp-image-18487" /></a></p>
<p>The armies of the earbuds are everywhere, as people &#8211; since the dawning of the Walkman &#8211; tune out their surroundings. What if, instead, your surroundings became soundtracks? That&#8217;s the question posed by a mobile app research project, partnering between New York&#8217;s Times Square and a creative team at the Georgia Institute of Technology. </p>
<p>UrbanRemix invites users to capture geo-tagged sounds with a free iOS and Android app, then to string them together into sound compositions on the Web (as seen above):</p>
<p><a href="http://urbanremix.gatech.edu/content/download-app">Download the app</a><br />
<a href="http://urbanremix.gatech.edu/">http://urbanremix.gatech.edu/</a><br />
<a href="http://urbanremix.gatech.edu:8080/urbanremix-webapp/?projectid=2645">Map + remix interface</a></p>
<p>There&#8217;s a great write-up in the local press here in New York:<br />
<a href="http://www.dnainfo.com/20110422/midtown/times-square-noise-gets-turned-into-music">Times Square Noise Gets Turned Into Music</a> [DNAinfo.com]</p>
<p>You may have seen this project before &#8211; it&#8217;s been in trials for some months &#8211; but a contest to produce music with the tools is coming to its conclusion.</p>
<p>It&#8217;s doubly amusing as I expect New Yorkers are largely the ones focused on trying to tune out these very sounds. (Noise complaints are the most common calls to New York&#8217;s 311 city help line, by a large margin, and hopefully not just during CDM-sponsored Handmade Music events.)</p>
<p>It suggests some of the creative and practical use of geo-tagged, mobile field recordings. But I&#8217;m struck in particular by seeing paths drawn through the city map as a kind of interactive score &#8211; see my <a href="http://createdigitalmusic.com/2011/04/music-notation-what-is-it-good-for-how-about-humans/">rant on the topic of notation&#8217;s future</a>, or better yet, play with this interface as it makes the point better than I can in words.</p>
<p><iframe src="http://player.vimeo.com/video/18934954?title=0&amp;byline=0&amp;portrait=0&amp;color=9dca68" width="640" height="480" frameborder="0"></iframe><span id="more-18486"></span></p>
<p>Try it out, and let us know what you think. Field recordings and found sound are nothing new, but they still raise the question: can this change how you hear, or how you respond to your environment?</p>
<p><iframe src="http://player.vimeo.com/video/8733844?title=0&amp;byline=0&amp;portrait=0&amp;color=9dca68" width="640" height="480" frameborder="0"></iframe></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/&via=cdmblogs&text=Remixing Times Square, with Mobile Field Recordings&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/&via=cdmblogs&text=Remixing Times Square, with Mobile Field Recordings&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/04/remixing-times-square-with-mobile-field-recordings/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Isle of Tune: City Simulation as Music Sequencing, Soon to Leap from Browser to Mobile</title>
		<link>http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/</link>
		<comments>http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 16:16:54 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[game-design]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=18406</guid>
		<description><![CDATA[A music score is, in essence, a way of making space into time: traversing notation from left to right and top to bottom, you move through a series of events. So, why not make that spatial map an actual map, as in the familiar, isometric interactive cityscape popularized by Will Wright&#8217;s classic game Sim City? &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2011/04/isleoftune_ipadkeyboard-640x247.jpg" alt="" title="isleoftune_ipadkeyboard" width="640" height="247" class="alignnone size-large wp-image-18410" /></p>
<p>A music score is, in essence, a way of making space into time: traversing notation from left to right and top to bottom, you move through a series of events. So, why not make that spatial map an <em>actual</em> map, as in the familiar, isometric interactive cityscape popularized by Will Wright&#8217;s classic game <em>Sim City</em>? </p>
<p>Isle of Tune does just that: lay out trees, houses, and city streets, and you sequence musical patterns as virtual islands. It&#8217;s available right now on the Web, powered by Flash &#8211; Chrome users can even get a one-click install via the Chrome Web Store. If you prefer to use a phone or tablet, mobile versions are coming, too, beginning with an imminent <a href="http://happylander.co.uk/blog/?p=1">iPad release</a>, seen in a video below.</p>
<p><iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/SjlPOoQdtPY" frameborder="0" allowfullscreen></iframe></p>
<p>Isle of Tune must have hit a nerve in this surreal pairing of imaginary landscapes and simple sequenced songs, because the YouTube nation has responded en masse. </p>
<p>I spoke to developer Jim Hall, who gives CDM the latest update and some background on himself:<span id="more-18406"></span></p>
<blockquote><p>A little bit about me:  I&#8217;ve worked as an animator, flash developer and art director over the last 10 years in London, UK &#8211; mainly for digital ad agencies (some previous work here: www.happylander.co.uk).  Around about June last year I pretty much quit advertising work (before my soul was lost completely in the desolate mire of micro-sites and adver-games!) and took some time out to make stuff for myself &#8211; mainly based around music and playful interaction.</p>
<p>Isle of Tune came from a desire to make a different kind of music sequencer along the lines of <a href="http://lab.andre-michelle.com/tonematrix">http://lab.andre-michelle.com/tonematrix</a> or the <a href="http://www.reactable.com/">Reactable</a> &#8211; but with less of an abstract feel and a little more game-like and social. Since it went live in December there has been over 60,000 islands made<br />
with some properly creative tunes in there eg. <a href="http://isleoftune.com/?id=63320">http://isleoftune.com/?id=63320</a> or <a href="http://isleoftune.com/?id=48359">http://isleoftune.com/?id=48359</a></p>
<p>Over the last few months I&#8217;ve been making updates from user requests &#8211; mainly to the way you can browse, search and view rated islands, it seems a lot of visitors come by just to check out the islands other people have made!</p>
<p>I&#8217;m currently working with a talented chap &#8211; Stuart Middleton &#8211; a developer since the days of the Spectrum (and now runs a small app dev company at <a href="http://www.abstractalien.com">www.abstractalien.com</a>) who is converting the Isle of Tune codefor various mobile platforms and also helping me take it beyond what I could online with the limitations of flash. My far-fetched dream with the app is to be able to fund further development and allow me to make more stuff like this in the future without having to go back to the world of advertising!</p></blockquote>
<p>For those of you with iPads, Jim says you should be able to look forward to the iOS release some time around mid-May if all goes to plan.</p>
<p>But for anyone, you can use this right now with Flash:<br />
<a href="http://isleoftune.com/">http://isleoftune.com/</a></p>
<p>And yes, even <em>Requiem for a Dream</em> gets the Island of Tune treatment. Hmmmm&#8230; this island seems a bit too sunny and cheery, no? Maybe the title needs a dreary, overcast Coney Island mode.</p>
<p><iframe title="YouTube video player" width="640" height="510" src="http://www.youtube.com/embed/np6MJ21asXM" frameborder="0" allowfullscreen></iframe></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/&via=cdmblogs&text=Isle of Tune: City Simulation as Music Sequencing, Soon to Leap from Browser to Mobile&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/&via=cdmblogs&text=Isle of Tune: City Simulation as Music Sequencing, Soon to Leap from Browser to Mobile&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/04/isle-of-tune-city-simulation-as-music-sequencing-soon-to-leap-from-browser-to-mobile/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Favorite Synths Emulated in the Browser, Monotron to Minimoog; A Chat with the Developer</title>
		<link>http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/</link>
		<comments>http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 04:15:13 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[editor-librarian]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[keyboards]]></category>
		<category><![CDATA[Korg]]></category>
		<category><![CDATA[microkorg]]></category>
		<category><![CDATA[microkorg-xl]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[minimoog]]></category>
		<category><![CDATA[monotribe]]></category>
		<category><![CDATA[monotron]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[synths]]></category>
		<category><![CDATA[vintage]]></category>
		<category><![CDATA[Yamaha]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=18309</guid>
		<description><![CDATA[The beauty of modeling an instrument is that it involves ideas &#8211; taking a design from one context and translating it to another. With software, we&#8217;re able to put sound-making things everywhere, from obscure game consoles to a tab in your web browser that can distract you with music instead of Facebook updates. In the &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/04/minimoog_browser.jpg"><img src="http://createdigitalmusic.com/files/2011/04/minimoog_browser.jpg" alt="" title="minimoog_browser" width="590" height="545" class="alignnone size-full wp-image-18312" /></a></p>
<p>The beauty of modeling an instrument is that it involves ideas &#8211; taking a design from one context and translating it to another. With software, we&#8217;re able to put sound-making things everywhere, from obscure game consoles to a tab in your web browser that can distract you with music instead of Facebook updates. In the process of moving those ideas from place to place, we discover things.</p>
<p>Just ask Shannon Smith. He&#8217;s been on a great tear emulating favorite synthesizers in free toys for the browser. Through the power of the Internet, the New Zealand-born, California-based developer heard from Japan-based Monotron designer, who <a href="http://www.angryoctopus.co.nz/?p=42">shared tips like these</a>:</p>
<blockquote><p>- filter doesn’t sound nearly as aggressive at maximum peak.<br />
- LFO is slower at minimum (about 15s period) and faster at maximum (>1kHz).<br />
- monotron resets the LFO at the moment the ribbon is touched, so it<br />
works like a simple cycling EG at slow LFO rates.<br />
- monotron has fixed intensity keytrack. cutoff tracks ribbon position<br />
by factor of two. only tracks ribbon not pitch knob.</p></blockquote>
<p>(We get to enjoy a much cooler industry that keeps friendly, and leaves the competition more often to the engineering departments than to the legal departments.)<br />
<a href="http://createdigitalmusic.com/files/2011/04/webotribe.jpg"><img src="http://createdigitalmusic.com/files/2011/04/webotribe-640x439.jpg" alt="" title="webotribe" width="640" height="439" class="alignnone size-large wp-image-18319" /></a></p>
<p>And so there&#8217;s something wonderful about getting to fiddle with squelchy sounds in the tab of Chrome or Firefox. A few examples:<br />
<a href="http://www.angryoctopus.co.nz/?p=42">&#8220;Webotron&#8221; (Korg Monotron)</a><br />
<a href="http://www.angryoctopus.co.nz/?p=53">&#8220;Webotribe&#8221;</a> (not-even-out-yet <a href="http://createdigitalmusic.com/2011/04/korg-monotribe-questions-and-answers-more-details/">Monotribe</a>)<br />
<a href="http://www.angryoctopus.co.nz/?p=44">Yamaha CS01</a><br />
<a href="http://www.angryoctopus.co.nz/?p=43">A 4-op FM synth</a><br />
<a href="http://www.angryoctopus.co.nz/synth12/synth.php">A (mini) Minimoog</a></p>
<p>There are useful tools, too, like a Java patch editor for the microKORG XL. Amazingly, it can actually transmit MIDI to the keyboard:<br />
<a href="http://www.angryoctopus.co.nz/?p=48">microKORG XL</a><span id="more-18309"></span></p>
<p><a href="http://createdigitalmusic.com/files/2011/04/microxllibrarian.jpg"><img src="http://createdigitalmusic.com/files/2011/04/microxllibrarian-640x480.jpg" alt="" title="microxllibrarian" width="640" height="480" class="alignnone size-large wp-image-18326" /></a></p>
<p>Shannon tells us a bit more about the development process&#8230;</p>
<p>How they were developed:</p>
<blockquote><p> All Java (interface and sound). It&#8217;s not really possible to use flash to generate sound real-time with low latency. Java also has built-in MIDI support that works in your browser which is pretty handy.</p></blockquote>
<p>I was curious if things like this would be useful on tablets (particularly if someone got them working with HTML5 in place of Java &#8211; it&#8217;s a bit sobering that our &#8220;futuristic&#8221; Web tech represents  a step backward in some respects):</p>
<blockquote><p>I have considered writing apps for tablets and have been meaning to look into it but can never find the time. Also the market seems pretty saturated with much better products than I could produce in my spare time.</p></blockquote>
<p><a href="http://createdigitalmusic.com/files/2011/04/ws01.jpg"><img src="http://createdigitalmusic.com/files/2011/04/ws01-640x204.jpg" alt="" title="ws01" width="640" height="204" class="alignnone size-large wp-image-18324" /></a></p>
<p>Shannon&#8217;s background:</p>
<blockquote><p>I studied Electronic Engineering at a university in New Zealand and now work full time as a developer for a GPS company in California.</p></blockquote>
<p>The most important lessons learned by doing these:</p>
<blockquote><p>Hmm, that&#8217;s a tough one. I guess an appreciation for just how hard it is to digitally generate good sounds from scratch.  I assumed before I started writing synthesizers that doing it digitally would be trivially easy compared to the analog days.  In the digital realm you can do things with a few keystrokes that would have taken dozens of components and hours to wire up physically. Unfortunately even though it&#8217;s easy to get something working quickly there are some rather nasty artifacts that creep in when you do things digitally that means you have to be very careful anything you do doesn&#8217;t generate frequencies outside of the limited range dictated by your sampling rate. Anything you generate that falls outside this range folds back down into the audio spectrum and makes it sound crap.</p>
<p>I&#8217;m actually supposed to be writing games in my spare time. I only started writing synthesizers because I thought it would be a way to have decent sounding music in my games and keep the download size very small. I started out trying to do a Nord Lead emulation but utterly failed and realized just how complicated it was to get a good sound. Even though it was a failure it was a lot of fun to try and I continued writing them and lately I&#8217;ve been writing many more synths than games, also I tend to finish (mostly) the synths which is something I can&#8217;t seem to do with games.</p></blockquote>
<p>Lots more goodies to explore:<br />
<a href="http://www.angryoctopus.co.nz/">http://www.angryoctopus.co.nz/</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/&via=cdmblogs&text=Favorite Synths Emulated in the Browser, Monotron to Minimoog; A Chat with the Developer&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/&via=cdmblogs&text=Favorite Synths Emulated in the Browser, Monotron to Minimoog; A Chat with the Developer&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2011/04/favorite-synths-emulated-in-the-browser-monotron-to-minimoog-a-chat-with-the-developer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

