<commit_before>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.

This works only with Ruby 1.8.6 that comes with OS X Leopard if you build with Xcode.
It should work with any Ruby when using the (experimental) extconf.rb build.

= 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

= Common Errors

  $ ruby coremidi.rb 
  build/Release/rbcoremidi.bundle: Failed to load build/Release/rbcoremidi.bundle (LoadError)
          from coremidi.rb:2

fail, you built rbcoremidi with Xcode and have ruby installed in ports. Use the full path to the system ruby, like in the installation notes (/usr/bin/ruby)        <commit_msg>Removed information about build errors from the README, it should all be sorted with the gem.<commit_after>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

  $ gem sources -a http://gems.github.com
  $ sudo gem install xaviershay-rbcoremidi
{'fraction_non_alphanumeric': 0.05213825424721734, 'fraction_numerical': 0.0023432923257176333, 'mean_word_length': 3.5065963060686016, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2516651', 'n_tokens_mistral': 514, 'n_tokens_neox': 488, 'n_words': 250}