Skip to content

arirusso/midi-winmm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Realtime MIDI IO with Ruby for Windows/Cygwin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages