Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

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

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 ext
Octocat-spinner-32 lib
Octocat-spinner-32 spec
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.rdoc
Octocat-spinner-32 rakefile
Octocat-spinner-32 rbcoremidi.gemspec

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.


# 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
ruby coremidi.rb # Should exit with no errors


$ gem sources -a
$ sudo gem install cypher-rbcoremidi


Markus Prinz Xavier Shay Chris Lloyd

Something went wrong with that request. Please try again.