public
Description: A very simple access layer to the OS X CoreMIDI library.
Homepage:
Clone URL: git://github.com/cypher/rbcoremidi.git
name age message
file .gitignore Sun Oct 26 02:17:31 -0700 2008 Merge branch 'xavier' [cypher]
file LICENSE Wed Jul 16 14:28:24 -0700 2008 Add a license [cypher]
file README.rdoc Sun Oct 26 02:17:31 -0700 2008 Merge branch 'xavier' [cypher]
directory examples/ Sun Oct 19 16:27:12 -0700 2008 Removed the loadpath shift from the example now... [chrislloyd]
directory ext/ Sun Oct 19 06:32:16 -0700 2008 Simplify API a bit [cypher]
directory lib/ Tue Oct 28 06:40:19 -0700 2008 Merge branch 'xavier' [cypher]
file rakefile Sun Oct 26 02:17:31 -0700 2008 Merge branch 'xavier' [cypher]
file rbcoremidi.gemspec Sun Oct 19 22:28:07 -0700 2008 gemspec for github gem server [xaviershay]
directory spec/ Mon Oct 27 14:37:53 -0700 2008 Parse key pressure events [xaviershay]
README.rdoc

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

  # Open rbcoremidi.xcodeproj in XCode and compile it
  # Alternatively you can use "xcodebuild" to build it from the command line
  cp build/Releases/rbcoremidi.bundle . # There's an installation path in xcode to your system ruby, I don't know how to use it though
  /usr/bin/ruby coremidi.rb             # Should exit with no errors

  # EXPERIMENTAL - use extconf, allows you to use whatever ruby install you want
  ruby extconf.rb
  make
  ruby coremidi.rb # Should exit with no errors

Installation

  $ gem sources -a http://gems.github.com
  $ sudo gem install cypher-rbcoremidi

Authors

Markus Prinz Xavier Shay Chris Lloyd