public
Description: Ruby MIDI DJing/live-coding thing
Clone URL: git://github.com/gilesbowkett/archaeopteryx.git
name age message
file README Sun Aug 24 09:45:52 -0700 2008 Rick and Rupert - apologies - will look at yr c... [gilesbowkett]
file db_drum_definition.rb Wed Aug 20 17:25:10 -0700 2008 Moved a bunch of shit into a folder called othe... [gilesbowkett]
file ethniq.rb Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
file eval_style.rb Wed Aug 20 17:25:10 -0700 2008 Moved a bunch of shit into a folder called othe... [gilesbowkett]
file forest_sounds.rb Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
file harmonic_cycle.rb Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
directory lib/ Wed Aug 20 19:11:13 -0700 2008 More progress. Now I have major triads and a ba... [gilesbowkett]
directory live/ Sun Aug 24 19:59:27 -0700 2008 Just added a cool lambda for breakdowns. [gilesbowkett]
file mit_license.txt Sun Jun 29 19:20:37 -0700 2008 Translating from svn, let's see if I got this [gilesbowkett]
directory music_software_files/ Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
directory other_shit/ Wed Aug 20 17:25:10 -0700 2008 Moved a bunch of shit into a folder called othe... [gilesbowkett]
file temple.rb Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
file xanadu.rb Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
file yurt.rb Sun Aug 24 09:29:32 -0700 2008 Got the ambient thing working to the point wher... [gilesbowkett]
README
Alpha! Not release-ready! Here be dragonnes! etc.

Archaeopteryx is a MIDI system for Ruby based on code from Topher Cyll's book "Practical Ruby
Projects."

Archaeopteryx successfully generates original drum and bass rhythms, tours the circle of fifths
and the circle of fourths, does extremely simplistic randomized pseudo-arpeggios, handles chord
progressions of the I-IV-V and V-I varieties, synchs original rhythms to MP3 playback, and crossfades
between existing MP3 tracks.

Archaeopteryx is a Ruby front-end to prosumer music software such as Propellerhead Reason and
Ableton Live. You need a MIDI consumer to get anything useful out of it.