Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Realtime MIDI IO with Ruby for Windows/Cygwin

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 lib
Octocat-spinner-32 test tests updated to deal with faster input May 14, 2011
Octocat-spinner-32 .gitignore
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.rdoc
Octocat-spinner-32 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

Something went wrong with that request. Please try again.