Realtime MIDI IO with Ruby for Windows/Cygwin
Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib
test
.gitignore
LICENSE
README.rdoc
Rakefile

README.rdoc

midi-winmm

Summary

Realtime MIDI input and output with Ruby for Windows/Cygwin. Uses the WinMM system API

Note that in the interest of allowing people on other platforms to utilize your code, you should consider using unimidi. Unimidi is a platform independent wrapper which implements midi-winmm.

Features

  • Input and output on multiple devices concurrently

  • Agnostically handle different MIDI Message types (including SysEx)

  • Timestamped input events

Requirements

  • ffi (gem install ffi)

Install

gem install midi-winmm

Examples

(more)

Tests

please see test/config.rb before running tests

Documentation

rdoc

Author

Ari Russo <ari.russo at gmail.com>

License

Apache 2.0, See the file LICENSE

Copyright © 2010-2011 Ari Russo