<?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; hexagonal</title>
	<atom:link href="http://createdigitalmusic.com/tag/hexagonal/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>The latest gear, software, and techniques for electronic music production and performance</description>
	<lastBuildDate>Fri, 20 Nov 2009 17:06:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hexagonal iPhone Sequencer-Rhythm Machine from Jordan Rudess</title>
		<link>http://createdigitalmusic.com/2009/08/04/hexagonal-iphone-sequencer-rhythm-machine-from-jordan-rudess/</link>
		<comments>http://createdigitalmusic.com/2009/08/04/hexagonal-iphone-sequencer-rhythm-machine-from-jordan-rudess/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 15:15:44 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[amidio]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[dream-theater]]></category>
		<category><![CDATA[drum-machines]]></category>
		<category><![CDATA[hexagon]]></category>
		<category><![CDATA[hexagonal]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod-touch]]></category>
		<category><![CDATA[jordan-rudess]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[noise.io]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6875</guid>
		<description><![CDATA[Dream Theater keyboardist Jordan Rudess and noise.io developer Amidio have made a crazy-looking hexagonal sequencer for the iPhone. It comes with plenty of samples and factory sessions if you just want to play around, but I imagine the greatest draw for CDM readers is that it allows exporting your own files via a WiFi server [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/5usPtRhbyBA&#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/5usPtRhbyBA&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object></p>
<p>Dream Theater keyboardist Jordan Rudess and noise.io developer Amidio have made a crazy-looking hexagonal sequencer for the iPhone. It comes with plenty of samples and factory sessions if you just want to play around, but I imagine the greatest draw for CDM readers is that it allows exporting your own files via a WiFi server application.</p>
<p>(Ahem&#8230; cough&#8230; Google Android and others don&#8217;t require any special app just to get files onto your mobile device. Sorry, something got stuck in my throat. Cough&#8230; ahem&#8230; can we have a real, live audio system in Android now, please? Whoops, throat thing happened again.)</p>
<p>This application also works with Beatmaker, so you now have a pretty nice studio of mobile apps on the iPhone and iPod touch. If your arms have been cramped whipping out your laptop on the Chinatown bus to Boston (now with 6&#8243; of legroom), this could be a huge help.</p>
<p>More features:</p>
<ul>
<li>Stutter, chorus, and bit-distortion effects</li>
<li>Seamless loop creation you can use with Beatmaker or your own favorite audio production tool</li>
<li>Cell randomization</li>
</ul>
<p>JR Hexatone Pro is US$9.99. </p>
<p><a href="http://amidio.com/index.php/iphone-music-apps/jr-hexatone-pro">JR Hexatone Pro Site @ Amidio</a><br />
Via the ever-up-to-date, ever green-on-black <a href="http://matrixsynth.blogspot.com/2009/08/jr-hexatone-pro.html">Matrixsynth</a></p>
<p>Now, this isn&#8217;t the only way to get your hexagon on with music sequencing. See previously:<br />
<a href="http://createdigitalmusic.com/2009/01/30/hexagonal-sequencer-with-vvvv-midi-ableton-and-soon-wii-camera-input/">Hexagonal Sequencer with vvvv, MIDI, Ableton, and Soon Wii, Camera Input</a><br />
<a href="http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/">Music on the Game Grid: Interactive Arpeggiators Al-Jazari, reacTogon</a><br />
<a href="http://createdigitalmusic.com/2009/01/13/code-your-own-sequencer-archaeopteryx-generates-midi-with-ruby/">Code Your Own Sequencer? Archaeopteryx Generates MIDI with Ruby</a><br />
<a href="http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/"></a></p>
<p>Here are the developer&#8217;s videos:<span id="more-6875"></span></p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/L8VZPmoFGzQ&#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/L8VZPmoFGzQ&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>&#8230;including some preset examples:</p>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/TZ8kDVXbPXQ&#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/TZ8kDVXbPXQ&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Lastly, from Jordan himself, here&#8217;s a tutorial on sound programming with the tool:</p>
<p><object width="580" height="352"><param name="movie" value="http://www.youtube.com/v/3Sm7ZDmeX_I&#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/3Sm7ZDmeX_I&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="352"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/04/hexagonal-iphone-sequencer-rhythm-machine-from-jordan-rudess/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Music on the Game Grid: Interactive Arpeggiators Al-Jazari, reacTogon</title>
		<link>http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/</link>
		<comments>http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 05:05:53 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[downsampled]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[hexagonal]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sequencers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tables]]></category>
		<category><![CDATA[tangible]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=4740</guid>
		<description><![CDATA[The step sequencer. The sixteen-pad drum machine. The piano roll. The step sequencing piano roll. The waveform editor. The multi-track recording. Live music is a dynamic and changing phenomenon, but much of our technology assumes fairly predictable interfaces with time. Elysium, which we saw early this week, breaks out of that mold by defining generative [...]]]></description>
			<content:encoded><![CDATA[<p>The step sequencer. The sixteen-pad drum machine. The piano roll. The step sequencing piano roll. The waveform editor. The multi-track recording. Live music is a dynamic and changing phenomenon, but much of our technology assumes fairly predictable interfaces with time. <a href="http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/">Elysium</a>, which we saw early this week, breaks out of that mold by defining generative systems that live on a hexagonal grid or &ldquo;honeycomb.&rdquo; There&rsquo;s lots of great <a href="http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/#comments">reader feedback on that story</a>, and Elysium&rsquo;s creator wrote in to talk a bit about what influenced him.</p>
<p>I want to highlight two sequencers that you play as if they&rsquo;re games. (Just don&rsquo;t play a Vulcan &ndash; they always win.)</p>
<h3></h3>
<h3>Robots on a Grid</h3>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/Uve4qStSJq4&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Uve4qStSJq4&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Al-Jazari is named for a 13th-Century scholar and musician who apparently invented an entire band of water-powered hydraulic robotic musicians with more than fifty facial and body movements per song. (Okay, that clearly deserves a separate post later. So, our Western education is so eager to avoid the achievements of Arabs that we skipped over the fact that he basically invented Disneyland in the Middle Ages.)</p>
<p>Al-Jazari in the 21st Century iteration takes the idea of robotic agents and builds a sequencer around them. Creator Dave built a grid on which you can give the robots symbolic instructions (like up, right, down, left), selected from a gamepad. Each grid square represents a note, with pitch modulated by moving bricks up and down. Like Elysium, the music is generated as events are triggered on the grid. And like Microsoft Research&rsquo;s (non-musical) game <a href="http://createdigitalmusic.com/2009/01/08/generative-music-interfaces-of-the-future-look-to-games/">Kodu</a>, the gamepad and a set of symbols make what is essentially scripting easy and transparent. (Few would likely call this &ldquo;programming&rdquo; because it doesn&rsquo;t look scary, but that&rsquo;s what it actually is.)</p>
<p>Al-Jazari is open source, built in the elegant coding language Scheme (a Lisp dialect) atop a game engine called Fluxus. Dave has extensive documentation on its development, and not only the code but even the textures and models. You can use this yourself on Mac and Linux, but it&rsquo;ll require some messy compiling. (Thanks for this link, MattH &ndash; this is layered with things that blow my mind!)</p>
<p><a href="http://www.pawfal.org/dave/index.cgi?Projects/Al%20Jazari">Al Jazari</a> [pawful.org]</p>
<h3>reacTogon</h3>
<p><object width="580" height="469"><param name="movie" value="http://www.youtube.com/v/14H1-en6Wrc&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/14H1-en6Wrc&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="469"></embed></object></p>
<p>Mark Burton&rsquo;s reacTogon was the influence for Elysium. It&rsquo;s a &ldquo;chain reactive performance arpeggiator&rdquo; &ndash; that is, it takes the usual, static, repeating patterns of an arpeggiator and turns them into something altogether different, by allowing events to transform dynamically in two dimensions across a hexagonal grid. The interface is a multi-touch controller with physical objects, so there&rsquo;s a tangible element, as well. </p>
<p>Looking at reacTogon alongside Al-Jazari really demonstrates some of the advantages of a hexagonal grid versus the more traditional square grid. (And if you think about most musical applications, most of what we have is relatively non-dynamic right-angle grids. There&rsquo;s movement, but only left to right, with start/stop or loop points. One exception: Follow Actions in Ableton Live.)</p>
<p>Al-Jazari requires movement only to tiles with adjacent edges. reacTogon, since it tiles hexagons, has six adjacent tiles instead of four. It can also map a harmonic table, as other musical hexagonal grids do. Now, that&rsquo;s not to say reacTogon is better than the other &ndash; on the contrary, it demonstrates that <em>just one choice</em> &ndash; a grid of squares or a grid of hexagons &ndash; can create very different musical possibilities. So even if you&rsquo;re not musically impressed by these examples just yet, think about the possibilities here. We&rsquo;re still early in software design and musical interface, so early that something as simple as a simple geometric pattern can become an entire composition.</p>
<p>That&rsquo;s something to ponder on the eve of the music manufacturers&rsquo; trade show.</p>
<p>(If anyone has more documentation on Mark or his creation, let me know.)</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/01/15/music-on-the-game-grid-interactive-arpeggiators-al-jazari-reactogon/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Alternative Sequencers: Elysium Generative Mac App and the Joy of Hex</title>
		<link>http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/</link>
		<comments>http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 17:08:13 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[alternative-interfaces]]></category>
		<category><![CDATA[alternative-sequencers]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[brian-eno]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[downsampled]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[hexagonal]]></category>
		<category><![CDATA[interface-design]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[sequencers]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/</guid>
		<description><![CDATA[ 
Switching tools isn&#8217;t a panacea, but it can inspire new ideas, by changing the way you structure your music. Elysium is a powerful new sequencer in development for the Mac the creates generative patterns on a beehive-shaped hexagonal grid. For the hardcore, you can even extend the tool with Ruby and JavaScript.
Elysium is a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/cdmu/images/2009/01/elysium_screen.jpg" /> </p>
<p>Switching tools isn&rsquo;t a panacea, but it can inspire new ideas, by changing the way you structure your music. Elysium is a powerful new sequencer in development for the Mac the creates generative patterns on a beehive-shaped hexagonal grid. For the hardcore, you can even extend the tool with Ruby and JavaScript.</p>
<p>Elysium is a MIDI sequencer only: it has no sound generation facility of its own. But that makes it an ideal complement to your existing tools and favorite synths; the creator shows it off with Apple Logic Studio (Sculpture physical modeling, anyone?) and Native Instruments Kore.</p>
<p><a href="http://lucidmac.com/products/elysium/">Elysium</a> [Mac-only public beta, PPC/Intel; 10.5 required]</p>
<p>Most sequencers work like a variation on a score: you compose events in time and it renders those events in precisely the same order each time. Elysium is generative: instead of creating a score, you create a system, and events are determined by the rules of the system. That means the exact deployment of events in time is variable, and things may not sound the same way &ndash; or over the same span of time &ndash; twice.</p>
<p>To do this, Elysium employs layers, cells, tokens, and callbacks. Huh?</p>
<ul>
<li><strong>Layers </strong>are roughly equivalent to a track in a traditional sequencer; it&rsquo;s a single grid of cells, each containing a note, transmitted on one MIDI channel. That means, most likely, you&rsquo;ll use a different layer for each sound you want to generate in your synth or host. </li>
<li><strong>Cells</strong> are arrayed in a 17&#215;12 honeycomb (a hexagonal grid), each transmitting one MIDI note. They&rsquo;re organized in a harmonic table &ndash; the three adjacent hexagons around a single vertex, for instance, form a triad. </li>
<li><strong>Tokens </strong>are the things that actually do stuff &ndash; they&rsquo;re what make Elysium generative and interactive. Functions currently include Start/Stop, Note (plays an actual note), Rebound (changes direction), Absorb, Split, and Spin (impact movement). Arrange these on the grid, and instead of playing left-to-right as a traditional sequencer would, playback will navigate the spaces on the grid &ndash; potentially in unusual and interesting ways. To edit tokens, Elysium uses floating inspector palettes for setting parameters. </li>
<li><strong>Callbacks</strong> give you the power to define your own musical behaviors by scripting them, making your musical world more variable. Elysium uses the same JavaScript interpreter as the Safari/WebKit browser, so you can code in JavaScript. Ruby lovers can even work in MacRuby. These code snippets don&rsquo;t have to be complex: on the contrary, they&rsquo;re quite simple and friendly to non-programmers, tantamount to saying &ldquo;Hey, sequencer, I command you to do THIS!&rdquo; </li>
</ul>
<p> <span id="more-4733"></span>
<p>Side note: I love the idea of scripting engines. Back in the day, HyperCard&rsquo;s HyperTalk had simple, scriptable events that even kids could learn. There&rsquo;s some real potential there, as we&rsquo;ve seen in Native Instruments&rsquo; Kontakt sampler. If you&rsquo;re afraid of code, <strong>don&rsquo;t be</strong>. Even if you do nothing but copy and paste some useful code borrowed from someone else, you can benefit from a scripting engine. Change one variable to suit your purposes &ndash; even one number in that code &ndash; and you&rsquo;ve just become a programmer. (Ableton? Ableton Live scripting? Please?)</p>
<p>Anyway, the resulting sequencer navigates through musical materials interactively. Add some layers, and you can create something quite dynamic. If that sounds as though it could become monotonous, consider this: you could use Elysium to trigger a sampler as well as notes on a synth, and you could modulate a synth&rsquo;s timbres while Elysium drives notes. There&rsquo;s some serious potential.</p>
<h3>Musical Applications</h3>
<p><object width="579" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2424852&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=2424852&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="326"></embed></object>    <br /><a href="http://vimeo.com/2424852">Elysium: Probabilistic Arp</a> from <a href="http://vimeo.com/giles">giles goat boy</a> on <a href="http://vimeo.com">Vimeo</a>. </p>
<p>Giles Bowkett has a fantastic hands-on feature where he couple Elysium with some hardware sound sources:</p>
<p><a href="http://gilesbowkett.blogspot.com/2008/12/driving-korg-hardware-with-elysium.html">Driving Korg Hardware With Elysium</a> [Giles Bowkett Blog]</p>
<p>He also makes note of the similarity to the wonderful-looking <a href="http://technabob.com/blog/2007/09/08/reactogon-interactive-sequencer-reminds-me-of-star-trek/">reactOgon</a> interface, which took this concept to a tangible table. That means that the actions were actually physical objects placed on the grid that controlled movement &ndash; brilliant, though apparently no one knows what happened to the project. (Too bad. I can imagine people playing Warhammer and performing music at the same time.)</p>
<p>There&rsquo;s a separate hands-on employing <a href="http://mmi-music.blogspot.com/2008/11/glockenfunmachine.html">Ableton Live, by mmi</a>.</p>
<p>If you want to try this yourself, visit the Elysium project site and be sure to try the:</p>
<p><a href="http://lucidmac.com/screencasts/elysium/intro1/index.html">Introductory screencast</a></p>
<h3>Going Hexagonal</h3>
<p>All of this brings us to the question of why hexagonal grids are so cool. It&rsquo;s been on my mind lately as I just read a fantastic chapter in the book <a href="http://www.amazon.com/gp/product/1584505273?ie=UTF8&amp;tag=createdigital-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1584505273">Game Programming Gems 7</a><img style="margin: 0px; border-top-style: none! important; border-right-style: none! important; border-left-style: none! important; border-bottom-style: none! important" height="1" alt="" src="http://www.assoc-amazon.com/e/ir?t=createdigital-20&amp;l=as2&amp;o=1&amp;a=1584505273" width="1" border="0" />, a book that could easily be titled &ldquo;A Collection of Really Cool Ideas from Game Programmers.&rdquo; Check out the chapter &ldquo;For Bees and Gamers: How to Handle Hexagonal Tiles.&rdquo; Basically, the advantages of a hexagonal grid as opposed to our usual square one:</p>
<ul>
<li>It&rsquo;s the most efficient regular tessellation &ndash; it has the highest packing density and uses the least perimeter, making for an elegant, organic pattern </li>
<li>Adjacent tiles can be described as defining a vertex (a point) or a whole edge, and you still get the same number of tiles &ndash; six. On a grid of squares, there are only four squares that are adjacent based on side (the ones above, to the right, to the left, an below), but eight squares sharing a vertex (the ones on the diagonal). That makes navigation through the grid somewhat confusing &ndash; though it does enable the games of chess and checkers. </li>
<li>The distance from one tile to an adjacent tile is the same, whichever direction you go. </li>
</ul>
<p>This comes up in game design because hexagonal grids work well for mapping movements of &hellip; well, little dudes fighting in strategy games. The advantage is the inverse of what you get in checkers and chess: you can define one kind of movement from a tile to an adjacent tile.</p>
<p>You can perhaps already see what this means for music. It means hex grids are efficient, they allow unambiguous movement to adjacent tiles, and they form neat little triads and dyads that can make sense harmonically when we&rsquo;re talking pitch.</p>
<p>At the same time, these seem advantages pose some challenges. The hex grid is so regular, it&rsquo;s a little hard to look at. There&rsquo;s a reason pianos use keys of different sizes and colors. It would be possible to use clever coloring schemes to help with this, though the shape would remain regular (and thus a little hard to look at). Elysium does have a color scheme applied, but it certainly requires some adjustment; perhaps the ability to shift on-the-fly to see pitch relationships could help.</p>
<p>I do also wonder if there aren&rsquo;t ways of using these kinds of grids aside from just putting a note on each tile. Elysium does have more going on, but you can&rsquo;t see it. It&rsquo;s all hidden behind the tiles in scripts and slightly hard-to-recognize icons. It&rsquo;d be great to see more visual representation of movement and interaction. This app is new, so perhaps there&rsquo;s still time.</p>
<p>That said, I think the capabilities here are already amazing. I was a skeptics of hexagonal grids when I first saw them, feeling as though I&rsquo;d just been dropped on an alien starship. (Greetings, fellow Cardassians!) But there is something behind the geometries we use. And I have no doubt that a lot of future experimentation with sequencers will involve more than just grids that read, as piano rolls and notation once did, in linear fashion from left to right.</p>
<h3>Related</h3>
<p>Giles Bowkett also investigates <a href="http://gilesbowkett.blogspot.com/2008/12/erratic-probabilistic-vst-drum-machine.html">the Erratic probabilistic VST drum machine</a> for Windows, which he says is better suited to drum parts than Elysium is. (Erratic is the plug-in&rsquo;s name &ndash; not that I haven&rsquo;t occasionally encountered an erratic plug-in.)</p>
<p><a href="http://createdigitalmusic.com/2008/08/13/nodal-generative-music-software-for-mac-free-for-non-commercial-use/">Nodal</a>, like Elysium, is Mac only, free, and uses a graphical interface to create interactive rules. Interestingly, it uses square grids to Elysium&rsquo;s hex grid and provides schematic-like flow diagrams of movement. Each approach, I think, has some advantages and tradeoffs.</p>
<p><a href="http://createdigitalmusic.com/2009/01/08/generative-music-interfaces-of-the-future-look-to-games/">Kodu by Microsoft Research</a> uses interactive rules for game design, not music, but I can see the interface working well for musical applications, too. What really makes it work is that you have immediate visual feedback as to what you&rsquo;ve created, which makes the kid doing the driving very pleased, indeed.</p>
<p><a href="http://createdigitalmusic.com/2008/12/23/intermorphic-mixtikl-arrives-mobile-and-desktop-generative-creative-music-suite/">Intermorphic&#8217;s own generative suite</a> draws upon a lineage that includes Eno&rsquo;s landmark <em>Ambient Music I</em>. It&rsquo;s far less graphical,but can be used to create sophisticated systems, interfaces with mobile devices, and provides deployment options (so other people can hear your generative work and not just a recorded take).</p>
<p>And be sure to check out the <a href="http://createdigitalmusic.com/tag/generative/">generative tag on CDM</a>.</p>
<p>For a hardware device using this scheme (and with a nice solution to the color / mapping challenges), check out the C-THRU Axis.</p>
<p><a href="http://www.c-thru-music.com/cgi/?page=prod_axis-64">The AXiS-64 pro MIDI controller</a> [Product Page @ C-THRU MUSIC]</p>
<p><a href="http://createdigitalmusic.com/2007/01/31/zillion-keyed-keyboards-new-musical-layouts-and-microtonal-gadgets/">Zillion-Keyed Keyboards, New Musical Layouts, and Microtonal Gadgets</a> [CDM, on NAMM 07]</p>
<p>(thanks, MattH, for the reminder to get this bit in, too!)</p>
<p><img src="http://www.createdigitalmusic.com/images/2007/jan/cthruaxis2.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/01/13/alternative-sequencers-elysium-generative-mac-app-and-the-joy-of-hex/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>
