Skip to content

Latest commit

 

History

45 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

  • Input and output on multiple devices concurrently

  • Agnostically handle different MIDI Message types (including SysEx)

  • Timestamped input events

  • ffi (gem install ffi)

gem install midi-winmm

(more)

please see test/config.rb before running tests

rdoc

Ari Russo <ari.russo at gmail.com>

Apache 2.0, See the file LICENSE

Copyright © 2010-2011 Ari Russo

About

Realtime MIDI IO with Ruby for Windows/Cygwin

Resources

Stars

15 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages