<?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; APIs</title>
	<atom:link href="http://createdigitalmusic.com/tag/apis/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Fri, 25 May 2012 21:05:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Face Sequencers, Sonic Databases, Automatic Dub Remixes, More Montreal Music Hackday Hacks</title>
		<link>http://createdigitalmusic.com/2011/10/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/</link>
		<comments>http://createdigitalmusic.com/2011/10/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 17:32:44 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[canada]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[computer-vision]]></category>
		<category><![CDATA[CV]]></category>
		<category><![CDATA[demos]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[montreal]]></category>
		<category><![CDATA[music-hackday]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Renoise]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=20811</guid>
		<description><![CDATA[Hard at work at Music Hack Day Montréal. Ed.: Hacking Web databases to search sounds, remixing tools to automatically create dub tunes, cameras to sequence and analyze images in new ways, Montréal hackers have been busy. Trevor Knight writes from the event with full coverage from Canada, latest outpost of this global music coding phenomenon: &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/10/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/files/2011/10/mhdmtl-hard_at_work.jpg" alt="" title="mhdmtl-hard_at_work" width="640" height="426" class="alignnone size-full wp-image-20816" /></p>
<div class="imgcaption">Hard at work at Music Hack Day Montréal.</div>
<p><em>Ed.: Hacking Web databases to search sounds, remixing tools to automatically create dub tunes, cameras to sequence and analyze images in new ways, Montréal hackers have been busy. <a href="http://www.cim.mcgill.ca/~trevorak/">Trevor Knight</a> writes from the event with full coverage from Canada, latest outpost of this global music coding phenomenon:</em></p>
<p><a href="http://musichackday.org/">Music Hack Day</a> made its first appearance in Canada at the end of September, painting the event with a Montréal flavour, complete with bilingualism, Montréal-style bagels, and even an appearance of Stephen Harper in a hack. Over the Saturday-Sunday event, musicians, programmers, and hackers scramble to create any sort of new music project.</p>
<p>With the help of dozens of laptops, gallons of coffee, several APIs and staff from such companies as The Echonest, Soundcloud, and Grooveshark, the assembled hackers churned out and presented 24 hacks in 24 hours.</p>
<p>Bruno Angeles took home first prize for his hack, <a href="http://www.idmil.org/software/facequencer">FaCeQuencer</a>, which uses computer vision and a webcam to control a squencer/looper and at the same time, outfit the user appropriately to the style of music.</p>
<p><img src="http://createdigitalmusic.com/files/2011/10/mhdmtl-facequencer.png" alt="" title="mhdmtl-facequencer" width="640" height="479" class="alignnone size-full wp-image-20818" /></p>
<div class="imgcaption">FaCeQuencer outfitting hackers with shades to match a smooth jazz loop.</div>
<p><span id="more-20811"></span></p>
<p><a href="http://wiki.musichackday.org/index.php?title=Free_assembly">Free Assembly</a>, the hack from Graham Boyes, took second prize and recreates a target sound using a database of samples. It uses The Echonest Remix API for the analysis and finds target sounds sourced using Freesound.org&#8217;s API. The power of this hack was clear when Graham demonstrated using a drum and bass track as the target sound and a recording of a dog playing in water as the sample. </p>
<p>With a heavy presence of students and researchers from the Centre for Interdisciplinary Research in Music Media Technology (<a href="http://www.cirmmt.mcgill.ca/">CIRMMT</a>) and McGill University, several of the hacks incorporated data-mining. For example, David Weigl, Hannah Robertson, and Andrew Hankinson created wuzhear, a venue-based database of historical concerts in Montreal from the Montreal Jazz Festival website and last.fm&#8217;s API, including set information and playable with a Grooveshark widget.</p>
<p><a href="http://the.wubmachine.com">The Wub Machine 2.0</a>, from Peter Sobot, automatically creates Dub or Electrohouse remixes of an audio sample, while The <a href="http://beatbox.wubmachine.com">Beatbox Machine</a> allows one to record beatboxing and return a drum sequence replaced with actual drum samples.</p>
<p>For a complete list of hacks, check out <a href="http://wiki.musichackday.org/index.php?title=Montreal_2011_Hacks">http://wiki.musichackday.org/index.php?title=Montreal_2011_Hacks</a></p>
<p>Now that Canada has tasted the sweet Music Hack Day nectar, there&#8217;s already buzz for a hack day in Toronto.</p>
<p><img src="http://createdigitalmusic.com/files/2011/10/mhdmtl-lab.jpg" alt="" title="mhdmtl-lab" width="640" height="425" class="alignnone size-full wp-image-20819" /></p>
<div class="imgcaption"> Photos complements of Vanessa Yaremchuk, more photos of the event<a href="http://www.flickr.com/photos/vanessayaremchuk/">here</a>.</div>
<p><em>Dac Chartrand (Renoise) writes with more details. Dac has his own set of hacks, but I&#8217;m excited enough about it that I&#8217;ll put that in a separate post -PK:</em></p>
<blockquote><p>Other &quot;Renoisers&quot; were on site, but used the 24 hour session to try new ideas, but not present them. For example Steve Sinclair (<a href="http://radarsat1.rm-f.org/">Radarsat1</a>) tried to port Mark Zadel&#8217;s <a href="http://idmil.org/software/different_strokes">Different Strokes</a> to Android. Different Strokes resembles a freehand drawing application. The drawn strokes create animated figures whose motion is mapped to sample playback. The musician performs by assembling networks of strokes live, generating audio patterns. Steve got drawing and particles working but not enough time to hook into the Android audio subsystem, so he didn&#8217;t bother presenting.</p>
<p>Longtime CDM readers Studioimaginaire were also on site hacking away at their <a href="http://www.flickr.com/photos/vanessayaremchuk/6183422380/">multi-touch table</a>. They were there the full two days but also didn&#8217;t bother presenting. I tried to talk them into it several times, saying that the crowd would obviously vote for them just on cool factor alone and that they would walk away with a prize, but they stuck to their principles. Something to be said about the vibe of the event. Hackers were there to have fun.</p>
<p>David Viens of Plogue made am <a href="http://twitter.com/#!/plgDavid/status/118080302353616896">appearance</a> for the demo session Sunday afternoon.</p>
<p>Good times had by all.</p>
</blockquote>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/10/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/&via=cdmblogs&text=Face Sequencers, Sonic Databases, Automatic Dub Remixes, More Montreal Music Hackday Hacks&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/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/&via=cdmblogs&text=Face Sequencers, Sonic Databases, Automatic Dub Remixes, More Montreal Music Hackday Hacks&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/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/&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/face-sequencers-sonic-databases-automatic-dub-remixes-more-montreal-music-hackday-hacks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>At Music Hack Day, Amidst Listening Interfaces, Novel Performance Control a Winner</title>
		<link>http://createdigitalmusic.com/2011/02/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/</link>
		<comments>http://createdigitalmusic.com/2011/02/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/#comments</comments>
		<pubDate>Sun, 13 Feb 2011 21:18:19 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Highlight]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[gestural]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[libraries]]></category>
		<category><![CDATA[liveblog]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[music-hack-day]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[soundcloud]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.noisepages.com/?p=16597</guid>
		<description><![CDATA[One top prize-winner: Stringer, which applied Kinect camera magic to simulated strings. More on how it was made below. Photo (CC-BY) Thomas Bonte. With Web data providers offering generous cash prizes and a strong emphasis on harnessing data to transform listening, music consumption took center stage at Music Hack Day&#8217;s debut in New York. But &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2011/02/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2011/02/stringer.jpg"><img src="http://createdigitalmusic.com/files/2011/02/stringer.jpg" alt="" title="stringer" width="640" height="425" class="alignnone size-full wp-image-16604" /></a></p>
<div class="imgcaption">One top prize-winner: Stringer, which applied Kinect camera magic to simulated strings. More on how it was made below. Photo (<a href="http://creativecommons.org/licenses/by/2.0/deed.en">CC-BY</a>) <a href="http://www.flickr.com/photos/thomasbonte/">Thomas Bonte</a>.</div>
<p>With Web data providers offering generous cash prizes and a strong emphasis on harnessing data to transform listening, music consumption took center stage at Music Hack Day&#8217;s debut in New York. But it was novel music controllers, the sort that once were commonplace only at academic music conferences, that stole the show. That suggests that whereas building the next MySpace was once the hot music tech, the future might look more like a race to build the next Theremin.</p>
<p>Whatever the cause, the event proved just how productive hotshot DIY coders can be when left to their own devices and given ample sources of electricity and caffeine. The weekend marathon has now been exported to nearly a dozen installments in Europe and the US, though this was its first appearance in the boroughs of New York City. The result: nearly 200 participants, hundreds (yes, hundreds) more on a waiting list, and over 70 projects completed in a weekend. From just Saturday afternoon to Sunday afternoon, programmers working with Web and desktop technologies whip up quick software creations. The emphasis is on &#8220;hacking&#8221; for a reason: there&#8217;s no time to second-guess or obsess over quality, or indeed to waste a moment conceptualizing. This is all about making a working product, trying out an idea in practice, mashing together whatever is most accessible as rapidly as humanly possible. Sure, there aren&#8217;t any hard, fast rules against bringing in previously-prepared tools. But make no mistake: very much that was live in a demo Sunday was pure theory just twenty-four short hours earlier.</p>
<p>Coders laid out cushions on the floor and packed toothbrushes. Some were local, but others were still bleary eyed-with jetlag from trips across the Atlantic. Hopped up on coffee and Red Bull (and then beer), they coded projects that often had nothing to do with their employment &#8211; even those who came on the dime of some of the Web companies. Nor was there a lot of fishing for venture capital or IPOs. Most gave away code (if they could bear to let anyone else see it) on public code repositories like GitHub, and listening to coders, many even blatantly ignored the promise of cash prizes. It was programming for love. </p>
<p>Here are few of the most promising projects, and a few noticeable trends. If generating automatic playlists or finding music videos that match tastes of friends on Twitter isn&#8217;t your cup of tea, don&#8217;t despair. We had alternative instruments and music-makers, too &#8211; and, take note, they generally took home the cash.<span id="more-16597"></span></p>
<h3>Invisible Instruments, Made with Gestures</h3>
<p><iframe title="YouTube video player" width="640" height="520" src="http://www.youtube.com/embed/wkHomvh2GTc" frameborder="0" allowfullscreen></iframe></p>
<p>Invisible Instruments, the winning hack by Tim Soo, began at the Boston event. I think what made it so compelling &#8211; the voting was done by the entire audience, entered via SMS &#8211; may have been the recognizable instrumental metaphors. Using Max/MSP and OSCulator, a Wiimote, and iPod touch, the instruments emulate a violin, drum pads, and </p>
<p>Now, none of this is news to regular readers of this site, of course. But that should present another lesson: if you&#8217;re doing this kind of cool stuff, you should tell the sorts of people who <em>don&#8217;t</em> normally pay attention to such things (even, very often, tech-savvy folks). Music tech involves all sorts of wildly cool things that we&#8217;ve inadvertently kept a secret. Let&#8217;s change that. </p>
<p>(Or, to put it another way, apparently the whole world isn&#8217;t reading this site. If you want to help us with that, let me know.)</p>
<p>Previous videos / project work:<br />
<a href="http://www.timsoo.com/?page_id=836">Invisible Instruments</a></p>
<p>Note that Tim <em>does</em> say, &#8220;Scout&#8217;s honor,&#8221; that he built new invisible instruments just this weekend. And you can grab these and older patches from his site.</p>
<p><iframe title="YouTube video player" width="640" height="520" src="http://www.youtube.com/embed/TyqATpi_knw" frameborder="0" allowfullscreen></iframe></p>
<p><iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/O7uOajq8Gug" frameborder="0" allowfullscreen></iframe></p>
<h3>Plucking Strings and DJing with Kinect</h3>
<p><iframe src="http://player.vimeo.com/video/19904802?title=0&amp;byline=0&amp;portrait=0&amp;color=80ceff" width="640" height="360" frameborder="0"></iframe></p>
<p>Just got a Kinect? Want to make it do something? What better than a couple of coder friends to make it happen? The three-person team that worked on Stringer, a musical instrument for plucking strings controlled with Processing, wound up easily paying for their Kinect hardware by pocketing some change in prizes.</p>
<p>Participants <a href="http://www.aidanfeldman.com">Aidan Feldman</a>, <a href="http://fr.ac.tl/blog">Tyler Williams</a>, and <a href="http://www.chenalexander.com">Alex Chen</a> contributed. In the process, they found that using a camera to simulate string plucking wasn&#8217;t entirely effective; they didn&#8217;t have enough tracking intelligence to tell the difference between a pluck and a motion near a string, so wound up going for simpler reactivity. The clever string animation works wonders to make you feel like you&#8217;re playing real strings, even with samples, however, and it&#8217;s amazing how much they accomplished and learned in a short space of time.</p>
<p>The Processing libraries aren&#8217;t quite as complete as some C++-based libraries, but they&#8217;re a good place to start. If you&#8217;re considering doing something similar, I recommend my friend Dan Shiffman&#8217;s posts on his library contributions:<br />
<a href="http://www.shiffman.net/2010/11/14/kinect-and-processing/">Kinect and Processing</a><br />
<a href="http://www.shiffman.net/2010/12/18/updated-kinect-library-for-processing/">Updated Kinect Library for Processing</a></p>
<p>And by the way, this work was an extension of the strings featured in Alex&#8217;s excellent New York subway sonification, about which we I to interview him:<br />
<a href="http://createdigitalmusic.com/2011/01/music-made-with-nyc-subway-schedules-html5flash-qa-with-artist-developer/">Music Made with NYC Subway Schedules; HTML5+Flash, Q+A with Artist-Developer<br />
</a><br />
<object width="640" height="480"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fboyinstatic%2Fsets%2F72157625917002921%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fboyinstatic%2Fsets%2F72157625917002921%2F&#038;set_id=72157625917002921&#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%2Fboyinstatic%2Fsets%2F72157625917002921%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fboyinstatic%2Fsets%2F72157625917002921%2F&#038;set_id=72157625917002921&#038;jump_to=" width="640" height="480"></embed></object></p>
<p>Another Kinect hack: Matt Gattis produced the <a href="http://wiki.musichackday.org/index.php?title=Bionic_DJ">Bionic DJ</a> project with &#8220;Kinect, libfreeconnect, and the OSC MIDI protocol.&#8221; </p>
<p><iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/YSYrtmogIZA" frameborder="0" allowfullscreen></iframe></p>
<h3>Beat Grids and Sine Waves with ChucK</h3>
<p>I unfortunately don&#8217;t have good documentation of Jordan Orelli&#8217;s project, but he has some fascinating ideas. I laughed and said what he did was build a DIY <a href="http://en.wikipedia.org/wiki/Tenori-on">Tenori-On</a> with a Novation Launchpad and ChucK, but it is actually unique.</p>
<p>The grid of the Launchpad is a pitch sequencer &#8211; that we&#8217;ve seen many times before, and it&#8217;s very useful. But the grid can also become beat-synced modulation, which makes it possible to do some lovely, rhythmic manipulation of sounds.</p>
<blockquote><p>The top row of the Launchpad is used for selecting instruments. The rightmost column selects &#8220;modes&#8221; specific to that instrument. The grid controls the current mode. All instruments run concurrently, so you can reasonably have a rack of 7 instruments, with the 8th instrument slot being reserved for the &#8220;mixer&#8221; instrument, which doesn&#8217;t actually mix anything but it lets you change the tempo (generally crashing the application in the process).<br />
Everything is written in ChucK and no samples are used.</p></blockquote>
<p><a href="http://wiki.musichackday.org/index.php?title=ChucKPad">http://wiki.musichackday.org/index.php?title=ChucKPad</a></p>
<h3>The SMS DJ</h3>
<p><a href="http://createdigitalmusic.com/files/2011/02/djtxt.png"><img src="http://createdigitalmusic.com/files/2011/02/djtxt.png" alt="" title="djtxt" width="616" height="377" class="alignnone size-full wp-image-16605" /></a></p>
<p>DJs may want to replace the crowd members making requests. Tough &#8211; the crowd may just ditch the DJ for a robot.</p>
<p>There were a number of crowd-sourced playlists ideas, including one cleverly named <a href="http://wiki.musichackday.org/index.php?title=Youzakk.com">Youzakk</a> and hooked into location check-in service Foursquare.</p>
<p>But djtxt was, amazingly, a whole service built in a weekend, complete with slick user interface. To make it work, it uses a whole lot of services: Twilio for SMS connectivity, Grooveshark for playback, Last.FM and musXmatch for albums and lyrics, and many others. Full details:<br />
<a href="http://wiki.musichackday.org/index.php?title=Djtxt">http://wiki.musichackday.org/index.php?title=Djtxt</a></p>
<p>And they did the other thing widely-respected by Web geeks: they deployed to a live site.<br />
<a href="http://djtxt.me/">http://djtxt.me/</a></p>
<h3>Drum Loops, From Your Browser to SoundCloud, and More HTML5</h3>
<p>Two big trends emerged that are relevant to anyone interested in making music in the Web browser &#8211; without necessarily giving up your &#8220;real&#8221; (read: traditional desktop) production tools. </p>
<p>One: HTML5-based Web tech, while not entirely polished yet, is indeed enabling some basic music functionality right in the window of modern browsers.</p>
<p>Two: things like SoundCloud connectivity mean you&#8217;ll be able to generate quick ideas and then download samples later. (Ableton Live made a number of cameos in the afternoon demos.)<br />
<a href="http://createdigitalmusic.com/files/2011/02/patternsketch.png"><img src="http://createdigitalmusic.com/files/2011/02/patternsketch-640x613.png" alt="" title="patternsketch" width="640" height="613" class="alignnone size-large wp-image-16606" /></a></p>
<p>One great example of that is PatternMusic. It&#8217;s a pretty terrific little drum machine. But Ghostly International&#8217;s Haig and Miguel, who began the project in last summer&#8217;s Visual Music program at Eyebeam (in which I was also a participant), made a big leap forward this weekend: SoundCloud export. In turn, Haig worked out how to make PHP wrappers for SoundCloud much simpler and more effective. That&#8217;s a hack I hope we get to share soon.</p>
<p><a href="http://wiki.musichackday.org/index.php?title=PatternSketch">http://wiki.musichackday.org/index.php?title=PatternSketch</a></p>
<p><a href="http://patternsketch.com/">http://patternsketch.com/</a></p>
<p>Also very cool: battling beats at SoundCloud beat battle. Match your groove-constructing skills against Ghostly&#8217;s Miguel or Com Truise. You&#8217;re going down, Truise, no matter how cool you are.</p>
<p><a href="http://patternsketch.com/battle/">http://patternsketch.com/battle/</a></p>
<h3>CDM Coolest Hack: Vib-Ribbon Clone</h3>
<p><a href="http://createdigitalmusic.com/files/2011/02/vibriboff.png"><img src="http://createdigitalmusic.com/files/2011/02/vibriboff-640x498.png" alt="" title="vibriboff" width="640" height="498" class="alignnone size-large wp-image-16608" /></a></p>
<p>For the uninitiated, <a href="http://en.wikipedia.org/wiki/Vib-Ribbon">Vib-Ribbon</a>, a Japan-only masterpiece by music game innovator Masaya Matsuura, is one of the high water marks of music games, a trippy walk through cartoon lines animated by sound.</p>
<p><a href="http://wiki.musichackday.org/index.php?title=Vib_Ribboff">Vib-Ribboff</a> by Robert Böhnke cloned that game entirely in the browser, using SoundCloud music and intelligence engine <a href="http://the.echonest.com/">Echo Nest</a> for analysis, all with JavaScript frameworks Coffeescript and Raphaël.js. It&#8217;s a sharp parody of the original, and the sonification works. It&#8217;s too bad lawsuits exist, because otherwise it could become the most popular feature of SoundCloud. Can&#8217;t someone, like, license this?</p>
<h3>CDM Funniest Hack: Faux Geocities Fans</h3>
<p><a href="http://createdigitalmusic.com/files/2011/02/FFEE.png"><img src="http://createdigitalmusic.com/files/2011/02/FFEE-640x574.png" alt="" title="FFEE" width="640" height="574" class="alignnone size-large wp-image-16607" /></a></p>
<p><a href="http://wiki.musichackday.org/index.php?title=Ymitri.webmusic">Fans Forever and Ever</a> cracked up the audience with a brilliant, generative version of horrible fan pages. It even fakes the awful GeoCities-era HTML and creepy, stalker-ish poetry (see screenshot). I hope this actually shows up online.</p>
<h3>CDM Underdog Bet: Music Notation</h3>
<p><a href="http://createdigitalmusic.com/files/2011/02/notationannotate.jpg"><img src="http://createdigitalmusic.com/files/2011/02/notationannotate.jpg" alt="" title="notationannotate" width="480" height="640" class="alignnone size-full wp-image-16609" /></a></p>
<p>Trendspotters no doubt got into the crowd at the hackday. (Famed venture capitalist Fred Wilson was there, for one.)</p>
<p>Trend they almost certainly <em>wouldn&#8217;t</em> spot: the likely growth of music notation on the Web and tablets.</p>
<p>Only two hacks really capitalized on this &#8211; one a score follower, and the other, pictured here, live annotation. But recall that, alongside the better-publicized MP3, guitar tab was an early hit of music on the Web. (Yes, it made music publishers and copyright holders grown, but that misses the point: <em>huge swaths of the public consume notation</em>.)</p>
<p>The reason is this: even as music education suffers in the US, a mind-boggling number of people play music, and since nothing has really replaced music notation, that means scores still matter.</p>
<p>The ability to mark up a score in a browser and share those markings, live, with anyone with a computer or tablet or other Web-enabled device? Priceless.</p>
<p><a href="http://wiki.musichackday.org/index.php?title=Live_score_annotator">http://wiki.musichackday.org/index.php?title=Live_score_annotator</a></p>
<p>This clever tool will even follow a score in time, coupling algorithmic processing (to hold the right place) with broadcast information (to keep everyone in sync):</p>
<p><iframe title="YouTube video player" width="640" height="520" src="http://www.youtube.com/embed/eoZ-zHGKbLw" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://wiki.musichackday.org/index.php?title=Follow_the_Muse">Follow the Muse</a></p>
<h3>Drawing Sound with SuperCollider</h3>
<p><em>Drawing Restraints</em> by Mike Clemow was one of a number of pieces that focused on live synthesis and not just clever ways to replace Muzak. I have to give a nod here to Mike, as aside from his own project, he was an anchor of a little corner of the room working on live music apps, a big source of energy and enthusiasm. His work, aside from live performance, also appears in gallery contexts.</p>
<p>Also, bonus points for actually performing in his demo &#8211; that takes guts.</p>
<blockquote><p>Drawing Restraints is a musical work for joystick, pen tablet and digital synthesis software.  There are four modes for the instrument, two are buffer-based granulation modes using recordings of meat frying and a group of men talking, respectively.  The third is a sine wave granular synthesis mode, and the last uses a saw-tooth wave through a filter bank to generate sound.</p>
<p>The synthesis is done entirely in <a href="http://supercollider.sourceforge.net/">SuperCollider </a>and the input data is routed through <a href="http://www.osculator.net/">OSCulator</a> in the case of the Wacom tablet and a simple <a href="http://puredata.info">Pure Data</a> patch for the HID based joystick.  OSCulator does not have a HID input feature as of this writing.  Both send the input data over Open Sound Control to Supercollider.  While Supercollider does have a HID interface, I prefer to keep my programming interface unified; I merely have to create OSC responders in Supercollider in order to receive the data.</p>
<p>The different modes have similar parameters, however, each is mapped in a different way to the inputs.  The modes can be combined to create complex sound objects that are independent, but their behavior is constrained relative to the state of each of the other modes.  Their orchestration is constrained by the mapping scheme.</p>
<p>During Music Hack Day 2011, I came in with the hardware and the idea and brought the instrument to a state of playability.  This piece will premiere at Zora Art Space in Brooklyn on Feb 23rd along with two others, &#8220;3coil,&#8221; a piece for induction coils and laptop, and &#8220;Outis,&#8221; a piece for video stream, computer vision algorithms, and custom synthesis software.</p>
<p><a href="http://supercollider.sourceforge.net/">http://michaelclemow.com</a>  (home page has information about upcoming show)</p>
<p>Music Hack Day Page:<br />
<a href="http://michaelclemow.com/index.php?/projects/music-hack-day-2011---nyc/">http://michaelclemow.com/index.php?/projects/music-hack-day-2011&#8212;nyc/</a> </p></blockquote>
<h3>Best Networked/Collaborative Hack</h3>
<p><iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/MSZLLgel6Gs" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://wiki.musichackday.org/index.php?title=JSONloops">JSONloops</a>, an open-source real-time multi-user audio sequencer for collaboration, was an insanely ambitious project. <del datetime="2011-02-14T15:37:32+00:00">And it wound up failing, likely for simpler reasons.</del> While a first demo ran into network problems, the second go indeed worked!</p>
<p>The team:</p>
<blockquote><p>Marak Squires &#8211; Created project, invented the JSONloops format, built core sequencing code<br />
Elijah Insua &#8211; Writer of C bindings, solver of the hard problems<br />
hij1nx &#8211; C Programming, JavaScript, HTML, UX and User Interface Dominator</p></blockquote>
<p>Oh, and here&#8217;s what happened the first time around, according to Marak: &#8220;The software was working the whole time, but the machine connected to the projector decided to connect to a different WIFI network and we couldn&#8217;t access our local server.&#8221; </p>
<p>Yep, been there. But the project looks fantastic and does actually work perfectly well. Networked music-making is a topic for an entirely separate article, so I hope to talk to this crew more.</p>
<p><strong>Updated &#8211; </strong> Marak lets us know he used the Socket.IO cross-browser sockets library:<br />
<a href="http://socket.io/">http://socket.io/</a></p>
<p>Seriously cool stuff, as it also supports mobile browsers and older desktop browsers that don&#8217;t have direct sockets support.</p>
<h3>Three features you wished were in SoundCloud</h3>
<p>1. Pulling samples into Ableton Live.<br />
2. Splitting up DJ sets into tracks.<br />
3. Downloading SoundCloud sets as zip files.</p>
<p>Done, done, and done. Hope to see them released.</p>
<h3>Fun SoundCloud Tricks</h3>
<p><a href="http://tweetsonbeats.com">Tweetsonbeats.com</a> turns a Tweet into a synthesized hip-hop memo. You can do it to your own tweets (or perhaps retweet beat poets of our time like Sarah Palin) with hashtag #tweetsonbeats. This is what SoundCloud co-founders do for fun. Really. For instance:</p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F10526175"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F10526175" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/tweetsonbeats/haynes_dave-it-went-down-but">@haynes_dave: It went down but Tweets On Beats did a great demo. Just add this hashtag to a tweet and you&#8217;ll get a hip-hop memo</a> by <a href="http://soundcloud.com/tweetsonbeats">Tweets On Beats</a></span> </p>
<p>And they composed a theme song for the hackday.</p>
<p><object height="81" width="100%"><param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F10514568"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F10514568" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/davidnoel/listen-to-the-nyc-musichackday">Listen to the NYC #musichackday 2011 theme song. Produced by @ericw, vocals by @lenberg at General Assembly on Sunday afternoon</a> by <a href="http://soundcloud.com/davidnoel">David Noël</a></span> </p>
<h3>Follow up&#8230;</h3>
<p>I hope that we see some of the code from this event polished and further developed; if it&#8217;s relevant to CDM readers, I&#8217;ll absolutely share it. And if you have creation events you&#8217;d like to see, let us know.</p>
<p><object width="640" height="480"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fthomasbonte%2Fsets%2F72157625907764731%2Fshow%2Fwith%2F5440891262%2F&#038;page_show_back_url=%2Fphotos%2Fthomasbonte%2Fsets%2F72157625907764731%2Fwith%2F5440891262%2F&#038;set_id=72157625907764731&#038;jump_to=5440891262"></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%2Fthomasbonte%2Fsets%2F72157625907764731%2Fshow%2Fwith%2F5440891262%2F&#038;page_show_back_url=%2Fphotos%2Fthomasbonte%2Fsets%2F72157625907764731%2Fwith%2F5440891262%2F&#038;set_id=72157625907764731&#038;jump_to=5440891262" width="640" height="480"></embed></object></p>
<p><strong>Liveblog of demos</strong></p>
<p>If you care to read my own notes to myself, I live-blogged the event.</p>
<p><iframe src="http://www.coveritlive.com/index2.php/option=com_altcaster/task=viewaltcast/altcast_code=3f19155cdf/height=550/width=470" scrolling="no" height="550px" width="470px" frameBorder="0" allowTransparency="true" ><a href="http://www.coveritlive.com/mobile.php/option=com_mobile/task=viewaltcast/altcast_code=3f19155cdf" >CDM @ NYC Music Hackday</a></iframe></p>
<p><a href="http://wiki.musichackday.org/index.php?title=NYC_2011_Hacks">2011 hack list, with some great resources and (for many projects) code</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2011/02/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/&via=cdmblogs&text=At Music Hack Day, Amidst Listening Interfaces, Novel Performance Control a Winner&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/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/&via=cdmblogs&text=At Music Hack Day, Amidst Listening Interfaces, Novel Performance Control a Winner&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/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/&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/at-music-hack-day-harnessing-data-to-transform-listening-and-some-novel-control/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Berlin Meet-up Tonight with SoundCloud, Web Sharing API, and a Wonderful Laptop Artist</title>
		<link>http://createdigitalmusic.com/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/</link>
		<comments>http://createdigitalmusic.com/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/#comments</comments>
		<pubDate>Thu, 27 May 2010 12:56:45 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[CDM]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[laptop-music]]></category>
		<category><![CDATA[soundcloud]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=11166</guid>
		<description><![CDATA[Photo (CC) Till Krech. Forgive some seemingly train-of-thought connections between topics, but today is what I&#8217;d call a Nexus of Goodness while I&#8217;m traveling through Berlin. 1. Meetup tonight, starting at 7p. Tonight, if you&#8217;re in the Berlin area, we&#8217;re doing a little, informal meetup to get to know each other and talk Web tools &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/extranoise/155896930/"><img src="http://farm1.static.flickr.com/77/155896930_46229033d3.jpg"></a></p>
<div class="imgcaption">Photo (<a href="http://creativecommons.org/licenses/by/2.0/deed.en">CC</a>) <a href="http://http://www.flickr.com/people/extranoise/">Till Krech</a>.</div>
<p>Forgive some seemingly train-of-thought connections between topics, but today is what I&#8217;d call a Nexus of Goodness while I&#8217;m traveling through Berlin.</p>
<p>1. <strong>Meetup tonight, starting at 7p.</strong> Tonight, if you&#8217;re in the Berlin area, we&#8217;re doing a little, informal meetup to get to know each other and talk Web tools for music and musical goodness in general. Come, say hi to me and other CDM readers and the SoundCloud developer and user communities, and hear some great music. (See #3) Rooftop plans are off given the chance of rain, but in the safety of a good bar, we&#8217;re set.</p>
<p>Short notice, but an utterly informal event for our friends. Meet at &#8211;<br />
systM / gallery bar | torstrasse 68 | 10119 Berlin [<a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=+torstrasse+68+10119+Berlin&#038;sll=40.705836,-74.007346&#038;sspn=0.008475,0.01929&#038;ie=UTF8&#038;hq=&#038;hnear=Torstra%C3%9Fe+68,+Berlin+10119+Berlin,+Germany&#038;z=16&#038;iwloc=A">map</a>]<br />
&#8211; at 7 pm. <a href="http://www.digitalinberlin.de/systm-sessions-with-midori-hirano/">Event details</a>; the series sounds great to me, with some ideas we need to import to New York.</p>
<p>2. <strong>Web APIs.</strong> Whether you&#8217;re in Berlin or not, you might want to check out some slides from Henrik Lenberg. Presenting (as I was) to the Barcamp portion of Berlin&#8217;s Droidcon, Henrik illustrated why music apps are so important, what the SoundCloud API can provide to those interested in building new music sharing powers into their sites and software, and what this means for the Android platform (and others, as well). Slides are below; there&#8217;s something oddly zen-like and enjoyable to me about looking through slides <em>minus</em> the actual presentation, but I think they&#8217;ll make sense to you, too.</p>
<div style="width:425px" id="__ss_4328681"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/peterkirn/soundcloud-droidcon-slides" title="Soundcloud DroidCon slides by Henrik Lenberg">Soundcloud DroidCon slides by Henrik Lenberg</a></strong><object id="__sse4328681" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=soundclouddroidconslides-100527073341-phpapp01&#038;stripped_title=soundcloud-droidcon-slides" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4328681" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=soundclouddroidconslides-100527073341-phpapp01&#038;stripped_title=soundcloud-droidcon-slides" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/peterkirn">peterkirn</a>.</div>
</div>
<p>For more on these tools:<br />
<a href="http://soundcloud.com/developers">http://soundcloud.com/developers</a></p>
<p>Let me know if you have an idea for how they could be used on CDM. And for still more Web musical API goodness, great things happening at:<br />
<a href="http://developer.echonest.com/">http://developer.echonest.com/</a>; more on that soon.</p>
<p>3. <strong>Wonderful music.</strong> &#8220;japanese musician, composer, sound artist and producer Midori Hirano&#8221; is playing the event tonight. The space sounds lovely, and I&#8217;m excited to hear the music live &#8211; sample of this below. Well worth checking her out, whichever part of the world you call home. I&#8217;ll report back. Event details:</p>
<p><a href="http://www.digitalinberlin.de/systm-sessions-with-midori-hirano/">D/B PRESENTS SYSTM SESSIONS WITH MIDORI HIRANO LIVE, THURSDAY, 27.05.2010 IN BERLIN @ SYSTM GALERIE</a></p>
<p><object width="579" height="387"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2047055&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2047055&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="387"></embed></object>
<p><a href="http://vimeo.com/2047055">feathers</a> from <a href="http://vimeo.com/user865568">nh</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>We&#8217;re lucky to live in a world with lots of digital musical goodness in it; it&#8217;s always nice to get out from behind my desk to explore it.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/&via=cdmblogs&text=Berlin Meet-up Tonight with SoundCloud, Web Sharing API, and a Wonderful Laptop Artist&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/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/&via=cdmblogs&text=Berlin Meet-up Tonight with SoundCloud, Web Sharing API, and a Wonderful Laptop Artist&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/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/&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/2010/05/berlin-meet-up-tonight-with-soundcloud-web-sharing-api-and-a-wonderful-laptop-artist/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Round-up: Your Web-Connected Musical Future, at Music Hackday Stockholm</title>
		<link>http://createdigitalmusic.com/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/</link>
		<comments>http://createdigitalmusic.com/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 22:02:45 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[diy-community]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[free-hardware]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[handmade]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[open-web]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=9357</guid>
		<description><![CDATA[It&#8217;s like Woodstock for Web music tech nerds. Photo (CC-BY) Anton Lindqvist. &#8220;Okay,&#8221; you say to the Web geeks, &#8220;I&#8217;ve had enough. I don&#8217;t want another little app that looks at my iTunes collection and tells me that if I like Lady Gaga, I probably also like Madonna. I want to listen in new ways &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/mptre/4319778424/"><img src="http://farm5.static.flickr.com/4069/4319778424_589defc7ed.jpg"></a></p>
<div class="imgcaption">It&#8217;s like Woodstock for Web music tech nerds. Photo (<a href="http://creativecommons.org/licenses/by/2.0/deed.en">CC-BY</a>) <a href="http://www.flickr.com/people/mptre/">Anton Lindqvist</a>.</div>
<p>&#8220;Okay,&#8221; you say to the Web geeks, &#8220;I&#8217;ve had enough. I don&#8217;t want another little app that looks at my iTunes collection and tells me that if I like Lady Gaga, I probably also like Madonna. I want to listen in new ways and, most importantly, <em>make music</em>. What have you got, Web 2.0&#8230; 3.0&#8230; whatever we&#8217;re on now, that I can actually use. I want some of the deliciousness of the future, now.&#8221;</p>
<p>&#8220;Oh, and another thing &#8211; can I patch this Android phone of mine in absurd ways?&#8221;</p>
<p>Wish granted.</p>
<p>The latest Music Hackday in Stockholm was filled with the usual simple, first-draft hacks &#8211; as it should be; the whole idea is to do something quickly and <em>start</em> something real. But among them were some really strong ideas about how connecting music makers to the Web could do intelligent, new things. </p>
<p>Here are some of the best. Themes emerging:</p>
<p><strong>There is a &#8220;there&#8221; there.</strong> Use proximity, and make location start to help people share musical tastes (and, by the same token, music making).</p>
<p><strong>Put music creation in the browser &#8211; without Flash.</strong> New JavaScript-based tools can do live synthesis. There&#8217;s even a Nanoloop-style sequencer, built entirely with JavaScript and HTML. While these won&#8217;t be replacing dedicated music software any time soon, they can have the inverse effect, which is bringing musical creativity to more online apps. (Trust me, it&#8217;s more fun than most of what&#8217;s on Facebook.)</p>
<p><strong>Make musicians&#8217; online lives easier.</strong> Thanks to open APIs, all your gig info, tour info, and music uploads can finally come together.</p>
<p><strong>Get physical.</strong> Hacks involving everything from big robotic visualizers to physical radio controls connect open hardware platforms like Arduino and Android.</p>
<p>(And yes, there were a lot of new Android apps, early proof that open mobile development could make a splash.)</p>
<p>Here&#8217;s a look at some of the coolest individual projects:</p>
<p><a href="http://createdigitalmusic.com/files/2010/02/albexone.jpg"><img src="http://createdigitalmusic.com/files/2010/02/albexone.jpg" alt="albexone" title="albexone" width="510" height="384" class="alignright size-full wp-image-9364" /></a></p>
<div class="imgcaption">Data is turned into sculpture, with the help of microcontrollers and the open Android phone.</div>
<p><strong><a href="http://stockholm.musichackday.org/index.php?page=AlbexOne">AlbexOne</a></strong><br />
<em>Data as connected, kinetic sculpture</em></p>
<p>It&#8217;s one thing to talk to a Web API and put the results on the screen. It&#8217;s quite another to turn that feedback into a massive, mechanical sculpture.<span id="more-9357"></span></p>
<p><em>Ingredients:</em><br />
One Web API (Echo Nest Java API, for song analysis)<br />
One Google NexusOne phone, running Android, receiving data on wifi and sending on bluetooth<br />
One microcontroller, receiving signals from the Android and rotating a giant, mechanical arm to make a drawing</p>
<p>Here&#8217;s hoping co-creators <a href="http://www.albinkarlsson.com">Albin Karlsson</a> and <a href="http://www.olwal.com/">Alex Olwal</a> can send us video of the project working in action.</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/mobbler.png" alt="mobbler" title="mobbler" width="430" height="627" class="alignright size-full wp-image-9368" /></p>
<div class="imgcaption">It looks like just another Last.fm player. But it behaves as though you live in a world where you go to real places and hang out with real people.</div>
<p><a href="http://stockholm.musichackday.org/index.php?page=ProximRadio+-+Blobble+-+Blobbler"><strong>ProximRadio + Blobble</strong></a><br />
<em>Making software and hardware proximity-aware</em></p>
<p>The work by Michael Coffey (<a href="http://github.com/eartle">github</a> | <a href="http://twitter.com/eartle">@eartle</a>) and Jonty Wareing (<a href="http://github.com/jonty">github</a> | <a href="http://twitter.com/jonty">@jonty</a>) may seem at first like more of the usual social song-playing stuff. But it&#8217;s really a clever use of Bluetooth and proximity that could have significant implications for listening to and making music with other people in the same room.</p>
<p>Using new clients and servers, Michael and Jonty change the experience of listening to music. As people enter and leave a room, radio feeds respond accordingly. And the experience of &#8220;scrobbling&#8221; &#8212; writing a piece of music played on your computer to the Web &#8212; changes from solo to ensemble experience. If you and a few friends listen to <em>Dark Side of the Moon</em> while watching <em>The Wizard of Oz</em>, now all of your Last.fm accounts respond accordingly.</p>
<p>Note, too, that by using the open-source GUI framework Qt4, what looks like a native Mac UI is actually portable across (cough) platforms.</p>
<p>Let&#8217;s say you&#8217;d rather make music than play it. Well, good news: developed could use these same tricks to build Bluetooth-enabled musical instruments that respond to proximity, not only for social interactions but better-integrated<br />
hardware.</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/radiofree.jpg" alt="radiofree" title="radiofree" width="580" height="387" class="alignright size-full wp-image-9371" /></p>
<p><strong><a href="http://stockholm.musichackday.org/index.php?page=Radio+Free+Hackday">Radio Free Hackday</a></strong><br />
<em>Virtual radio meets the physical radio object</em></p>
<p>Simon Hohberg and Robert Böhnke (aka <a href="http://twitter.com/ceterum_censeo">@ceterum_censeo</a>) had a brilliant, simple hardware hack: put the soul of an Arduino mini into a friendly-looking Panasonic FM radio. Result: physical controls for virtual radio, and an actual, local FM stream transmitted back from the computer into the stream. </p>
<p>With some minor upgrades (like a beefier, non-Arduino minicomputer), this <em>could</em> be a self-contained Internet radio. But it&#8217;s a reminder that making physical controls for software can be fun, frivolous, and novel. After all, it&#8217;s really the way we interact with real-world objects that makes them meaningful.</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/wltl0SRltgM&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wltl0SRltgM&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p><a href="http://stockholm.musichackday.org/index.php?page=Webloop"><strong>Webloop</strong></a><br />
<em>Game Boy mainstay Nanoloop, reimagined as JavaScript </em></p>
<p>Start with Nanoloop, the unique, elegantly-designed music creation software for the Game Boy. Now imagine it as a browser application &#8211; no Flash, no standalone app, but all JavaScript, even down to the audio output.</p>
<p>That&#8217;s what Jan Krutisch did with his Webloop, now in its second iteration. It&#8217;s a testament to the universality of Oliver Wittchow&#8217;s design for Nanoloop, and the growing power of the browser and JavaScript as an open platform on which to make music software.</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/synthism.jpg" alt="synthism" title="synthism" width="580" height="299" class="alignright size-full wp-image-9375" /></p>
<p><a href="http://stockholm.musichackday.org/index.php?page=Synthism:+Collaborative+Synthesizer+Construction"><strong>Synthism</strong></a><br />
<em>Patching synthesis in online browser modules</em></p>
<p>This is a bit hard to see in action, so we&#8217;ll have to take their word for it. But the idea is compelling &#8211; and is another example of the action that could take place in the browser (in this case, with the actual sound work done elsewhere in a more traditional fashion):</p>
<blockquote><p>Synthism.com our frontend to the powerful BrainBeat compiler, which is also built by the synthism.com team. This gives you the possibility to export synthesizers from synthism.com to different platforms, e.g. as a VST instrument. The flexibility of the BrainBeat compiler allows us to add support for exotic hardware such as FPGAs or special purpose built DSPs found in different hardware synthesizers, making export to such platforms available.
</p></blockquote>
<p>And yes, all of this is meant to be &#8220;collaborative,&#8221; which could add more dimension to it.</p>
<p><object width="580" height="435"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9103599&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9103599&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="435"></embed></object>
<p><a href="http://vimeo.com/9103599">Songkick On Tour</a> from <a href="http://vimeo.com/mattbiddulph">Matt Biddulph</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><strong><a href="http://stockholm.musichackday.org/index.php?page=Songkick+On+Tour">Songkick on Tour</a></strong><br />
<em>A Web service that adds information to your trip</em></p>
<p><img src="http://createdigitalmusic.com/files/2010/02/lego_tourbus.png" alt="lego_tourbus" title="lego_tourbus" width="369" height="244" class="alignright size-full wp-image-9377" /></p>
<p>It may be technologically less impressive, but part of what I think will make the Web more useful is the use of open Web APIs to <em>reduce</em> the amount of work you have to do to get information. Songkick on Tour is a great example of that: it figures out your travel itinerary from the awesome Dopplr and lets you know what gigs are happening when you&#8217;re traveling. I&#8217;m a big fan of Dopplr and feel it&#8217;s underused; this demonstrates the sort of thing that could be done.</p>
<p>Of course, this quick hack is only the start &#8211; it could make it easier for touring musicians to stay on top of information when they&#8217;re on the road.</p>
<p>Along the same lines, and on a grander scale&#8230;</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/holodeck.jpg" alt="holodeck" title="holodeck" width="580" height="546" class="alignright size-full wp-image-9380" /></p>
<p><a href="http://stockholm.musichackday.org/index.php?page=Holodeck"><strong>Holodeck</strong></a><br />
<em>One place on the Web, all your artist stuff &#8211; automatically</em></p>
<p>&#8220;A tool for artists to create their own website with music from SoundCloud, gigs from Songkick or Last.fm, news/posts from Tumblr.&#8221;</p>
<p>That says it all, doesn&#8217;t it? Instead of adding yet another Web service to keep track of, another dimension of complexity in your life, this mashes together information you&#8217;ve already put elsewhere.</p>
<p>Imagine if every time you made a note of something, you scattered it in a different part of the house. Imagine how complex your life would be.</p>
<p>Oh, wait. I don&#8217;t have to imagine that. I do that. Anyway, yeah, let&#8217;s have the Web <em>not</em> work that way so it pays for the time, electricity, and money it consumes, &#8216;kay?</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/midiweb.jpg" alt="midiweb" title="midiweb" width="580" height="387" class="alignright size-full wp-image-9382" /></p>
<h3>Echonest Midi Player</h3>
<p><em>A Web-to-MIDI converter</em></p>
<p>Internet comes in, music goes out. Connect an Ethernet cable to one side of this gadget (via the Arduino Ethernet Shield), connect the other to a MIDI instrument, and Bertrand Gondouin&#8217;s creation plays MIDI music automatically.</p>
<p>Of course, this has other creative implications, like the ability to pipe your own music or musical events to installations, remote players, to rig up an Ethernet- (or wifi-) powered MIDI band, or whatever you might imagine.</p>
<p>And bless the presence of simple, free Web servers, like the one on which this site runs. (Actually, CDM is LXMP &#8211; Linux nginx MySQL PHP &#8211; not LAMP with Apache, but I digress.)</p>
<h3>More cool projects</h3>
<p>Tired of embedding a whole Flash-powered player? <a href="http://stockholm.musichackday.org/index.php?page=SoundCloud+Jquery+Player">the hackable SoundCloud JS player</a> is customizable and lightweight. (It&#8217;s not Flash-free &#8211; you still need Flash as the back-end to decode the audio, as sadly HTML5 still doesn&#8217;t mean consistent MP3 and OGG codec support across browsers, at least so far.)</p>
<p><a href="http://stockholm.musichackday.org/index.php?page=HacKey">HacKey</a> asks a fascinating question, which is whether people&#8217;s musical tastes are related to key.</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/buddyj.jpg" alt="buddyj" title="buddyj" width="200" height="372" class="alignright size-full wp-image-9385" /></p>
<p><a href="http://stockholm.musichackday.org/index.php?page=BuddyJ">BuddyJ for iPhone</a> adds a dead-simple, cueable music output. Now, true, this may not look like an all-powerful DJ app, but that&#8217;s not the point: it makes the iPhone or iPod touch into a cueable &#8220;deck&#8221; you could connect to a mixer, etc.</p>
<p><img src="http://createdigitalmusic.com/files/2010/02/androidapp.jpg" alt="androidapp" title="androidapp" width="200" height="354" class="alignright size-full wp-image-9387" /></p>
<p><a href="http://stockholm.musichackday.org/index.php?page=Android:+Sleep+with+Swedish+Humour">SleepApp</a> is a simple Android demo app, but it also demonstrates &#8211; with all the code on Google Code &#8211; how to do basic UIs and stream Internet radio, meaning it could be a good starting point if you&#8217;re dabbling in Android music development.</p>
<h3>More coverage</h3>
<p><a href="http://www.pocket-lint.com/news/31212/five-music-hacks-from-the-future">Five music hacks from the future</a> [Pocket-lint]</p>
<p><a href="http://musicmachinery.com/2010/01/30/new-echo-nest-apis-demoed-at-the-stockholm-music-hackday/">New Echo Nest APIs demoed at the Stockholm Music Hackday</a> [Music Machinery, where you can also follow the Echo Nest APIs]</p>
<p><a href="http://blog.last.fm/2010/02/03/hacking-in-stockholm">Hacking in Stockholm</a> [A report from Last.fm's LAST.HQ]</p>
<p><a href="http://blog.programmableweb.com/2010/02/03/48-hours-31-hacks-stockholm-music-hack-day/">48 Hours, 31 Hacks &#8211; Stockholm Music Hack Day</a> [Programmable Web]</p>
<p>And here is some rough mobile video of the presentations:</p>
<p><object id="bplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="320" height="276"><embed name="bplayer" src="http://bambuser.com/r/player.swf?vid=532030" type="application/x-shockwave-flash" width="320" height="276" allowfullscreen="true" wmode="opaque"></embed><param name="movie" value="http://bambuser.com/r/player.swf?vid=532030"></param><param name="allowfullscreen" value="true"></param><param name="wmode" value="opaque"></param></object></p>
<h3>New York?</h3>
<p>NYCers, I&#8217;d really love to help host a Music Hackday here (I missed the nearby Boston event, but we have some specific folks in NY who would be great to involve.) The only remaining challenge: a venue that can host 100 or 200 people, free. Suggestions?</p>
<p><a href="http://musichackday.org/">http://musichackday.org/</a></p>
<p><a href="http://stockholm.musichackday.org/?page=Hacks">All the Stockholm hacks</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/&via=cdmblogs&text=Round-up: Your Web-Connected Musical Future, at Music Hackday Stockholm&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/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/&via=cdmblogs&text=Round-up: Your Web-Connected Musical Future, at Music Hackday Stockholm&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/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/&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/2010/02/diy-community-your-web-connected-musical-future-at-music-hackday-stockholm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Music Hackday Goodies: Robot-Driven Radio, Free Chordal Synth, Lyrics by Decade, More</title>
		<link>http://createdigitalmusic.com/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/</link>
		<comments>http://createdigitalmusic.com/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 12:00:55 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[AU]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[echo-nest]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free-software]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[Last.fm]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[soundcloud]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[synths]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6485</guid>
		<description><![CDATA[The Music Bore &#8211; Video 2 from Nicholas Humfrey on Vimeo. &#8220;I&#8217;m sorry, Dave, I can&#8217;t allow you to listen to Coldplay.&#8221; What would radio be like if playlists were not only robotic, but had robot DJs pulling information from the Interwebs dynamically? That&#8217;s the question asked by the winning team at London&#8217;s Music Hackday &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="362"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5561292&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5561292&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="362"></embed></object>
<p><a href="http://vimeo.com/5561292">The Music Bore &#8211; Video 2</a> from <a href="http://vimeo.com/user481076">Nicholas Humfrey</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&#8220;I&#8217;m sorry, Dave, I can&#8217;t allow you to listen to Coldplay.&#8221;</p>
<p>What would radio be like if playlists were not only robotic, but had robot DJs pulling information from the Interwebs dynamically? That&#8217;s the question asked by the winning team at London&#8217;s Music Hackday last weekend, which created an epic mashup of data sources to produce a voice-synthesized IRC chatbot that researches and plays music for you.</p>
<p><a href="http://musichackday.org/hacks.php?page=MusicBore">Music Bore</a></p>
<p>Music Bore was just one of a number of projects developed in the weekend of musical hacking, some for listening, and at least one (a fantastic and free synth plug-in) for what we really like &#8211; production. With some of the world&#8217;s top musical coders in attendance, the results were amazing, even if not all projects were entirely finished. (Hey, that&#8217;s why they call it hacking.)</p>
<p>You can check out the <a href="http://musichackday.org/info/Hacks">full list on the wiki</a>, but here are some favorites &#8212; and if you were there, do shout out to us as you put more documentation up of the event and projects.</p>
<p><img src="http://createdigitalmusic.com/files/2009/07/HARMONYBOX.jpg" alt="HARMONYBOX" title="HARMONYBOX" width="580" height="362" class="alignnone size-full wp-image-6486" /><span id="more-6485"></span></p>
<p><strong>Harmony Box</strong> by Dave and Mike is a synth plug-in for Mac (AU/VST) and Windows (VST, thus also Linux) that quickly creates lovely chords. I love the simplicity of the instrument &#8211; really lovely work, gents &#8211; and I think I may actually use it on a project. They accept donations if you&#8217;d like to see this instrument mature. Of course, with everyone else doing Web mash-ups, this didn&#8217;t win, but it&#8217;s more up our alley. (Web 2.0 &#8211; meh, whatever.)</p>
<div style="font-size: 11px;"><object height="129" width="100%"><param name="movie" value="http://a1.soundcloud.com/player.swf?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="129" src="http://a1.soundcloud.com/player.swf?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=second-clip&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed></object>
<div style="padding-top: 5px;"><a href="http://soundcloud.com/codezero/second-clip/">Second Clip</a> by <a href="codezero">CodeZero</a></div>
</div>
<div style="font-size: 11px;"><object height="129" width="100%"><param name="movie" value="http://a1.soundcloud.com/player.swf?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed allowscriptaccess="always" height="129" src="http://a1.soundcloud.com/player.swf?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A%2F%2Fdavenoise.com%2Fblog%2F?track=clip-3-1&#038;remote_addr=208.120.15.158&#038;referer=http%3A//davenoise.com/blog/" type="application/x-shockwave-flash" width="100%" wmode="transparent"></embed></object>
<div style="padding-top: 5px;"><a href="http://soundcloud.com/codezero/clip-3-1/">Clip 3</a> by <a href="codezero">CodeZero</a></div>
</div>
<p>The synth has its own project blog:<br />
<a href="http://davenoise.com/blog/">http://davenoise.com/blog/</a></p>
<p>Other winners (in our book, and as recommended by Harmony Box co-creator Dave Gamble):</p>
<p><strong><a href="http://musichackday.org/hacks.php?page=LonelyHarps">LonelyHarps</a></strong> by Jamie Hollingworth and David Padbury is a Last.fm-based tool concept that helps you find dates &#8211; and choose the right tracks to set the mood &#8211; using music for compatibility. And, really, do you really want to date someone who doesn&#8217;t have musically compatible tastes? (I&#8217;m sure it&#8217;s just because they spotted lots of hotties on Last.fm, but&#8230;) The only bad news: the app didn&#8217;t actually get fully made yet, but we&#8217;ll stay tuned, gents. They do have impressive-looking formulas.</p>
<p><img src="http://createdigitalmusic.com/files/2009/07/1980s_cloud.jpg" alt="1980s_cloud" title="1980s_cloud" width="580" height="334" class="alignnone size-full wp-image-6489" /></p>
<p><strong><a href="http://musichackday.org/hacks.php?page=Music+Zeitgeist">Music Zeitgeist</a></strong> by Cristiano Betta visualizes lyrics by decade, such as the 1980s, above. (Yeah, it was all about wanting and karma, the 80s.) <a href="http://zeitgeist.cristianobetta.com/">Check out the project directly</a>.</p>
<p><strong><a href="http://musichackday.org/index.php?page=Theremag">Theremag</a></strong> by Jono Cole and Jonty Wareing of Last.fm is actually the app I most want to see, but there&#8217;s no documentation yet. It&#8217;s a Theremin emulator on the Google Android-based HTC G1, with an unusual sensor &#8212; the built-in magnetometer (the one that normally acts as the compass) which was used to pitch-bend Michael Jackson. Once they get documentation up, expect to see it here. (I love that magnet sensor, too. Good fun.)</p>
<p><img src="http://createdigitalmusic.com/files/2009/07/mhd-imv.jpg" alt="mhd-imv" title="mhd-imv" width="200" height="382" class="alignright size-full wp-image-6492" align="right" hspace="10" /><strong><a href="http://musichackday.org/index.php?page=iPhone+Music+Visualiser">iPhone Music Visualizer</a></strong> by George J Cook and Matt Biddulph grabs Soundcloud files, analyzes them with Echonest (which recently got an iPhone-friendly Cocoa API), and then plays them back with a visualizer. It looks like a great place to get started if you&#8217;re planning on building something similar yourself. </p>
<p>In fact, it&#8217;s well worth checking out the wiki not only because some of the projects have (okay, sometimes-sloppy) source code, but point you at the resources you&#8217;d need to tackle something like this yourself if you&#8217;re a coder. And the event prompted a lot of folks from Last.fm to Echonest and BBC and others to get their APIs together.</p>
<p>It&#8217;s a terrific idea, and it sounds like we need another music hackday here. (Press releases, ahem, claimed this was the &#8220;first&#8221; music hackday, even though we&#8217;ve done a <a href="http://hackday.noisepages.com">global event ourselves</a>, but who cares &#8212; let&#8217;s do more!) </p>
<p>New York would make a nice base of operations for a similar event because a lot of folks with interesting APIs are here (or in nearby East Coast towns), but I think it&#8217;d be great to get more people online and not just in one locale.</p>
<p>What think you, sirs and madames? Tips on how we could make an online event work?</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/&via=cdmblogs&text=Music Hackday Goodies: Robot-Driven Radio, Free Chordal Synth, Lyrics by Decade, More&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/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/&via=cdmblogs&text=Music Hackday Goodies: Robot-Driven Radio, Free Chordal Synth, Lyrics by Decade, More&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/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/&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/2009/07/music-hackday-goodies-robot-driven-radio-free-chordal-synth-lyrics-by-decade-more/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

