A nice Ruby interface to your system’s MIDI services.
MIDIator was inspired by Topher Cyll’s fantastic Practical Ruby Projects
book. In it, Topher describes how to interact with the MIDI providers
in OSX, Linux, and Windows. As I was reading the book, I noticed some
things I would do differently, which got me thinking that maybe it
would be valuable to package up my modifications to the book’s code and
release it as a gem.
If you’re missing DL::Importable, it has been renamed to DL::Importer.
I’ll check again, but I believe there have been other changes in DL as
well that make it harder to support than just changing the name of
that constant.
…and the case of the first letter of each method in the interface. I
forked (the old) midiator and got it to at least “compile” under both
Ruby 1.8 an 1.9, but I’m not sure it’s complete because I haven’t had
time to test it — this was coded during train rides. https://github.com/jimm/midiator
…and the case of the first letter of each method in the interface. I
forked (the old) midiator and got it to at least “compile” under both
Ruby 1.8 an 1.9, but I’m not sure it’s complete because I haven’t had
time to test it — this was coded during train rides. https://github.com/jimm/midiator
First off, thank you for doing the legwork to get things running in 1.9.
I took a look at your fork and I’m going to try to find a way to
incorporate those changes without using large conditionals like that.