I Have Seen The Future Of Dance Music

Archaeopteryx

Bird? Dinosaur? Dance music generator

And his name is Giles Bowkett. Or, rather, its name is Archaeopteryx.

With more layers of indirection than Enron’s accounts, this is lambda central. Unlike the accounts, this isn’t obfuscation — it’s adaptability. At its heart, Archaeopteryx is a probabilistic MIDI generator. The lambdas vary the probabilities randomly, or perhaps probabilistically; it really depends on the last lambda.

Anyway, don’t take my word for it. Get yourself some Reason, a copy of Practical Ruby Projects, and … something else whose name I’ve forgotten (pipes Archaeopteryx’s output into Reason).

Right now Archaeopteryx generates pretty convincing drum & bass, and techno too. Giles has vision for this, so watch that space.

Andy Stewart, 09 April 2008

Posted in Ruby


Have your say

You can use Markdown in your comments. If you want to post code, do this:

<pre><code class="ruby|javascript|css|html">your code here</code></pre>

Thanks!