<?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; arcade</title>
	<atom:link href="http://createdigitalmusic.com/tag/arcade/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:27:53 +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>Dreamcast Arcade Stick as MIDI Controller</title>
		<link>http://createdigitalmusic.com/2010/04/dreamcast-arcade-stick-as-midi-controller/</link>
		<comments>http://createdigitalmusic.com/2010/04/dreamcast-arcade-stick-as-midi-controller/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 15:27:23 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[cheap]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[dreamcast]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[max-msp]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[recycling]]></category>
		<category><![CDATA[sega]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=10743</guid>
		<description><![CDATA[As touchscreens grow in popularity, let&#8217;s pause to reflect on the joy of the tangible, the physical. Juda (oneworldoneband.com) writes to share his rig coupling the Sega Arcade Controller for the Dreamcast game system with a computer. The ingredients: one terrific Sega game controller, one USB adapter, one Max/MSP app called MultiControl (runs via runtime &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2010/04/dreamcast-arcade-stick-as-midi-controller/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="465"><param name="movie" value="http://www.youtube.com/v/GeqMmIa9JFg&#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/GeqMmIa9JFg&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="465"></embed></object></p>
<p>As touchscreens grow in popularity, let&#8217;s pause to reflect on the joy of the tangible, the physical. Juda (<a href="http://www.oneworldoneband.com">oneworldoneband.com</a>) writes to share his rig coupling the Sega Arcade Controller for the Dreamcast game system with a computer. The ingredients: one terrific Sega game controller, one <a href="http://www.google.com/search?sourceid=chrome&#038;ie=UTF-8&#038;q=trio+linker+plus+2">USB adapter</a>, one <a href="http://www.arj.no/2008/02/25/multicontrol-v04/">Max/MSP app called MultiControl</a> (runs via runtime if you don&#8217;t have Max), and then MIDI into whatever app you desire. This is an easy formula to follow if you happen to have any similar controllers around &#8211; or if you get lucky in summer garage sale season. (Other sticks for consoles like the Xbox 360 would work, as well.) Alternatively, because of the popularity of DIY arcade cabinets, buttons and joysticks like this are really easy to come by, so you could build your own hardware, too.</p>
<p>There are other HID solutions, too: Pd has an object that&#8217;s included if you <a href="http://puredata.info/downloads">download pd-extended</a>, and <a href="http://sites.google.com/site/carlkenner/glovepie">GlovePIE</a> is a free and immensely powerful way of connecting inputs on Windows.</p>
<p>And yes, this is partly for our readers over at <a href="http://www.harmonixmusic.com/">Harmonix Music HQ</a>. I&#8217;d like to see another controller turn around and play PowerStone.</p>
<p>Here&#8217;s a second example with the monome.<span id="more-10743"></span></p>
<p><object width="580" height="349"><param name="movie" value="http://www.youtube.com/v/Pf1ZkV8pbo8&#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/Pf1ZkV8pbo8&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="349"></embed></object></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2010/04/dreamcast-arcade-stick-as-midi-controller/&via=cdmblogs&text=Dreamcast Arcade Stick as MIDI Controller&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/04/dreamcast-arcade-stick-as-midi-controller/&via=cdmblogs&text=Dreamcast Arcade Stick as MIDI Controller&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/04/dreamcast-arcade-stick-as-midi-controller/&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/04/dreamcast-arcade-stick-as-midi-controller/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Handmade Music: NYC Thursday &#8211; Wearable Sound, DIY Dance Music + MP3s</title>
		<link>http://createdigitalmusic.com/2009/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/</link>
		<comments>http://createdigitalmusic.com/2009/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 22:53:03 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[ableton]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[brooklyn]]></category>
		<category><![CDATA[buttons]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[handmade-music]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[NYC]]></category>
		<category><![CDATA[wearable]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=7973</guid>
		<description><![CDATA[From Sarah and Lara Grant, we have a dress that makes music, with tube-like apparatus made of felt for connecting sound, modular fashion. From the raucous duo Great Tiger, we get a homebrewed arcade controller Ableton Live that mashes loops into dance music with a quick button push. Yep, it&#8217;s Handmade Music time again in &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://createdigitalmusic.com/files/2009/10/greattiger.jpg"><img src="http://createdigitalmusic.com/files/2009/10/greattiger.jpg" alt="greattiger" title="greattiger" width="579" height="409" class="alignright size-full wp-image-7976" /></a></p>
<p>From Sarah and Lara Grant, we have a dress that makes music, with tube-like apparatus made of felt for connecting sound, modular fashion. From the raucous duo Great Tiger, we get a homebrewed arcade controller Ableton Live that mashes loops into dance music with a quick button push. Yep, it&#8217;s Handmade Music time again in New York tomorrow Thursday. If you&#8217;re anywhere in the area, come on down &#8211; and feel free to bring your own projects and/or expect some surprise technological appearances. If not, we&#8217;ve still got some MP3s, visuals, and how-to information to share.</p>
<p>If you do make it to Brooklyn, we can promise some behind-the-scenes demonstrations, noise, at least one live set, and free, ice-cold Colt 45s while they last.</p>
<p>Read on for event details, a preview of the projects, and videos and downloadable MP3s from Great Tiger.</p>
<p><a href="http://createdigitalmusic.com/files/2009/10/sounddress_concept.jpg"><img src="http://createdigitalmusic.com/files/2009/10/sounddress_concept.jpg" alt="sounddress_concept" title="sounddress_concept" width="372" height="500" class="alignright size-full wp-image-7980" /></a></p>
<h3>Wearable Patch Cords in a Sonic Dress</h3>
<p>Sound artists, inventors, and designer sisters Sarah and Lara Grant present an in-progress audiological fashion experiment involving patch cords made from felt. (I love the gorgeous conceptual drawing.) They&#8217;re working with a dancer to make this into a performance, and we get to see the work evolve before our eyes.<span id="more-7973"></span></p>
<blockquote><p>the title of the piece is &#8216;Audiotrails&#8217;, playing off of the word &#8216;entrails&#8217;, since as you&#8217;ll from the drawing attached, we are designing a dress that has several felted cords coming out from the gut which will act as patch cords.  These patch cords connect to different parts of the garment to produce various noises and effects. </p>
<p>What we will be bringing is an example of our patch cord concept in the form of a felted swatch and a concept drawing of the final piece, which we have not completed, but hope to present either next month or the following at handmade music. We will be talking about our process and answering any questions based on that. Sarah and I had been envisioning our set up on a table in the smaller room, since had not been planning to perform and since our goal has been to show our progress of a project that would take a couple months to finish.</p></blockquote>
<p>Here&#8217;s a look at one of the coils, a felted patch cable that can then become part of the garment:</p>
<p><a href="http://createdigitalmusic.com/files/2009/10/feltcoil.jpg"><img src="http://createdigitalmusic.com/files/2009/10/feltcoil.jpg" alt="feltcoil" title="feltcoil" width="580" height="435" class="alignright size-full wp-image-7981" /></a></p>
<p>Sarah Grant has also done fascinating research into what she calls &#8220;felted signal processing,&#8221; in which textiles can themselves become active sound elements.</p>
<p><object width="580" height="435"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Freizorlove%2Fsets%2F72157604101032880%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Freizorlove%2Fsets%2F72157604101032880%2F&#038;set_id=72157604101032880&#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%2Freizorlove%2Fsets%2F72157604101032880%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Freizorlove%2Fsets%2F72157604101032880%2F&#038;set_id=72157604101032880&#038;jump_to=" width="580" height="435"></embed></object></p>
<p><a href="http://createdigitalmusic.com/files/2009/10/arcadecontroller.jpg"><img src="http://createdigitalmusic.com/files/2009/10/arcadecontroller.jpg" alt="arcadecontroller" title="arcadecontroller" width="580" height="435" class="alignright size-full wp-image-7988" /></a></p>
<h3>Push the Button: DIY Arcade Controller for Ableton Live and the Button-Mashing Music of Great Tiger</h3>
<p>That&#8217;s button mashing in a <em>good</em> way. Inspired by games, fast push-button moves and combos, and electronic music, the duo Great Tiger has built a custom rig for mashing samples in Ableton Live.</p>
<p>The custom arcade controller, looking like what happens when an 80s arcade cabinet and the monome have a love child, was <a href="http://www.djtechtools.com/2009/03/17/a-new-arcade-button-controlller-is-born/">featured on the DJ blog DJ TechTools</a>. (Worth reading that article for lots more technical details from the duo.) This video by Great Tiger gives a behind-the-scenes look at how the hardware is used with Live and how it&#8217;s put together.</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/wJaWk5srYms&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wJaWk5srYms&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Here&#8217;s Great Tiger live in action at Brooklyn&#8217;s Red Star:</p>
<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/MgsLCuGRibc&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/MgsLCuGRibc&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object></p>
<h3>Free Great Tiger MP3 Downloads</h3>
<p>Great Tiger were kind enough to share a couple of their fun tracks with us, so you can grab them wherever you are.</p>
<p>[podcast]http://createdigitalmusic.com/files/media/sounds/sophielions.mp3[/podcast]</p>
<p>[podcast]http://createdigitalmusic.com/files/media/sounds/weekendflashback.mp3[/podcast]</p>
<p>Great Tiger on <a href="http://www.myspace.com/wearegreattiger">MySpace</a> | <a href="http://www.facebook.com/pages/Great-Tiger/121576306614">Facebook</a></p>
<h3>Come Visit Us</h3>
<p>RSVP to handmade@3rdward.com OR<br />
<a href="http://www.facebook.com/event.php?eid=148219741542">RSVP on Facebook</a></p>
<p>Handmade Music&#8217;s Brooklyn edition is held at 3rd Ward in East Williamsburg, a brisk ride on the L train out of Manhattan. </p>
<p>FREE, as always<br />
&#8230;plus FREE Colt 45<br />
7:30-10:00 pm, Thursday, October 15 (arrive by 9 or you&#8217;ll miss a lot)</p>
<p>Presented by CDM with our friends at <a href="http://makezine.com/blog">MAKE</a>, <a href="http://etsy.com">Etsy</a>, and <a href="http://xlr8r.com">XLR8R</a></p>
<p><iframe width="580" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;q=195+Morgan,+Brooklyn,+NY&amp;ie=UTF8&amp;ll=40.717664,-73.93095&amp;spn=0.022769,0.049782&amp;z=14&amp;iwloc=A&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;q=195+Morgan,+Brooklyn,+NY&amp;ie=UTF8&amp;ll=40.717664,-73.93095&amp;spn=0.022769,0.049782&amp;z=14&amp;iwloc=A&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/&via=cdmblogs&text=Handmade Music: NYC Thursday - Wearable Sound, DIY Dance Music + MP3s&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/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/&via=cdmblogs&text=Handmade Music: NYC Thursday - Wearable Sound, DIY Dance Music + MP3s&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/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/&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/10/handmade-music-nyc-thursday-wearable-sound-diy-dance-music-mp3s/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://createdigitalmusic.com/media/sounds/sophielions.mp3" length="4346091" type="audio/mpeg" />
<enclosure url="http://createdigitalmusic.com/media/sounds/weekendflashback.mp3" length="4337438" type="audio/mpeg" />
		</item>
		<item>
		<title>Teaching Adaptive Music with Games: Unity + Max/MSP, Meet Space Invaders!</title>
		<link>http://createdigitalmusic.com/2009/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/</link>
		<comments>http://createdigitalmusic.com/2009/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 16:52:06 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[Highlight]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adaptive]]></category>
		<category><![CDATA[adaptive-audio]]></category>
		<category><![CDATA[adaptive-music]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[downsampled]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[game-music]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[interactive-music]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[Pd]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[scores]]></category>
		<category><![CDATA[scoring]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[vintage]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/04/06/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/</guid>
		<description><![CDATA[<img src="http://media.createdigitalmedia.net/cdmu/files/featured/0409_invader.jpg"> <a class="btn read-more" href="http://createdigitalmusic.com/2009/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="333"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3963954&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=3963954&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="333"></embed></object>
<p><a href="http://vimeo.com/3963954">Game Audio: Selected Student Works</a> from <a href="http://vimeo.com/user363916">Matt Ganucheau</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>In the early days of game sound, musical soundtracks were all largely adaptive and interactive, fused with the sound effects of the game and the logic of gameplay. Scores were less Alfred Newman or John Williams, more <a href="http://en.wikipedia.org/wiki/Spike_Jones">Spike Jones</a>. Today, game music has the potential to reinvent composition itself, to help us reimagine what makes a musical score as on-screen user action drives musical ideas. But with a few, notable exceptions, most modern titles have opted for big, Hollywood-style soundtracks &ndash; and the linear composition that goes with them, as though someone just took a film score CD and hit play.</p>
<p>It&rsquo;s one thing to talk about that in theory. Better yet: give it a shot yourself. So why not teach game music as its own discipline?</p>
<p><a href="http://ganucheau.com/?page_id=9">Matt Ganucheau</a>, a composer, sound designer, and interactive developer/artist, is teaching just that, working with students at Expression College in Emeryville, California. The accelerated course works with the elegant Unity game engine and a clone of the legendary Space Invaders arcade game, adding music built in Max/MSP. If Max seems an unlikely choice, its open source cousin Pure Data (Pd) is actually integrated with the game engine for Electronic Arts&rsquo; Spore, with music by Brian Eno working with EA&rsquo;s Kent Jolly and contributor Aaron McLeran. So, this could be the wave of the future. The first problem: figuring out how to actually compose.</p>
<p>The results are astonishing, given that the students were just learning Max and had extremely limited amounts of time. I asked Matt to write up for CDM how the coursework evolved; he shares his process and what he learned as a teacher. We&rsquo;re also working on open sourcing the coursework content and the patches, which we&rsquo;ll soon provide both for Pd and Max/MSP. I&rsquo;m doing some work on the game side so that you can play with game mechanics in Processing. Stay tuned for more on that.</p>
<p>We spoke a bit about this process &ndash; and interactive music in general &ndash; with <a href="http://www.ustream.tv/recorded/1306296">Xeni Jardin and Boing Boing</a> in their Game Developer Conference livecast a week ago Friday. Edited video of that coming soon.</p>
<p>Here&rsquo;s Matt on the coursework itself:</p>
</p>
<p> <span id="more-5542"></span>
</p>
<blockquote><p>When faced with the challenge of updating our Game Audio course at Expression College, we wanted to create a course that reflected the increase of interest in adaptive and interactive audio in the current game industry. To do this successfully, we had to make sure our students had an understanding of how audio engines have evolved in the past eight years. Since our terms are only five weeks and our student body is comprised of non-programmers, this seemed like quite a daunting task. But having carefully fine-tuned the details, we feel we have a good recipe.</p>
<p>First, we begin by having the students build simple environments and place audio emitters inside the Unreal 2k environment. This shows them the restrictions of audio functionality in a proprietary engine. After a few labs with Unreal, the students are then introduced to the concepts of a middleware platform, using Audiokinetic&rsquo;s WWise connected to the game Cube. Here, they are able to explore more interactive audio such as real-time control parameters and dynamic music changes. Finally, the students are introduced to Max/MSP. Lead through labs comprised of synthesis, sampling, basic programming concepts and sound design, we are able to arm the students will all of the information needed to create their own generative audio engine inside Max/MSP. By hacking away at a <a href="http://forum.unity3d.com/viewtopic.php?t=15021&amp;view=previous&amp;sid=b7abec2b7f34298e17dc3d85045f8101">recreation of Space Invaders</a> posted to the Unity3d forums (thank you, Eric Haines), we are able to pipe all of the real-time game data to Max/MSP via the UDP transport (with help from Bjerre).</p>
</blockquote>
<p><a href="http://createdigitalmusic.com/files/2009/04/unity2max.png"><img src="http://createdigitalmusic.com/files/2009/04/unity2max_t.jpg" /></a></p>
<div class="imgcaption">Click for larger version (source patches coming soon) </div>
<blockquote><p>Inside Max/MSP, the game data is received in our Unity2Max patch. With this initial infrastructure in place, the students are able to use the real-time events to remix the classic arcade game with their own audio engine. Piece by piece, we recreate the original audio engine through tasks such as creating the alternating pitched footsteps for the invaders, and a UFO spaceship noise with a flanger and a sine-wave, as well as mapping invader&rsquo;s proximity to the music&rsquo;s speed. For their final project, the students are allowed to use these tools to go in any stylistic direction they wish, as long as the music is adaptive.</p>
<p>We did not give students access to all of the game events because we didn&rsquo;t want them to become overwhelmed with options. To our surprise, these restrictions created the opposite reaction. Students were frustrated by not having a message saying that the &ldquo;UFO was destroyed&rdquo;, so they hacked their own ways to find this out by deducing the change in points. In another example a student wanted the missile explosion to sound when the bunker was hit, so he placed a threshold on the missile flight time to be able to see if a bunker was hit. Hacks like these began to appear all over the students projects. This may seem like basic programming techniques to some, but to see this development come from a class of audio engineers is quite amazing.</p>
<p>Although this new course design has only been active for 4 months, we have seen a dramatic increase of interest from our students. Once a cultural standard like Space Invaders is deconstructed, the students become extremely excited to explore a new direction for the classic game. It still amazes me just how far students can go with only 3 weeks of Max/MSP instruction.</p>
</blockquote>
<p><img src="http://createdigitalmusic.com/files/2009/04/patchandgame.jpg" /> </p>
<p><a href="http://unity3d.com/">Unity Game Engine</a> (recently updated to 2.5, and now both on Mac and Windows)</p>
<p><a href="http://cycling74.com/">Cycling &#8217;74, Makers of Max/MSP</a></p>
<p><a href="http://www.expression.edu/">Expression College for Digital Arts</a></p>
<p>And the bits for this game, specifically:</p>
<p><a href="http://forum.unity3d.com/viewtopic.php?t=5400&amp;highlight=space+invaders">Unity Invaders</a> on the Unity Community Forum (the Space Invaders game used in the class)     <br /><a href="http://www.starscenesoftware.com/Arcade.html">Unity Invaders Site</a> with downloadable, playable versions of the game     <br /><a href="http://forum.unity3d.com/viewtopic.php?t=5291&amp;highlight=bjerre">Discussion of UDP communication between Max and Unity</a>, with the patch solution by Bjerre</p>
<p>Also, don&rsquo;t miss the fantastic Pd-based book <em>Designing Sound</em> (well worth a read for Max users, as well). It&rsquo;s an entire textbook built on the idea of doing interactive sound design in Pd, useful for games but other live and interactive sound, too &ndash; and while the emphasis is sound design rather than music per se, it remains a great reference on learning to patch and learning about audio synthesis.</p>
<p><a href="http://obiwannabe.co.uk/">Andy Farnell</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/&via=cdmblogs&text=Teaching Adaptive Music with Games: Unity + Max/MSP, Meet Space Invaders!&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/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/&via=cdmblogs&text=Teaching Adaptive Music with Games: Unity + Max/MSP, Meet Space Invaders!&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/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/&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/04/teaching-adaptive-music-with-games-unity-maxmsp-meet-space-invaders/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

