<?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; pure-data</title>
	<atom:link href="http://createdigitalmusic.com/tag/pure-data/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Mon, 13 Feb 2012 20:06:50 +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>rePatcher: Make Your Computer a Real Modular, with Knobs and Cords; Pd and Max Right Now</title>
		<link>http://createdigitalmusic.com/2012/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/</link>
		<comments>http://createdigitalmusic.com/2012/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 20:04:35 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-msp]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[open-source-hardware]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[Reason]]></category>
		<category><![CDATA[serial]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=22648</guid>
		<description><![CDATA[For the last few decades, generally speaking, we&#8217;ve had computers, and we&#8217;ve had physical, modular, analog gear. Computers are endlessly patchable, but not using physical cords. Modulars use physical cords, but they lack the flexibility (and affordability) of a computer. Now, US$25 and an Arduino can change that. rePatcher is a simple, tangible modular interface &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2012/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="480" src="http://www.youtube.com/embed/1Hy30g5-Avs" frameborder="0" allowfullscreen></iframe></p>
<p>For the last few decades, generally speaking, we&#8217;ve had computers, and we&#8217;ve had physical, modular, analog gear. Computers are endlessly patchable, but not using physical cords. Modulars use physical cords, but they lack the flexibility (and affordability) of a computer.</p>
<p>Now, US$25 and an <a href="http://arduino.cc">Arduino</a> can change that.</p>
<p>rePatcher is a simple, tangible modular interface for computers. It could work with any software, but right out of the gate it already works with two popular (virtual) patching environments, Max/MSP and the free and open source Pure Data (Pd). You use physical patch cords to make connections, and those connections are reflected in the patch you see on the screen. The patch cords are coupled with requisite encoders for dialing in additional parameter changes. (Reason comes up as a possible candidate for additional compatibility, which would, of course, be really sweet.)</p>
<p>rePatcher is built as a shield for Arduino, so you&#8217;ll need one of those, but that still keeps the price low enough to say <em>I absolutely have to have one of these right now</em>.</p>
<p>It&#8217;s not the first attempt to do something like this, but it might be the most accessible and affordable &#8211; and interesting. And while those cute little patch cords are fun, there&#8217;s nothing stopping someone from building on this idea and going to bigger cords and something more extensive than this 6&#215;6 matrix. </p>
<p>Best of all: the magic happens entirely over USB, so if you want to make this work with something else &#8211; say, your favorite VJ software &#8211; you can do so with anything that can communicate over serial.</p>
<p>More information:<br />
<strong><a href="http://www.openmusiclabs.com/projects/repatcher/">http://www.openmusiclabs.com/projects/repatcher/</a></strong></p>
<p><a href="http://createdigitalmusic.com/files/2012/02/repatchershield.jpg"><img src="http://createdigitalmusic.com/files/2012/02/repatchershield.jpg" alt="" title="repatchershield" width="480" height="318" class="alignnone size-full wp-image-22651" /></a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2012/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/&via=cdmblogs&text=rePatcher: Make Your Computer a Real Modular, with Knobs and Cords; Pd and Max Right Now&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/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/&via=cdmblogs&text=rePatcher: Make Your Computer a Real Modular, with Knobs and Cords; Pd and Max Right Now&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/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/&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/02/repatcher-make-your-computer-a-real-modular-with-knobs-and-cords-pd-and-max-right-now/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Curating Sound: Exploring Performance and Embodiment, in Live Excerpts and Analysis from BodyControlled</title>
		<link>http://createdigitalmusic.com/2012/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/</link>
		<comments>http://createdigitalmusic.com/2012/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 15:44:50 +0000</pubDate>
		<dc:creator>Kristin Trethewey</dc:creator>
				<category><![CDATA[Artists]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[ambient]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[bc]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[bodycontrolled]]></category>
		<category><![CDATA[circuit-bending]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[criticism]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[experimental]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[leap]]></category>
		<category><![CDATA[live-performance]]></category>
		<category><![CDATA[max-for-live]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[paul-whitty]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[peter-kirn]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[robert-henke]]></category>
		<category><![CDATA[Sound-design]]></category>
		<category><![CDATA[stephen-cornford]]></category>
		<category><![CDATA[transmediale]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[vorspiel]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=22495</guid>
		<description><![CDATA[Continuing our insight into this view into electronic music performance and art through the lens of BodyControlled in Berlin, we&#8217;re joined by guest writer Kristin Trethewey. Kristin, a Canadian-born video artist and curator, takes another look at LEAP and BodyControlled, on the eve of its second installment. She gets straight at the question of what &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2012/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/32743669?title=0&amp;byline=0&amp;portrait=0" width="640" height="360" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p><em>Continuing our insight into this view into electronic music performance and art through the lens of BodyControlled in Berlin, we&#8217;re joined by guest writer Kristin Trethewey. Kristin, a Canadian-born video artist and curator, takes another look at LEAP and BodyControlled, on the eve of its second installment. She gets straight at the question of what &#8220;BodyControlled&#8221; means, and what it can mean for sonic performance and creation. And I wanted to make sure to subtract myself from this write-up, seeing as I was playing &#8211; but see the excellent timelapse of the evening, above. -Ed.</em></p>
<p>LEAP is one of these spectacular Berlin venues you’ve been hearing so much about. It&#8217;s a huge, raw space with a view of Berlin&#8217;s landmark TV tower, hosting interesting art events with cheap drinks and the potential for a late-night party. But it&#8217;s unique, too, in its focus on electronic arts. And unlike other media arts centers, it&#8217;s not filled with computers and half-finished electronic projects. I&#8217;ve truly gotten lost trying to find this place (it&#8217;s tucked away in a mall), so I would recommend watching the <a href="http://vimeo.com/20384216">timelapse video LEAP shot</a> that guides you to the entrance before attempting to go there.  Tonight is the second edition of BodyControlled, a new bimonthly performance series at the space. This installment, called &#8220;matter incompatible,&#8221; is held in conjunction with the Transmediale Festival under the satellite program, <a href="http://www.transmediale.de/node/20741">Vorspiel</a>.</p>
<p><a href="http://createdigitalmusic.com/files/2012/01/bc1_rh.jpg"><img src="http://createdigitalmusic.com/files/2012/01/bc1_rh.jpg" alt="" title="bc1_rh" width="640" height="425" class="alignnone size-full wp-image-22498" /></a></p>
<div class="imgcaption">Robert Henke at BodyControlled, somewhere deep into a 12-hour performance. Image courtesy LEAP.</div>
<p>BodyControlled is a series focused on the intersection of performance and electronics. You can expect future programming to focus around ideas of “feedback” and “bio” related electronic performances. In its first installment back in November, a packed LEAP gallery witnessed performances by Robert Henke, Peter Kirn [editor of this site], Stephen Cornford, and Paul Whitty. The event was called &#8220;Other Spaces&#8221; and took the physical architecture of the gallery as a point of departure. Having the space filled with people made for a secondary concern of space: its use. In a series whose title mentions the body, I witnessed one performance engaging the bodies that were filling the space.  Robert Henke’s twelve-hour set activated interactions between the audience, performer, and environment. He moved around, listened and mingled with the audience, even though he had this amazing, souped-up control station complete with ambient lighting. <span id="more-22495"></span></p>
<p><a href="http://createdigitalmusic.com/files/2012/01/bc1_pk.jpg"><img src="http://createdigitalmusic.com/files/2012/01/bc1_pk.jpg" alt="" title="bc1_pk" width="640" height="427" class="alignnone size-full wp-image-22499" /></a></p>
<div class="imgcaption">CDM&#8217;s Peter Kirn (neverheardofhim) at BodyControlled in November. Photo courtesy LEAP.</div>
<p>Other artists put more emphasis on the manipulation and dislocation of space through the use and abuse of electronics. Kirn worked with a custom rig with tablet-controlled original software built in open-source software Pure Data (Pd), controlled by a tablet running Konkreet Performer. Excerpt:</p>
<p><object height="81" width="100%"><param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F34596188"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F34596188" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/peterkirn/excerpt-leap-gallery-berlin-26">Excerpt &#8211; LEAP Gallery Berlin, 26.11</a> by <a href="http://soundcloud.com/peterkirn">peterkirn</a></span> </p>
<p><a href="http://createdigitalmusic.com/files/2012/01/bc1_cw.jpg"><img src="http://createdigitalmusic.com/files/2012/01/bc1_cw.jpg" alt="" title="bc1_cw" width="640" height="425" class="alignnone size-full wp-image-22500" /></a></p>
<div class="imgcaption">Electronic autopsy: Whitty and Cornford at work. Photo courtesy LEAP.</div>
<p>Whitty and Cornford actively deconstructed electronics in front of the audience:<br />
<strong>it pays my way and it corrodes my soul (2011)</strong></p>
<blockquote><p>Stephen Cornford &#038; Paul Whitty’s performance &#8220;it pays my way and it corrodes my soul&#8221; seeks out musical material by physically dismembering playback  equipment. A reel-to-reel tape recorder is switched on and its mechanism amplified with a variety of microphones while it is taken to pieces. The sounds produced are then fed through an array of pedals: the machine’s belts, gears, switches and casing becoming an instrument subjected to a live audio autopsy</p></blockquote>
<p>Excerpt:<br />
<object height="81" width="100%"><param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F34596573"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F34596573" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/cdm/excerpt-stephen-cornford-paul">Excerpt: Stephen Cornford &#038; Paul Whitty, LEAP Berlin, 26 November</a> by <a href="http://soundcloud.com/cdm">cdm</a></span> </p>
<p>Cornford was also interviewed by LEAP for his installation work, featuring repurposed tape machines:<br />
<iframe src="http://player.vimeo.com/video/32520125?title=0&amp;byline=0&amp;portrait=0" width="640" height="360" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>As João Pais, co-curator of the event with LEAP&#8217;s Daniel Franke, puts it:</p>
<blockquote><p>&#8220;BodyControlled means the main direction of the series, to present performance and installation works that have a strong, corporal identity. This can be manifested in many ways, not only implying a &#8220;moving performer&#8221;. The purpose is to avoid the extreme of abstract performances made by a laptop-er, sitting down as if writing emails. In the first event, this idea was shown by interpreting/filling the space of LEAP through a sound-performance (Kirn, Henke), or an installation (Cornford, Mathy, Oliver).&#8221;</p></blockquote>
<p>See also my write-up for ARTSCARDS from last month:<br />
<a href="http://artcards.cc/review/other-spaces-generates-new-spaces-through-sound-at-leap/4496/">Other Spaces Generates New Spaces Through Sound at LEAP</a></p>
<p>The second event, &#8220;matter incompatible,&#8221; draws reference to the Transmediale theme: In/compatible, acknowledging the less clear, even dark forces at play in the artistic and political climate today. Matter Controlled questions the idea of the object or anti-object within sonification. See CDM&#8217;s write-up from yesterday:</p>
<p><a href="http://createdigitalmusic.com/2012/01/watch-artists-talk-about-making-sound-from-matter-thursday-event-and-stream-in-transmediale-prelude/">Watch Artists Talk About Making Sound From Matter; Thursday Event and Stream in Transmediale Prelude</a></p>
<p>From the Transmediale podcast, some explanations of the theme of the larger festival:</p>
<p><object height="81" width="100%"><param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F34066810"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F34066810" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/transmediale/jacob-lillemose-on-the">Jacob Lillemose on the exhibition Dark Drives: Uneasy Energies in Technological Times</a> by <a href="http://soundcloud.com/transmediale">transmediale</a></span> </p>
<blockquote><p>Kristoffer Gansing elaborates on the festival theme in/compatible, as well as the in/compatible symposium: systems | publics | aesthetics.<br />
Tatiana Bazzichelli is the curator for out new project reSource of transmedial culture and speaks about its concept.<br />
Jacob Lillemose speaks about exhibition Dark Drives: Uneasy Energies in Technological Times which he is curating for transmediale 2012 in/compatible.<br />
Sandra Naumann is the curator for this year&#8217;s performance programme The Ghosts in the Maschine, which she explains a bit more in detail.<br />
And Marcel Schwierin tells us about his concept for the video programme he is curating for transmediale 2012 in/compatible.</p></blockquote>
<p>Performances by Echo Ho, Mario De Vega, Alex Nowitz and Ignaz Schick will investigate this blurry region between the immaterial and material. I am curious to see what objects they will bring to play with. As they potentially seek liberation from the physical objects, by reimagining their sonification, I wonder how they are also reliant and maybe even drawn towards their objectification. Bringing these disparate emotions into play is at the heart of tonights investigation. In today’s climate fractures exist between so many aspects of our lives. These performances seek to bring some of them together, compatible or incompatible as we might discover.</p>
<p>You can watch the proceedings <a href="http://bit.ly/uXRgyq">via live Internet stream</a>, for the majority of you not <a href="http://leap-berlin.tumblr.com/bc02">in Berlin for the live show</a>.</p>
<p><a href="http://www.leapknecht.de">www.leapknecht.de</a></p>
<h3>More Photos</h3>
<p><object width="640" height="480"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fleapberlin%2Fsets%2F72157628007988967%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fleapberlin%2Fsets%2F72157628007988967%2F&#038;set_id=72157628007988967&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=109615"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=109615" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fleapberlin%2Fsets%2F72157628007988967%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fleapberlin%2Fsets%2F72157628007988967%2F&#038;set_id=72157628007988967&#038;jump_to=" width="640" height="480"></embed></object></p>
<h3>About the Author</h3>
<p><em>Kristin Trethewey is a Canadian video artist, cinema performer, and curator. She holds an MFA from Brooklyn College in Performance and Interactive Media. A multi-disciplinary curator and artist for the past ten years, she has recently completed a residency at the <a href="http://www.nodecenter.org/">Node Center for Curatorial Arts</a>, was co-Director/co-Curator of the INDEX Festival. She currently lives in Berlin.</em></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2012/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/&via=cdmblogs&text=Curating Sound: Exploring Performance and Embodiment, in Live Excerpts and Analysis from BodyControlled&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/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/&via=cdmblogs&text=Curating Sound: Exploring Performance and Embodiment, in Live Excerpts and Analysis from BodyControlled&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/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/&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/01/curating-sound-exploring-performance-and-embodiment-in-live-excerpts-and-analysis-from-bodycontrolled/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Pugs Luv Beats Marries Music, Gaming on iOS: How it Was Made, How Free libpd Music Tool Helped</title>
		<link>http://createdigitalmusic.com/2011/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/</link>
		<comments>http://createdigitalmusic.com/2011/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 12:51:44 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Artists]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[behind-the-scenes]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[game-design]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[generative-music]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[interactive-music]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[libpd]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[sequencing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tablets]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=21910</guid>
		<description><![CDATA[The iPad becomes a canvas for a game with an atypically-musical, interactive sound score. All images courtesy the developers. Photos by whatkristensaw. Truly generative musical scores in games have been few and far between, and &#8220;music games&#8221; has traditionally meant arcade-style rhythm games in which you repeat phrases or whole songs as accurately as possible. &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/12/pugsipadhandson.jpg"><img src="http://createdigitalmusic.com/files/2011/12/pugsipadhandson-640x426.jpg" alt="" title="pugsipadhandson" width="640" height="426" class="alignnone size-large wp-image-21928" /></a></p>
<div class="imgcaption">The iPad becomes a canvas for a game with an atypically-musical, interactive sound score. All images courtesy the developers. Photos by <a href="http://whatkristensaw.blogspot.com/">whatkristensaw</a>.</div>
<p>Truly generative musical scores in games have been few and far between, and &#8220;music games&#8221; has traditionally meant arcade-style rhythm games in which you repeat phrases or whole songs as accurately as possible. Pugs Luv Beats breaks those molds. Part of a vanguard of new gaming creations that generate dynamic music on the fly, it marries grid-based sequencing and resource-gathering gaming, as music making and gameplay blur together. The interactively-produced music could itself become a new way of delivering a musical signature with sound packs.</p>
<p>And beneath it all lurks a free and open source library, libpd &#8211; the embeddable version of tried-and-true free graphical music environment Pure Data. (That library is <a href="http://github.com/libpd">now on GitHub</a>, and vastly updated, by the way, and we&#8217;re expecting a book soon from the library&#8217;s principle author Peter Brinkmann.)</p>
<p>Oh, yeah, and don&#8217;t forget about some seriously addictive gameplay and adorable pugs. I&#8217;m suddenly not concerned about the 15 hours Europe-to-North-America travel I&#8217;m doing tomorrow.</p>
<p>Here&#8217;s what the gameplay looks like, since it&#8217;s much easier to see:</p>
<p><iframe width="640" height="360" src="http://www.youtube.com/embed/V0i18_--8Yc?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>Pugs Luv Beats was just approved on the <a href="http://search.itunes.apple.com/WebObjects/MZContentLink.woa/wa/link?path=apps%2fpugsluvbeats">iTunes App Store for iPhone and iPad</a>.</p>
<p>Co-creator Yann Seznec (<a href="http://www.theamazingrolo.net/">The Amazing Rolo</a>) is a terrific musician; I just caught up with him in Edinburgh and Berlin and watched him play a homebrewed pig gut instrument with Matthew Herbert for the performance piece &#8220;One Pig,&#8221; on tour at Berghain. Working with Pd allowed Yann to focus on those musical impulses and not just engineering, and to let him try things he otherwise would never have imagined on a mobile title. So I asked Yann to walk us through how the project was built. He responded with an exhaustively-detailed examination of the evolution of this title, right down to the Pd patches. (Click through for high-res versions.) If your New Year&#8217;s Resolution is doing something with patching, you might want to hang onto these answers. Here&#8217;s Yann:<span id="more-21910"></span></p>
<p><a href="http://createdigitalmusic.com/files/2011/12/pugs_screen1.jpg"><img src="http://createdigitalmusic.com/files/2011/12/pugs_screen1-480x640.jpg" alt="" title="pugs_screen1" width="480" height="640" class="alignnone size-large wp-image-21936" /></a></p>
<blockquote><p>The origins of Pugs Luv Beats date back about two years. After making [musical iPhone game] <a href="http://itunes.apple.com/app/mujik/id324895775?mt=8">Mujik</a>, Jon (Jonathan Brodsky, aka <a href="http://jonbro.tk/">jonbro</a>) and I were trying to think of other approaches to music mobile app design, and we started thinking more and more about games. Music games, as a whole, are an oddly passive and traditionalist experience &#8211; you play along with a premade track, and you are judged on your accuracy and flair (which is strangely reminiscent of music conservatory mindset&#8230;). Obviously there are exceptions (RjDj’s <a href="http://createdigitalmusic.com/2011/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/">Dimensions</a>, <a href="http://en.wikipedia.org/wiki/Electroplankton">Elektroplankton</a>, etc.),  but there you go.</p>
<p>Particularly interesting to me was the idea that game mechanics are often very similar to compositional techniques. So for example, when Sonic runs at a normal speed he collects rings at one rate. However when he powers up and goes super fast, he collects rings at a much higher rate. This could be compared to introducing a melody and then speeding it up  &#8211; and when there are two players, doing this with two melodies. Instant fugue!</p>
<p>We started looking at how we could make a music game where the music and the game elements were fully intertwined and augmented by each other. So Jon prototyped a space shooter drum machine. It was awesome.</p>
<p>To make a (very very very long and boring) story short, our idea and prototype landed us some funding from Channel 4 and Creative Scotland to work on games that focus on musical creativity and composition.</p>
<p>For various reasons, we decided to put aside the space shooter drum machine for a while, and start from scratch. After going through several full prototyping iterations we eventually settled on a core game mechanic that turned out to be in many ways similar to a <a href="http://www.global.yamaha.com/tenori-on/">Tenori-on</a> [Yamaha grid instrument]/<a href="http://docs.monome.org/doku.php?id=app:boiingg">Boiingg</a>-style [monome hardware patch] music generation system &#8211; in our final prototype, you controlled a series of little dots that moved around the screen, creating loops. This is super fun from a musical perspective because it’s easy and rewarding within a few seconds, and when you have several loops going it can gain some pretty serious rhythmic and melodic depth.</p>
<p>The key from there for us was turning this into a game. We had been using free Internet graphics packs up until then (we hadn’t hired our artist Sean yet) which featured a ladybug, so we had been referring to the main characters as ‘bugs’. During some discussion one of us accidentally said ‘pugs’, and the game idea was born. We constructed a story about pugs and their love for beets (like the vegetables) which create beats (ha!), and how their love turned into greed and got out of control, destroying their world. The game, therefore, is about helping the pugs rebuild their lost civilization by guiding them to create beats. You grow your galaxy by collecting beats, which you do most efficiently when you dress your pugs up in costumes. What’s not to like?</p>
<p><a href="http://createdigitalmusic.com/files/2011/12/pugs_screen2.jpg"><img src="http://createdigitalmusic.com/files/2011/12/pugs_screen2-480x640.jpg" alt="" title="pugs_screen2" width="480" height="640" class="alignnone size-large wp-image-21935" /></a></p>
<p>To get to the part that I imagine CDM readers are most interested in, the app development was done by Jon using <a href="http://www.openframeworks.cc/">openFrameworks</a>, [lightweight language] <a href="http://www.lua.org/">Lua</a>, our own game engine called Blud, and the audio is all done in Pure Data using <a href="https://github.com/libpd">libpd</a> (through <a href="https://github.com/danomatika/ofxPd">ofxPd</a>). In hindsight we started using libpd really late in the game, just at the very end of the prototyping stage, which was rather silly. Our adoption of libpd basically made our dev cycle about a million times more efficient. My background is as a musician and sound designer, and I have very little coding knowledge. I do, however, have lots of knowledge of <a href="http://cycling74.com/">Max/MSP</a>, so picking up <a href="http://puredata.info">Pure Data</a> was pretty easy. This allowed Jon to completely pass off all the audio processing (not to mention aesthetic sound design choices) to me, saving him loads of time, giving me direct control over the sound, and letting me test and prototype different approaches to audio within an environment that I knew would be recreated in the game. Also, as Jon mentioned to me recently, by using PD we are able to take advantage of 20 years of audio DSP research and development. Pretty amazing. </p>
<p><strong>How it all works:</strong></p>
<p><a href="http://createdigitalmusic.com/files/2011/12/1-mainaudio.png"><img src="http://createdigitalmusic.com/files/2011/12/1-mainaudio-640x371.png" alt="" title="1 mainaudio" width="640" height="371" class="alignnone size-large wp-image-21917" /></a></p>
<p>The entire audio engine is contained within this patch. Pardon the messiness.</p>
<p><a href="http://createdigitalmusic.com/files/2011/12/2-sounds.png"><img src="http://createdigitalmusic.com/files/2011/12/2-sounds-388x640.png" alt="" title="2 sounds" width="388" height="640" class="alignnone size-large wp-image-21918" /></a></p>
<p>The simplest part of the patch is the “sounds” section, which is used to playback simple sound effects, for the most part linked with interface actions in the game. I did this by creating a very simple patch which plays a sound when it receives a bang. Which sound it plays is dictated by the argument (in this case, the sound of discovering a new capsule). The process for adding a new sound, then, is as simple as adding the sound file to the /assets/sounds/ folder, and making a new instance of “sounds.pd” and naming it the same as the new sound. Jon, in the project code, created a list called “sounds” which is sent into Pure Data. When that list contains “capsule”, a bang is sent into that subpatch, and the sound is played. </p>
<p><a href="http://createdigitalmusic.com/files/2011/12/3-pugglesynth.png"><img src="http://createdigitalmusic.com/files/2011/12/3-pugglesynth-612x640.png" alt="" title="3 pugglesynth" width="612" height="640" class="alignnone size-large wp-image-21920" /></a></p>
<p>A more complex version of what could be done with this type of data is seen in the voice of Mr Puggles, who helps you learn how to play the game. Mr Puggles pops on and off the screen to guide you through the first few worlds, and when he does he send Pure Data a “puggleShow” and “puggleHide” signal. I wanted to give Puggles a funny synthesizer voice that was different every time &#8211; dead simple in PD. To do that, I take the puggleShow bang and use it to trigger five more bangs, spaced out over a second. Each of these bangs triggers a random number which is translated into a MIDI note. This note controls the pitch of two oscillators (a sine and a sawtooth), one of which is slightly modified to make them slightly different pitches. These are played through a short volume envelope and a filter which is also controlled by a random number generator. Result? Hilarious beeping boopy Mr Puggles voice, all coming from one bang. </p>
<p><a href="http://createdigitalmusic.com/files/2011/12/4-mode.png"><img src="http://createdigitalmusic.com/files/2011/12/4-mode-640x338.png" alt="" title="4 mode" width="640" height="338" class="alignnone size-large wp-image-21921" /></a></p>
<p>Every time a player buys or selects a planet, a short list is sent to Pure Data comprised of the planet BPM and a random number seed. The BPM is used to calculate delay times and such, and the random number seed is used to create a sort of musical identity for the planet. This is done by choosing a “beat library” and a musical mode. </p>
<p><a href="http://createdigitalmusic.com/files/2011/12/5-tables.png"><img src="http://createdigitalmusic.com/files/2011/12/5-tables-640x466.png" alt="" title="5 tables" width="640" height="466" class="alignnone size-large wp-image-21922" /></a></p>
<p>The mode is created by building a lookup table that chooses the notes from a chromatic scale that would be used in a particular mode. For example, a major scale (ionian mode) uses notes 1, 3, 5, 6, 8, 10, and 12. Each melodic sound library I used is comprised of a full chromatic octave, and the notes that are played on any given planet are controlled by this table. This ensures not only that all of the different sound libraries being played on a planet will be in the same key, but also that a planet will have a strong melodic identity.</p>
<p><a href="http://createdigitalmusic.com/files/2011/12/6-modeplayer.png"><img src="http://createdigitalmusic.com/files/2011/12/6-modeplayer-640x574.png" alt="" title="6 modeplayer" width="640" height="574" class="alignnone size-large wp-image-21923" /></a></p>
<p>The sound libraries in the game are all controlled by the pugs on the planets. As they run around, each time they land they will trigger a sound. The type of sound is dependent on what terrain they are on &#8211; thus, if they run through the snow they play a toy piano, if they run through lava a distorted guitar, etc. There are two states of playing the sound, one if the player deliberately tells the pug to go to that tile, and the second if the pug is traveling over that tile to get somewhere else. It’s super easy to do that kind of thing in Pd; just set up two different ‘play sound’ envelopes, maybe a little extra delay or reverb, and you’re done!</p>
<p>The final piece of the puzzle for making the pugs running around into music is to make each tile be a different note. The terrain of each planet is created by making a sort of height map, where different heights correspond with different terrain types (grass, water, snow, etc). This also means that each tile has a unique number between 0 and 1. When the player buys or selects a planet, a giant random number table is generated in Pure Data which creates a number between 1 and 13 for each possible value between 0 and 1. That value is what is used to pick the note of the mode. This somewhat convoluted approach again lets us make sure that each planet will have a unique, but fully reproducible, musical character. </p>
<p>The actual playing of the sounds is probably the messiest part of the patch structure. Purists look away now. </p>
<p><a href="http://createdigitalmusic.com/files/2011/12/7-coresampler.png"><img src="http://createdigitalmusic.com/files/2011/12/7-coresampler-640x400.png" alt="" title="7 coresampler" width="640" height="400" class="alignnone size-large wp-image-21924" /></a></p>
<p>I wanted to make sure this part of the patch was as flexible as possible, so I ended up using the soundfiler and tabread~ objects, rather than tabplay~, which is great in practice though does look rather uncouth. Additionally, I had some limitations imposed upon the structure of the patch &#8211; namely, I had to keep the number of tables down as much as possible, to save on memory. So each sound bank has two voice polyphony &#8211; there are many sound banks, and the beats and sound effects aren’t counted in this, so that limitation is not really heard in the final product at all. It did mean I had to work out a decent voice allocation system though! </p>
<p>I think my memory issues were probably my only problem with using PD in this project &#8211; though only indirectly. As I mentioned, they were hardly a problem artistically, however it took me a while to get used to the idea that not everything I patched on a computer would work on an iPhone. Similarly, I had to be very careful about things like relative volumes. In a generative music game like Pugs Luv Beats, the player could quite easily send 15 pugs running around making sound, which mounts up pretty quickly. It means that all of the patches and sound need to be designed to withstand lots of triggering without distorting. None of these things are problems, really, all they require is regular testing on devices and simulators &#8211; something that every mobile developer is already used to.</p>
<p>That’s the Pure Data audio engine in a nutshell. The end result is a flexible and powerful audio engine that sounds really great and is fully integrated into Pugs Luv Beats. The game is a great combination of music, silliness, and strategy &#8211; there’s a bit of something in there for everyone. You can definitely just play with the game to make beats, or you can try and collect all of the costumes, or you can try and make the most efficient planet ever. You can also explore the galaxies being made by your Game Center friends, to hear what they’re up to.</p></blockquote>
<p>The background story:</p>
<p><iframe width="640" height="360" src="http://www.youtube.com/embed/SkU8RLf53G8?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>And, just for fun, a silly promo featuring real pugs. Anyone traumatized by the sight of Pd patches, these should relax you.</p>
<p><iframe width="640" height="360" src="http://www.youtube.com/embed/auiY1oFcDC4?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>More information at the developer site:<br />
<a href="http://luckyframe.co.uk/pugsluvbeats/game.html">http://luckyframe.co.uk/pugsluvbeats/game.html</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/&via=cdmblogs&text=Pugs Luv Beats Marries Music, Gaming on iOS: How it Was Made, How Free libpd Music Tool Helped&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/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/&via=cdmblogs&text=Pugs Luv Beats Marries Music, Gaming on iOS: How it Was Made, How Free libpd Music Tool Helped&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/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/&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/12/pugs-luv-beats-marries-music-gaming-on-ios-how-it-was-made-how-free-libpd-music-tool-helped/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Dimensions, iOS App Powered by Pd and Hans Zimmer, is Sound-Augmented Reality Game: Behind the Scenes</title>
		<link>http://createdigitalmusic.com/2011/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/</link>
		<comments>http://createdigitalmusic.com/2011/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 16:25:48 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Artists]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adaptive]]></category>
		<category><![CDATA[alternative-reality]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[augmented-reality]]></category>
		<category><![CDATA[behind-the-scenes]]></category>
		<category><![CDATA[composers]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[hans-zimmer]]></category>
		<category><![CDATA[immersive]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[reactive]]></category>
		<category><![CDATA[rjdj]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sound-design]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=21810</guid>
		<description><![CDATA[Graphics are good. Graphics are shiny. But when it comes to reality-bending, emotionally-immersive, perception-shifting power, look to sound and music. At least that&#8217;s the feeling you could get after playing Dimensions. Following their reactive music tools and Inception dream states for iOS, RjDj have turned their mind-altering sonics to gameplay. As with previous releases, these &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="360" src="http://www.youtube.com/embed/7-caFZJ1-oM?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>Graphics are good. Graphics are shiny. But when it comes to reality-bending, emotionally-immersive, perception-shifting power, look to sound and music.</p>
<p>At least that&#8217;s the feeling you could get after playing Dimensions. Following their reactive music tools and Inception dream states for iOS, RjDj have turned their mind-altering sonics to gameplay. As with previous releases, these tools are powered by the open source visual development environment <a href="http://puredata.info">Pure Data</a>. Pd engineering wizardry here meetings the compositional and sound design prowess of Hans Zimmer.</p>
<p>You can see a bit of how the musical world works in the teaser video above, and the music sound design video below.</p>
<p>But we wanted quite a lot more information. So, CDM got RjDJ&#8217;s Rob, Joe, and Martin to share some detailed thoughts on how the game experience is put together and how it works.<span id="more-21810"></span></p>
<h3>The App</h3>
<blockquote><p><strong>RjDj Team:</strong> Most games require your full attention when you play them. You either live your life or play the game. Dimensions is different. It&#8217;s designed to be played in parallel with your normal life. </p>
<p>Gameplay is intertwined deeply into your daily life. Some dimensions unlock if you are physically active and others unlock if you are quiet. The app automatically detects what you are doing and syncs the game to it making use of every possible sensor on the iPhone.</p>
<p>You stay immersed in the game by listening to augmented sound and the voice of Emily from Mission Control. She guides you through many exciting challenges like collecting Artifacts and avoiding the dreaded Nephilim.</p>
<p>With Dimensions we are very interested in creating a gameplay experience which is between the device based focus of a casual game and the passive use of listening to music. Its a game which you play by listening &#8211; a game that place in parallel to your everyday life.
</p></blockquote>
<h3>The Tech: Reading Files</h3>
<blockquote><p>We built our own version of readsf, rj_readsf, in order to be able to read compressed audio and make the samples available for processing in Pd. One advantage of readsf is that possibly lengthy audio assets do not need to be loaded into memory. If memory is limited, especially when Pd may be running in the background, limiting exposure to system memory warnings helps keep the app running and the music playing. Given that compressed audio is roughly ten times smaller in size than uncompressed audio, and that audio assets make up the majority of the size of the entire app, it is a huge benefit to be able to deliver and read compressed audio assets directly, without the need to decompress in memory or onto disk. Dimensions requires that several dozen such players be open and viable at any time, and special consideration was given to concurrent behaviour. rj_readsf can loop a file when it gets to the end, and it indicates with a bang when a file has been loaded (an asynchronous operation) or the end as been reached (in the non-looping case). rj_readsf is built on iOS standard APIs and can read any file format that iOS can.</p></blockquote>
<p><em>Ed.: I&#8217;m waiting to hear if rj_readsf will be open-sourced. The issue of reading files is one we&#8217;ve had around libpd recently. While their rj_readsf sounds great, my sense is the best long-term solution will be a similar object that is independent of the APIs of any one OS, so this same set of problems may need a different solution for the open source community more generally. (Building such a tool is absolutely possible, though it might require more effort.)</em></p>
<h3>The Music, and How the Music Plays with You</h3>
<p><a href="http://createdigitalmusic.com/files/2011/12/dimensions_screens.jpg"><img src="http://createdigitalmusic.com/files/2011/12/dimensions_screens.jpg" alt="" title="dimensions_screens" width="640" height="480" class="alignnone size-full wp-image-21819" /></a></p>
<blockquote><p>The music of Dimensions uses various different techniques from straight sample playback to audio analysis and synthesis:</p>
<p><strong>Realtime manipulation of audio input from the mic:</strong></p>
<p>This is perhaps the most recognisable technique we use. We process audio from the iPhone microphone live in many different ways. It’s kinda like a feeling of being inside the music.</p>
<p>The key thing we do with effects is attempting to analyse the environment of the player / listener and then making appropriate things happen within the effect. For instance, the Flux Dimension features a filterbank on the mic input. We analyse the incoming audio from the players environment and make the filter frequencies change as events occur ( either due to pitch changes or onsets ) this gives the impression that objects and activity around the player is somehow &#8220;playing&#8221; the music. </p>
<p>In the Ghost Dimension there is an effect which records audio whenever it detects an event, then scrubs repeatedly forwards and backwards through the sample using granular techniques stretching it out in time. This manipulation accentuates the textural and pitch based qualities of the sample as it repeats and works well with the atmospheric music Hans Zimmer composed.</p>
<p><strong>Dynamically-controlled stems:</strong></p>
<p>All the Dimensions use stems and hits from a conventional sequencer in some way, re-arranged live on the device relative to how the player is interacting. These stems were mainly composed in Cubase and Logic.</p>
<p>For example, in the Kinetic Dimension we feed accelerometer data from the device into Pd and drive the music from that. The player hears more energetic beats when they go for a run, but if they stop at the lights to cross the road, the drums immediately drop away. This was achieved with a large number of hits with all the rhythmic sequencing happening in a hybrid reactive / generative way live on the device.</p>
<p>In the Tranquil Dimension, the music introduces more stems the longer the player is quiet. If they make too much noise the music “shrinks away” from them and becomes quieter. If they stay in a Zen like peaceful state, the music grows into a kind of crescendo of serenity.</p>
<p><strong>Reactive synthesis:</strong></p>
<p>We often control parts of the music by doing a frequency analysis of incoming microphone audio from the device and then using those frequencies to determine the notes synths will play within the music. The Travelling Dream in Inception the App uses this extensively. Tranquil Dimension in Dimensions also uses onset and frequency changes to trigger synth melodies in the music.</p>
<p>The synths we use range in complexity from very simple additive synthesis to some great synth patches from the rjlib by Frank Barknecht and Andy Farnell. </p>
<p><strong>Generative approaches:</strong></p>
<p>There are some sections within Dimensions which are generative. These play back prepared samples as well as triggering onboard synthesis. They also feed the results of this through various live sampling and glitching patches. They are governed by various sets of rules which have various long term parameters, like adjusting to the intensity of the audio environment of the listener, or how dense areas of music have been around the present time.</p>
<p><strong>Sample triggering:</strong></p>
<p>Ghost Dimension uses a simple but effective technique of triggering samples from the music on onsets in the environment. This can cause some real jump out of your skin moments. We combined this section with a randomised very short delay on the mic which acts almost like a resonator, turning the mic sounds into creepy atonal pitched noises.</p></blockquote>
<h3>Sound Design</h3>
<blockquote><p>The main hub section in Dimensions, called the Launch screen, acts as a entry point to your augmented adventures. It also displays all available Dimensions via the floating tile icons. </p>
<p>Visually, these represent a snapshot of your previous experience using your location at that time. Sonically we wanted them to have an aura or energy from the Dimensions themselves.</p>
<p>SoundCloud examples:<br />
<object height="165" width="100%"><param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F1348505"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="165" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F1348505" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/rjdjme/sets/dimensions-sound-design">Dimensions Sound Design Example</a> by <a href="http://soundcloud.com/rjdjme">rjdjme</a></span> </p>
<p><em>Example of using mixture of synthesis and samples to create user feedback when interacting with Dimension icons in the game.</p>
<p>Map Tile Down: several recordings of a synth in Pure Data that is played when the tiles are touched. Each one is slightly different due using two detuned oscillators.</p>
<p>Map Tile Open Only: a sample from Logic Pro for the woosh sound when showing the information view.</p>
<p>Map Tile Click: a sample from Logic Pro for touch events.</p>
<p>Map Tile Open: recording of how it sounds when put together.</em></p>
<p><a href="http://createdigitalmusic.com/files/2011/12/Flux.jpg"><img src="http://createdigitalmusic.com/files/2011/12/Flux.jpg" alt="" title="Flux" width="304" height="320" class="alignnone size-full wp-image-21815" /></a></p>
<p>Sound is a mixture of samples and real-time synthesis. The energy sound is made using two oscillators (one detuned) to create some modulation for a glowing effect. Added to some harmonics to make it more of a beam sound and some chorus and reverb. The open tile is made in logic, when closed it’s the same sound but reversed and pitched down in Pd.</p>
<p><a href="http://createdigitalmusic.com/files/2011/12/dimensions_pd.jpg"><img src="http://createdigitalmusic.com/files/2011/12/dimensions_pd-361x640.jpg" alt="" title="dimensions_pd" width="361" height="640" class="alignnone size-large wp-image-21823" /></a></p>
<p>We wanted the tiles you tap on to feel like each Dimension has some sort of energy radiating out. </p></blockquote>
<p>Here&#8217;s a sense of how the sound design works in the game:</p>
<p><iframe width="640" height="360" src="http://www.youtube.com/embed/ti7vG9WqM5Y?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>It&#8217;s an ambitious app, and the whole cost is US$2.99. I guarantee it&#8217;ll change your world more than a latte. (Well &#8230; unless we&#8217;re talking a <em>really</em> crazy latte. And that might not be legal.) As sometimes-CDM contributor Jaymis Loveday notes, there are terrific choices in coloring Google Maps, and how modes change based on ambient sound and motion. </p>
<p>Requires an iPhone 3GS or better, or third-generation iPod Touch or better, or an iPad.</p>
<p><a href="http://itunes.apple.com/app/id473626010?mt=8">Dimensions @ iTunes Store</a></p>
<p>More reading:<br />
<a href="http://gamasutra.com/view/news/38267/Dimensions_Augments_Reality_Purely_Through_Sound.php">Dimensions Augments Reality Purely Through Sound</a> [Leigh Alexander, one of my favorite game writers, for Gamasutra</a><br />
<a href="http://eu.techcrunch.com/2011/11/25/the-roundabout-tapes-rjdj-now-plans-to-game-reality-with-sound-tctv/">The Roundabout Tapes – RjDj now plans to game reality with sound [TCTV]</a> [Techcrunch EU]</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/&via=cdmblogs&text=Dimensions, iOS App Powered by Pd and Hans Zimmer, is Sound-Augmented Reality Game: Behind the Scenes&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/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/&via=cdmblogs&text=Dimensions, iOS App Powered by Pd and Hans Zimmer, is Sound-Augmented Reality Game: Behind the Scenes&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/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/&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/12/dimensions-ios-app-powered-by-pd-and-hans-zimmer-is-sound-augmented-reality-game-behind-the-scenes/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Beatboxing, Crowd-funded Wearable Open Source Beatjazz: Onyx&#8217;s Transformation Continues</title>
		<link>http://createdigitalmusic.com/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-continues/</link>
		<comments>http://createdigitalmusic.com/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-continues/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 13:59:15 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Artists]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[beatboxing]]></category>
		<category><![CDATA[crowd-funding]]></category>
		<category><![CDATA[crowd-sourcing]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Fashion]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[funding]]></category>
		<category><![CDATA[gestural]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[indiegogo]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[onyx-ashanti]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[Sensors]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[wearable]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=21594</guid>
		<description><![CDATA[When we last saw Onyx Ashanti, he was speaking of a grand vision to remake himself into a music-performing Tron. Now, the elements of that vision are coming together, with a crowd-sourced funding campaign that ends today, Friday. Update: Apparently after seeing this story, IndieGogo extended the funding deadline for five days, with the new &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-continues/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="360" src="http://www.youtube.com/embed/Gm3ggd8_BVI?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>When we <a href="http://createdigitalmusic.com/2011/02/onyx-wants-to-make-himself-into-helmeted-wearable-music-tech-tron-with-your-help/">last saw Onyx Ashanti</a>, he was speaking of a grand vision to remake himself into a music-performing Tron. Now, the elements of that vision are coming together, with a <a href="http://www.indiegogo.com/beatjazzsystem?utm_source=Mailing+List&#038;utm_campaign=ce52e887fe-Beatjazz_Blog_Oct_6_Day_5110_6_2011&#038;utm_medium=email">crowd-sourced funding campaign</a> that <del datetime="2011-11-26T11:59:05+00:00">ends today, Friday</del>. <strong>Update:</strong> <em>Apparently after seeing this story, IndieGogo extended the funding deadline for five days, with the new deadline Thursday, December 1.</em></p>
<p>I knew Onyx back when he was playing more conventional wind controllers. Now, that fingering arrangement is freed from the virtual wind instrument, handheld and movable through space. Because of the plans to open source everything he&#8217;s making, you might yourself pick up that hand controller &#8211; or, if you&#8217;re like Onyx, go full-tilt with physical training to make your body do new things and a carbon fire, full-body prosthetic transformation.</p>
<p>Onyx has been at auditions for the main TED (the big one, not TEDx), experimenting with a beatbox configuration, and honing alien-like futuristic human reinvention with the help of artist Christopher Logan, aka Loganic. Loganic makes the art, then prosthetic engineer Uli Maier &#8211; with doses of carbon fiber &#8211; translates those notions into physical form. And the whole thing is mobile; Onyx draws on his busking background to take this thing wherever he goes.</p>
<p>Initially built as an open/proprietary hybrid, the new system is increasingly open source from the ground up, from customized Linux-based software to Pure Data (Pd) patches to open source designs for the molds. The wearable system can be 3D printed. Plans for the system also were featured in <em>Make Magazine</em>.</p>
<p>It&#8217;s actually quite a lot to digest, but Onyx has been posting videos, the most recent and illustrative of which I&#8217;ve included here. And because there&#8217;s a lot to do physically, from personal training to buying clay to engineering the prosthetics, Onyx is relying on crowd-sourced funding. In place of Kickstarter, which has specific requirements for minimum funding and other restrictions and requires US-based banking, he&#8217;s opted for IndieGogo.</p>
<p>If you invest just a few dollars, you at least get music; with successively larger donations, Onyx throws in his software, custom artwork and posters, t-shirts, or starting at US$500, the custom hardware itself for your use.</p>
<p>The IndieGogo campaign ends Thursday, December 1:<br />
<strong><a href="http://www.indiegogo.com/beatjazzsystem?utm_source=Mailing+List&#038;utm_campaign=ce52e887fe-Beatjazz_Blog_Oct_6_Day_5110_6_2011&#038;utm_medium=email">IndieGogo: Beatjazz System</a></strong></p>
<p>&#8211; but we&#8217;ll be in touch with Onyx on an ongoing basis, so let me know if you have questions for him or want to watch this continue to evolve.</p>
<p><object width="526" height="374"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param><param name="flashvars" value="vu=http://video.ted.com/talk/stream/2011S/Blank/OnyxAshanti_2011S-320k.mp4&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/OnyxAshanti-2011S.embed_thumbnail.jpg&#038;vw=512&#038;vh=288&#038;ap=0&#038;ti=1172&#038;lang=&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=onyx_ashanti_this_is_beatjazz;year=2011;theme=art_unusual;theme=tales_of_invention;theme=live_music;event=Full+Spectrum+Auditions;tag=Design;tag=Entertainment;tag=Technology;tag=live+music;tag=music;&#038;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="526" height="374" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talk/stream/2011S/Blank/OnyxAshanti_2011S-320k.mp4&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/OnyxAshanti-2011S.embed_thumbnail.jpg&#038;vw=512&#038;vh=288&#038;ap=0&#038;ti=1172&#038;lang=&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=onyx_ashanti_this_is_beatjazz;year=2011;theme=art_unusual;theme=tales_of_invention;theme=live_music;event=Full+Spectrum+Auditions;tag=Design;tag=Entertainment;tag=Technology;tag=live+music;tag=music;&#038;preAdTag=tconf.ted/embed;tile=1;sz=512x288;"></embed><span id="more-21594"></span><br />
</object></p>
<p><strong>Videos showing the making of the elements of the system:</strong></p>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/u5564p_A66U?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><iframe width="640" height="360" src="http://www.youtube.com/embed/XQ-0pV5Q2zs?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://createdigitalmusic.com/files/2011/11/visualizations.jpg"><img src="http://createdigitalmusic.com/files/2011/11/visualizations.jpg" alt="" title="visualizations" width="600" height="450" class="alignnone size-full wp-image-21597" /></a></p>
<p><strong>Above:</strong> New visualizations in 3D have vastly expanded the now-Pure-Data-based audio system with heads-up displays worthy of the spacesuit. <strong>Below:</strong> Some of the beautiful concept artwork produced for the project.</p>
<p><a href="http://createdigitalmusic.com/files/2011/11/Beatjazz-T_Shirt-Illustration1.jpg"><img src="http://createdigitalmusic.com/files/2011/11/Beatjazz-T_Shirt-Illustration1-448x640.jpg" alt="" title="Beatjazz-T_Shirt-Illustration1" width="448" height="640" class="alignnone size-large wp-image-21598" /></a></p>
<p><a href="http://www.indiegogo.com/beatjazzsystem?utm_source=Mailing+List&#038;utm_campaign=ce52e887fe-Beatjazz_Blog_Oct_6_Day_5110_6_2011&#038;utm_medium=email">IndieGogo Campaign</a></p>
<p>Previously: <a href="http://createdigitalmusic.com/2011/02/onyx-wants-to-make-himself-into-helmeted-wearable-music-tech-tron-with-your-help/">Onyx Wants to Make Himself Into Helmeted, Wearable-Music-Tech Tron, With Your Help</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-continues/&via=cdmblogs&text=Beatboxing, Crowd-funded Wearable Open Source Beatjazz: Onyx's Transformation 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/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-continues/&via=cdmblogs&text=Beatboxing, Crowd-funded Wearable Open Source Beatjazz: Onyx's Transformation 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/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-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/2011/11/beatboxing-crowd-funded-wearable-open-source-beatjazz-onyxs-transformation-continues/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>NodeBeat, Visual Sequencer for iOS + Android Built with Free Tools, Back on Android Market</title>
		<link>http://createdigitalmusic.com/2011/10/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/</link>
		<comments>http://createdigitalmusic.com/2011/10/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 10:46:17 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[amazon-app-store]]></category>
		<category><![CDATA[amazon-fire]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android-market]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[cross-platform]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[libpd]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nodal]]></category>
		<category><![CDATA[nodes]]></category>
		<category><![CDATA[OF]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[openframeworks]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tablets]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=21186</guid>
		<description><![CDATA[NodeBeat is the kind of experimental music application that&#8217;s thriving in the age of the multi-touch tablet. Its dynamic interface and sound are built on the foundation of free and open source software tools regularly covered here on CDMusic and Motion. OpenFrameworks, the Processing-like C++ library, handles the UI, as libpd, the embeddable version of &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/10/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/27323966?title=0&amp;byline=0&amp;portrait=0" width="640" height="480" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p><iframe src="http://player.vimeo.com/video/30325679?title=0&amp;byline=0&amp;portrait=0" width="640" height="360" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>NodeBeat is the kind of experimental music application that&#8217;s thriving in the age of the multi-touch tablet. Its dynamic interface and sound are built on the foundation of free and open source software tools regularly covered here on CDMusic and Motion. OpenFrameworks, the Processing-like C++ library, handles the UI, as libpd, the embeddable version of graphical media environment Pure Data, manages the sound.</p>
<p>What you get is an open-ended plane on which you can graphically array sequences, far away from the standard grid, for generative and sequenced music. It&#8217;s good fun, which made it a hit on iOS. Developer Seth Sandler, working with Justin Windle, did a brilliant job. Then, earlier this month, NodeBeat made the jump to Android, with additional porting work by Laurence Muller. Android has been getting tablets that can hold their own &#8212; I&#8217;ve enjoyed my Samsung Galaxy Tab 10.1, for instance. But the platform has remained severely starved of applications in contrast to iOS, but at least in place of quantity, there&#8217;s some quality: this application being one, tools like <a href="http://www.mikrosonic.com/rd3">Mikrosonic&#8217;s RD3</a> or  <a href="http://www.reactable.com/">Reactable</a> or<a href="http://charlie-roberts.com/Control/">Control</a> or <a href="http://createdigitalmusic.com/2011/04/nanoloop-comes-to-android-with-its-lovely-minimal-music-idea-making-interface/">Nanoloop</a> qualifying, too. (I&#8217;m not delusional; this does not make it at this point any serious competition for iOS, but it does demonstrate potential for developers. And I&#8217;ve already had the chance to use Reactable and Control in live performance, personally.)</p>
<p>That is, NodeBeat was <em>temporarily</em> available on Google&#8217;s Android Market. Then, without warning, Google suspended developer Seth Sandler&#8217;s seller account. This led to an extended discussion with Seth, other developers, and myself as we watched events unfold, ironically on Google&#8217;s own Google+. (Yes, <em>that</em> Google product works, despite what you&#8217;ve heard.) </p>
<p>It&#8217;s back now, so please, go buy and review it if you get the chance. If you&#8217;ve got a compatible Android, you&#8217;ve got truly no excuse as it&#8217;s a delightful app, and it holds up even in the crowded iOS platform:<br />
<a href="https://market.android.com/details?id=com.AffinityBlue.NodeBeat">NodeBeat @ Android Market</a><br />
<a href="http://nodebeat.com/">http://nodebeat.com/</a> (iOS and all versions; there&#8217;s even a free, desktop version with source code!)</p>
<p>Okay? Bought it? Good. Now it&#8217;s time to talk about how bad this is for a developer.<span id="more-21186"></span></p>
<p>The account suspension on the Market represents a series of obvious flaws. First, of course, it shouldn&#8217;t have happened in the first place &#8211; Google support eventually acknowledged the suspension was entirely random, &#8220;incorrectly suspended&#8221; in the words of support, with no other explanation. </p>
<p>Second, support was largely nonexistent. Days passed during which Seth was left without any information. (Amidst discussions of how &#8220;evil&#8221; or &#8220;open&#8221; Google is, I&#8217;d sometimes be happy just to see them seem something other than desperately rushed. And that seems to be the primary &#8220;Apple-fication&#8221; of the market &#8211; the company&#8217;s rivals now are so rushed to try to compete that they screw things up constantly. &#8220;Don&#8217;t be crappy.&#8221;)</p>
<p>Third, and most bizarre, the application stayed available but payment was impossible, leaving customers confused and unable to buy the app.</p>
<p>Now, horror stories like this weren&#8217;t unheard of in the early days of the Apple App Store, and I still hear &#8211; with, happily, much less frequency &#8211; complaints from developers about Apple&#8217;s store and approval process. Apple deserves credit for ironing out those flaws, but from the skeptical perspective of a developer, It&#8217;s hard not to draw the conclusion that you may want to consider distributing your software via more than one means. Even as Apple fails to allow that on their mobile devices, that means considering going cross-platform. That&#8217;s not a philosophical claim; from the perspective of a developer, you don&#8217;t want to be dependent on only one company. Feel free to disagree, but my experience has shown otherwise as I&#8217;ve watched developers get burned. (And it&#8217;s worth noting that while Google couldn&#8217;t sell Seth&#8217;s app, Apple could.) Technically, via Android, developers are free on the vast majority of devices to sell direct or sell via alternative stores; unsurprisingly, Seth submitted his app to the competing Amazon App Store and is awaiting approval there.</p>
<p>None of this, of course, excuses Google from a big customer failure on Android Market. And whereas Apple&#8217;s earlier hiccups occurred as it was the only game in town, Google is making an uphill battle even worse. With Amazon&#8217;s Fire on the horizon, there are two questions to watch: one, can Amazon deliver enough tablets to create the tablet market Android has thus far lacked, and two, will their store deliver a better experience? Meanwhile, Google continues to promise a better Market; it&#8217;s all I hear about at developer events, largely because it&#8217;s the primary complaint from developers. As tech pundits make largely-unsupported claims like &#8220;Android users don&#8217;t like to buy software,&#8221; as if they&#8217;re a bunch of degenerate freeloaders, I&#8217;d point to the often-inferior Market and frustrating hardware experiences.</p>
<p><a href="http://createdigitalmusic.com/files/2011/10/nodebeat.jpeg"><img src="http://createdigitalmusic.com/files/2011/10/nodebeat-640x400.jpg" alt="" title="nodebeat" width="640" height="400" class="alignnone size-large wp-image-21197" /></a></p>
<div class="imgcaption">All we wanted from Google was to buy this app; happily, that&#8217;s been restored. Looks quite nice on a Honeycomb tablet.</div>
<p>But, let&#8217;s put it this way: in addition to the obvious range of iOS choice, yes, there are superb applications beginning to appear on Android. For that, I credit developers like Seth and his collaborators. Even as we push for better audio performance, some of those applications are already running exceptionally well on new tablets and higher-end phones. If you have one of these devices, you can fire these up and enjoy making some sounds. And because you can&#8217;t always rely on another vendor to get things right, having cross-platform, free and open source tools behind these applications means developers have the flexibility to adapt to a changing market, and to focus on creative design and not constantly reinventing the wheel.</p>
<p>Here are some notes on <a href="http://noisepages.com/groups/pd-everywhere/forum/topic/nodebeat-for-android-just-released-libdpd-openframeworks/">NodeBeat&#8217;s creation on our forums</a>.</p>
<p>And let us know what you think of NodeBeat, or if you do have an Android device you&#8217;re using for music (or a Fire on pre-order, for that matter).</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/10/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/&via=cdmblogs&text=NodeBeat, Visual Sequencer for iOS + Android Built with Free Tools, Back on Android Market&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/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/&via=cdmblogs&text=NodeBeat, Visual Sequencer for iOS + Android Built with Free Tools, Back on Android Market&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/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/&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/nodebeat-visual-sequencer-for-ios-android-built-with-free-tools-back-on-android-market/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Sonaur, Ambient Android Toy, Built with Free Tools (Processing, libpd)</title>
		<link>http://createdigitalmusic.com/2011/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/</link>
		<comments>http://createdigitalmusic.com/2011/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 15:03:06 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ambient]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[libpd]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[phones]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[processing.org]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[sound-toys]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=20063</guid>
		<description><![CDATA[Sonaur is a US$1.99 ambient toy for Android mobile devices, with on-screen creatures you can manipulate to generate sound. It&#8217;s notable not only for being a fun toy &#8211; and on a platform that hasn&#8217;t had as many fun toys &#8211; but because the tools used to create it are also highly accessible and free. &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="510" src="http://www.youtube.com/embed/Wv8sy9dufLQ" frameborder="0" allowfullscreen></iframe></p>
<p>Sonaur is a US$1.99 ambient toy for Android mobile devices, with on-screen creatures you can manipulate to generate sound. It&#8217;s notable not only for being a fun toy &#8211; and on a platform that hasn&#8217;t had as many fun toys &#8211; but because the tools used to create it are also highly accessible and free.</p>
<p>I&#8217;ve taught <a href="http://processing.org">Processing</a>, a code environment popular among artists and designers to people who never before imagined they could be coders. Pd (Pure Data), here in the form of libpd, is a free graphical patching cousin of Max/MSP. You can check out libpd, which allows Pd to run on Android, at our <a href="http://noisepages.com/groups/pd-everywhere/">Pd Everywhere group</a>.</p>
<p>Developer Miles describes the app thusly:</p>
<blockquote><p>I wanted to create an app that lay somewhere between an ecosystem and a musical instrument. The hope is that sonaur requires less attention both, and still provides a reasonable amount of intrigue.</p>
<p>Sonaur contains three distinct lifeforms. You can interact with them individually, or together; creating new sounds and visual patterns for your enjoyment.</p></blockquote>
<p>I was also curious if he had advice for people exploring this area.<span id="more-20063"></span></p>
<p>Miles tells us that he found making both the art and sound generative &#8211; rather than pre-drawn and pre-recorded &#8211; made a big difference. He also suggests reading Andy Farnell&#8217;s book <a href="http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&#038;tid=12282">Designing Sound</a> (now on MIT Press) as a way of learning both Pd and sound design, saying it &#8220;helped me a lot to create the sound of the flying insects.&#8221; Another tip: using vectors and not hard-coded pixel values makes your work adaptable to different devices. And, &#8220;Matt Pearson’s book Generative Art talks a lot about this but I’ve found too that randomness is great in controlled amounts.&#8221; I couldn&#8217;t agree more.</p>
<p><a href="http://createdigitalmusic.com/files/2011/08/sonaur00.png"><img src="http://createdigitalmusic.com/files/2011/08/sonaur00.png" alt="" title="sonaur00" width="640" height="180" class="alignnone size-full wp-image-20069" /></a></p>
<p>It&#8217;s really great work, Miles. And by the way, readers should never be ashamed of plugging their work, individual or group, free or for-sale. We love hearing about it, even if we can&#8217;t cover it all.</p>
<p>Find this at:<br />
<a href="http://app.net/sonaur">http://app.net/sonaur</a></p>
<p>Via <a href="http://noisepages.com/groups/pd-everywhere/forum/topic/an-app-i-made-with-libpd/">discussion on Noisepages</a>.</p>
<p>Also on <a href="http://www.creativeapplications.net/android/sonaur-android-processing/">Creative Applications Network</a>, run by our friend Filip, which covers all sorts of these kinds of creations.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/&via=cdmblogs&text=Sonaur, Ambient Android Toy, Built with Free Tools (Processing, libpd)&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/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/&via=cdmblogs&text=Sonaur, Ambient Android Toy, Built with Free Tools (Processing, libpd)&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/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/&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/08/sonaur-ambient-android-toy-built-with-free-tools-processing-libpd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Free Patching Circles: In SoCal, A Community Gathers Around Multimedia Creation with Pd</title>
		<link>http://createdigitalmusic.com/2011/04/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/</link>
		<comments>http://createdigitalmusic.com/2011/04/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 16:44:37 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[California]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[embeddable]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[L.A.]]></category>
		<category><![CDATA[max]]></category>
		<category><![CDATA[max-msp]]></category>
		<category><![CDATA[miller-puckette]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[patching-circle]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=18547</guid>
		<description><![CDATA[Handmade software distribution: homebrewed USB keys store free software. Photo courtesy Theron Trowbridge. Imagine Pd everywhere. Pure Data, a free tool for constructing music and media by creating graphical code, is spotted this week hacked to run on a lowly Nook tablet and interfacing with the powerful Kinect camera system. A community in Los Angeles &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/04/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2011/04/pdsticks.jpg" alt="" title="pdsticks" width="640" height="426" class="alignnone size-full wp-image-18551" /></p>
<div class="imgcaption">Handmade software distribution: homebrewed USB keys store free software. Photo courtesy Theron Trowbridge.</div>
<p>Imagine Pd everywhere. Pure Data, a free tool for constructing music and media by creating graphical code, is spotted this week hacked to run on a lowly Nook tablet and interfacing with the powerful Kinect camera system. A community in Los Angeles and Southern California is growing around the idea of the &#8220;patching circle,&#8221; in which users of various tools (Processing, Max for Live welcome, too) gather to share the process of making, like knitting circles of yore. (Yeah, okay, I made up the term, so you can take it up with me if you don&#8217;t like it.)</p>
<p>LA is launching a whole effort to build this community on the West Coast. If you&#8217;re in the neighborhood, you&#8217;ll want to clear your schedule; if not, this could inspire similar events in your neck of the woods. Los Angeles joins a larger worldwide movement around this tool as a kind of lingua franca for DIY software. (Pd everywhere is therefore the moniker I slapped on our Noisepages group for embeddable libpd; hope you&#8217;ll <a href="http://noisepages.com/groups/pd-everywhere">join us</a>.)</p>
<p>Pd this week in LA is in the hands of advanced users &#8212; Pd and Max/MSP creator Miller Puckette is on-hand &#8212; and non-programmer, first-timer, curious musicians, too. You can learn beginning or advanced skills and meet other folks interested in exploring.</p>
<p>The shindig has already met up at University of California San Diego and Long Beach&#8217;s Boys and Girls Club. Now, it procedes to Culver City&#8217;s CRASHspace hackerspace.</p>
<p><object width="640" height="480"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Ftherontrowbridge%2Fsets%2F72157626596624400%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Ftherontrowbridge%2Fsets%2F72157626596624400%2F&#038;set_id=72157626596624400&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=71649"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Ftherontrowbridge%2Fsets%2F72157626596624400%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Ftherontrowbridge%2Fsets%2F72157626596624400%2F&#038;set_id=72157626596624400&#038;jump_to=" width="640" height="480"></embed></object><span id="more-18547"></span></p>
<p>Tonight, 7:30-10:30 PM, Hans-Christoph Steiner offers up a master class with patching, which I believe will either cover audiovisual work or extracting data from audio signals for triggering. </p>
<p>Friday, Chris McCormick offers a more advanced look at making Pd an embeddable audio engine with libpd &#8211; something that could empower everything from interactive music for games to new mobile tools for Android and iOS.</p>
<p>Saturday, the pd-la Patching Circle has its first meeting and the party gets started. Patch noon-2p, take an intro Pd workshop at 2p, and then spend Saturday night with discussions, demos, performances, and a patching party.</p>
<p>Sunday, Pd/Max creator Miller and Natacha Diehls will be performing at <a href="http://thewulf.org/">The Wulf</a> downtown. </p>
<p>I raise all of this in the hopes that some intrepid CDM reader will go and be a great investigative reporter, talk to people there and find out what they&#8217;re doing, and share some info with the rest of us. (I&#8217;ll be here in NYC.)</p>
<p>More info:<br />
<a href="http://pd-la.info/">http://pd-la.info/</a><br />
<a href="http://pd-la.info/pd-launch-schedule/">http://pd-la.info/pd-launch-schedule/</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/&via=cdmblogs&text=Free Patching Circles: In SoCal, A Community Gathers Around Multimedia Creation with Pd&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/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/&via=cdmblogs&text=Free Patching Circles: In SoCal, A Community Gathers Around Multimedia Creation with Pd&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/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/&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/free-patching-circles-in-socal-a-community-gathers-around-multimedia-creation-with-pd/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>An All-Android Hip-hop Album, and the Tools Used to Create It</title>
		<link>http://createdigitalmusic.com/2011/04/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/</link>
		<comments>http://createdigitalmusic.com/2011/04/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 19:03:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[amp-simulation]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[ethereal-dialpad]]></category>
		<category><![CDATA[guitar-amp]]></category>
		<category><![CDATA[handheld]]></category>
		<category><![CDATA[jasuto]]></category>
		<category><![CDATA[listening]]></category>
		<category><![CDATA[micdroid]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[production]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[rjdj]]></category>
		<category><![CDATA[Sampling]]></category>
		<category><![CDATA[soft-synths]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=18156</guid>
		<description><![CDATA[Now airport lounge layover-ready and musical &#8211; the Android platform. A hip-hop release that used these handheld tools exclusively is a good window into what&#8217;s out there. Photo (CC-BY) Laihiuyeung Ryanne. From an eBay-purchased Atari ST to your phone, you really can make electronic music however you like, wherever you like. Generally, I&#8217;ve therefore been &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/04/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/04/androidlounge.jpg"><img src="http://createdigitalmusic.com/files/2011/04/androidlounge.jpg" alt="" title="androidlounge" width="640" height="359" class="alignnone size-full wp-image-18164" /></a></p>
<div class="imgcaption">Now airport lounge layover-ready and musical &#8211; the Android platform. A hip-hop release that used these handheld tools exclusively is a good window into what&#8217;s out there. Photo (<a href="http://creativecommons.org/licenses/by/2.0/">CC-BY</a>) <a href="http://www.flickr.com/people/laihiu/">Laihiuyeung Ryanne</a>.</div>
<p>From an eBay-purchased Atari ST to your phone, you really can make electronic music <em>however you like, wherever you like</em>. Generally, I&#8217;ve therefore been skeptical of gimmicks like all-iPad albums, particularly as it seems fairly obvious that such things should be possible. On the other hand, albums produced entirely with less-obvious, less-popular options may lead to more unexpected solutions. And they can both prove my ultimate thesis: <strong>you should use whatever makes you happy</strong>. If a few extra tools help with that, superb.</p>
<p>Plus, who am I to walk away from potential flame bait?</p>
<p>In this case, an all-Android album from Philadelphia DJ/MC COOLOUT aka Christopher Davis carries another surprise: it&#8217;s a damn solid hip-hop album. Some quirky flare from COOLOUT is amplified by the lo-fi aesthetic of the recording technique, making use of the internal mic on an Android phone. With creative sound design, it&#8217;s firmly rooted in hip hop, but takes a nicely experimental direction.</p>
<p>I find that it&#8217;s fun listening, and whether it&#8217;s your musical taste or not, the listof apps the artist has compiled will be a godsend to anyone who&#8217;s got an Android phone and is looking for ways to make it more musical.</p>
<p>The album is free, and a no-brainer download &#8211; it&#8217;s some really good stuff. (See also a non-Android <a href="http://cooloutmusic.com/album/coolout-vs-stones-throw">remix of music from the excellent label Stones Throw</a>.</p>
<p><iframe style="position: relative; display: block; width: 300px; height: 410px" src="http://bandcamp.com/EmbeddedPlayer/v=2/album=4009160542/size=grande3/bgcol=FFFFFF/linkcol=4285BB/" allowtransparency="true" frameborder="0"><a href="http://cooloutmusic.com/album/the-rise">THE RISE by COOLOUT</a></iframe></p>
<p>There&#8217;s some musical thinking behind these choices here &#8211; Android becomes a return to what the artist loved about simple digital samplers of yore. COOLOUT tells CDM:<span id="more-18156"></span></p>
<blockquote><p>I used a couple of different workflows. The cool thing about Android is that most of the audio apps aren&#8217;t as feature-heavy as iOS. Coming from the days of using mono 12-bit samplers with no effects, it was easy to use all the techniques of layering and chopping I&#8217;ve known for years. Most times, the instrumental track was completed fully on the phone and I then tracked the vocals in a standard DAW later using the Android device as a microphone. There were no outside instruments used and I tried to stay away from standard plug-ins. It was hard resisting the temptation, but I wanted to represent the sound of Android as much as possible. I only used outside compression on the vocals, all the other effects like delay and filters were from Android apps. If Froyo didn&#8217;t have such huge audio latency I probably could have tracked the vocals all on the device.</p>
<p>Another great thing about recording using an Android device is that I was able to write all my lyrics in Google Docs (shout out to Count Bass D for putting me up on that) and have them directly in front of me while recording vocals. </p></blockquote>
<p><em>Technical note &#8211; it&#8217;s not so much Froyo (the Android OS release) that adds latency as a lack of low-latency performance from handsets. The API also lacks the structure you might like for low-latency applications, though if you&#8217;re a developer, check out the <a href="http://gitorious.org/pdlib/pd-for-android/blobs/master/PdCore/src/org/puredata/android/io/AudioWrapper.java">AndroidWrapper</a> class Peter Brinkmann wrote for libpd for Android, which presents a useful workaround for any audio app.</em></p>
<p>COOLOUT music is good stuff; see the full site (including the Android album, via Bandcamp):<br />
<a href="http://cooloutmusic.com/">http://cooloutmusic.com/</a></p>
<p>The apps (with Android Market links, though there are other ways of getting to them, too):</p>
<p><a href="https://market.android.com/details?id=ix.com.android.VirtualAmp">Virtual Amp</a><br />
<a href="https://market.android.com/details?id=net.bramp.musicgrid">MusicGrid</a><br />
<a href="https://market.android.com/details?id=electrum2.drums&#038;hl=en">Electrum Drum Machine</a><br />
<a href="http://www.jasuto.com/home/">Jasuto Modular</a><br />
<a href="https://market.android.com/details?id=as.adamsmith.etherealdialpad">Ethereal Dialpad</a> [see <a href="http://createdigitalmusic.com/2010/05/ethereal-dialpad-touch-app-development-experience-on-android-and-beyond/">CDM coverage</a>]<br />
<a href="https://market.android.com/details?id=com.intervigil.micdroid">MicDroid</a><br />
<a href="http://puredata.info/">PureData</a>/<a href="http://rjdj.me/">RjDj</a><br />
<a href="https://market.android.com/details?id=com.codingcaveman.SoloTrial">Guitar: Solo Lite</a><br />
<a href="http://chordbot.com/">Chordbot</a><br />
<a href="https://market.android.com/details?id=ix.com.android.VirtualSynthesizer">VirtualSynthesizer</a><br />
<a href="https://market.android.com/details?id=imoblife.brainwavetuner.lite">Brainwave Tuner</a><br />
<a href="https://market.android.com/details?id=xian.bubbles">Musical Bubbles</a><br />
<a href="https://market.android.com/details?id=org.helllabs.android.pops">Silicon Oxide</a> [retro virtual analog drum machine]<br />
<a href="https://market.android.com/details?id=com.androidea.buddhistinstruments">Buddhist Instruments</a>, Tone Dialer (I think that&#8217;s <a href="https://market.android.com/details?id=com.welldonecom.android.ToneDial.paid">this one</a>)<br />
<a href="https://market.android.com/details?id=com.zx.electone">PP-Electone</a> </p>
<p>A look at some of those apps&#8230;</p>
<p>Brainwave Tuner:<br />
<a href="http://createdigitalmusic.com/files/2011/04/brainwavetuner.jpeg"><img src="http://createdigitalmusic.com/files/2011/04/brainwavetuner.jpeg" alt="" title="brainwavetuner" width="320" height="480" class="alignnone size-full wp-image-18166" /></a></p>
<p>Electrum Drum Machine:<br />
<a href="http://createdigitalmusic.com/files/2011/04/electrumbig.jpeg"><img src="http://createdigitalmusic.com/files/2011/04/electrumbig-640x312.jpg" alt="" title="electrumbig" width="640" height="312" class="alignnone size-large wp-image-18168" /></a></p>
<p>Chordbot:<br />
<a href="http://createdigitalmusic.com/files/2011/04/chordbot_tools.jpg"><img src="http://createdigitalmusic.com/files/2011/04/chordbot_tools.jpg" alt="" title="chordbot_tools" width="304" height="573" class="alignnone size-full wp-image-18167" /></a></p>
<p>Silicon Drum Machine:<br />
<a href="http://createdigitalmusic.com/files/2011/04/siliconoxide.jpeg"><img src="http://createdigitalmusic.com/files/2011/04/siliconoxide-359x640.jpg" alt="" title="siliconoxide" width="359" height="640" class="alignnone size-large wp-image-18170" /></a></p>
<p>Our previous round-up of Android apps &#8211; well worth doing, I thought, because these apps have been harder to track down than those for iOS:<br />
<a href="http://createdigitalmusic.com/2011/03/useful-music-tools-for-your-android-phone-and-a-new-sketchpad-joins-groovebox/">Useful Music Tools for Your Android Phone, and a New Sketchpad Joins Groovebox</a></p>
<p>&#8230;and earlier this month, a Game Boy (and iOS) favorite making its way to an all-Android release:<br />
<a href="http://createdigitalmusic.com/2011/04/nanoloop-comes-to-android-with-its-lovely-minimal-music-idea-making-interface/">Nanoloop Comes to Android, with its Lovely, Minimal Music Idea-Making Interface</a></p>
<p>And, of course, if it is iOS you&#8217;re interested in (or you swing both ways), you can find all our coverage:<br />
<a href="http://createdigitalmusic.com/tag/ios/">http://createdigitalmusic.com/tag/ios/</a></p>
<p>Or for all things music mobile &#8211; regardless of platform, don&#8217;t miss the exceptional, 24/7 online news channel for mobile music apps, the fire hose of news for this growing genre:<br />
<a href="http://the-palm-sound.blogspot.com/">http://the-palm-sound.blogspot.com/</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/04/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/&via=cdmblogs&text=An All-Android Hip-hop Album, and the Tools Used to Create It&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/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/&via=cdmblogs&text=An All-Android Hip-hop Album, and the Tools Used to Create It&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/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/&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/an-all-android-hip-hop-album-and-the-tools-used-to-create-it/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Turn Your Generative Radio On: Live Stream Made from Pure Data Patches</title>
		<link>http://createdigitalmusic.com/2011/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/</link>
		<comments>http://createdigitalmusic.com/2011/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 20:22:09 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[algorithmic]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[listening]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[pure-data]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=16865</guid>
		<description><![CDATA[Radio from the past, meet radio from the future. Photo (CC-BY-SA) Nic McPhee. Tired of top 40 hits? Pooped on podcasts? Sapped on streams? What if your radio could generative music that was never-before &#8212; and never-again &#8212; heard, all from dynamic, algorithmic software? PatchWork Radio does that with Pd patches. It&#8217;s not a new &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2011/02/retroradio.jpg" alt="" title="retroradio" width="640" height="480" class="alignnone size-full wp-image-16866" /></p>
<div class="imgcaption">Radio from the past, meet radio from the future. Photo (<a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en">CC-BY-SA</a>) <a href="http://www.flickr.com/people/nicmcphee/">Nic McPhee</a>.</div>
<p>Tired of top 40 hits? Pooped on podcasts? Sapped on streams? </p>
<p>What if your radio could generative music that was never-before &#8212; and never-again &#8212; heard, all from dynamic, algorithmic software? </p>
<p>PatchWork Radio does that with Pd patches. It&#8217;s not a new idea, but the radio station here, at least, is modular &#8211; not just one patch but any number of patches can be transformed into radio, thanks to some Python scripting. Creator David Guy John notes:</p>
<blockquote><p>I&#8217;ve recently just started up an internet radio station using PureData to stream generative music. The system will load and unload randomly chosen PD patches, synthesize all the audio in real time and then stream the results out.</p>
<p>You can listen to the stream at <a href="http://radio.rumblesan.com">http://radio.rumblesan.com</a> and more info is available at <a href="http://www.rumblesan.com/?p=265">http://www.rumblesan.com/?p=265</a></p>
<p>I&#8217;m hoping to try and recruit some help to build patches for it as it&#8217;s a bit of a daunting task to do just on my own so if you could let people know about it I&#8217;d be really grateful.</p></blockquote>
<p>So, who&#8217;s in &#8211; does this generate (ahem) some interest or ideas, and might you want to contribute?</p>
<p>It seems fitting that the kind of musical worlds imagined by artists like Brian Eno now can be deployed anywhere in the world, not just generated in one iteration, but in endlessly-transformable versions.</p>
<p>(But can you dance to it?)</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/&via=cdmblogs&text=Turn Your Generative Radio On: Live Stream Made from Pure Data Patches&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/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/&via=cdmblogs&text=Turn Your Generative Radio On: Live Stream Made from Pure Data Patches&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/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/&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/02/turn-your-generative-radio-on-live-stream-made-from-pure-data-patches/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
	</channel>
</rss>

