gilesbowkett / rbcoremidi forked from cypher/rbcoremidi

A very simple access layer to the OS X CoreMIDI library.

This URL has Read+Write access

gilesbowkett (author)
Thu Oct 16 11:59:31 -0700 2008
commit  c334ef2ed8c059ee5df3e64a66f150362297d112
tree    57650595d7538d073328c4c1b142d1820f96df2d
parent  b6a066dfa6f461aa73eb7f05a39c2250acf39ab7
name age message
file .gitignore Thu Jul 17 06:01:49 -0700 2008 Update .gitignore [cypher]
file LICENSE Wed Jul 16 14:28:24 -0700 2008 Add a license [cypher]
file README Thu Oct 16 10:43:36 -0700 2008 Merged Xavier's extconf.rb and adjusted the REA... [gilesbowkett]
file coremidi.rb Fri Oct 10 11:58:38 -0700 2008 Refactoring, more output on scan. [gilesbowkett]
file example.rb Thu Oct 16 11:59:31 -0700 2008 API changes, adapted from Xavier's fork. [gilesbowkett]
file extconf.rb Thu Oct 16 10:43:36 -0700 2008 Merged Xavier's extconf.rb and adjusted the REA... [gilesbowkett]
file midi_in.rb Loading commit data...
file rbcoremidi.c Wed Oct 08 18:25:29 -0700 2008 Count the write array in checking for new data ... [Xavier Shay]
directory rbcoremidi.xcodeproj/ Thu Jul 17 07:38:57 -0700 2008 Add simple Ruby layer on top of the C extension [cypher]
file viz.rb
file wiimote.rb
README
Provide easy access to CoreMIDI for Ruby.

Please note that this is a work in progress. The code isn't tested and for all I know, 
it sets your house on fire, steals your car and runs over your dog and/or cat. So proceed 
with caution.

= Installation

  ruby extconf.rb
  make
  ruby coremidi.rb # Should exit with no errors

If installation fails:

  # Open rbcoremidi.xcodeproj in XCode and compile it
  cp build/Releases/rbcoremidi.bundle .
  /usr/bin/ruby coremidi.rb

Note that if installation fails, you can only use the Ruby built into Leopard (/usr/bin/ruby).