Bad news. The server hosting The Ruby Toolbox went bust on the evening of June 7th. While I do have backups, the original source code is in a very outdated state so I currently don't feel it makes sense to try and get it running again.

For the time being, here is a very stripped down version of the Ruby Toolbox's contents.

Update June 13th: I'd like to invite you to join the discussion on the future of the Toolbox on github. You can also get in touch directly on Twitter.


Music & MIDI

 Score 0.29


 Score 0.22


Platform independent realtime MIDI input and output for Ruby

 Rubygem unimidi
 Score 0.15


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.

 Rubygem midiator
 Score 0.11


midilib is a pure Ruby MIDI library useful for reading and writing standard MIDI files and manipulating MIDI event data.

 Rubygem midilib
 Github jimm/midilib
 Score 0.07


A Ruby DSL for MIDI

 Rubygem micromidi
 Score 0.05


 Score 0.05


A MIDI arpeggiator in Ruby

 Rubygem diamond
 Score 0.03


A Ruby DSL for generating Lilypond guitar tablatures.

 Rubygem gitara
 Score 0.02


PatchMaster is a MIDI processing and patching system. It allows a musician to reconfigure a MIDI setup instantaneously and modify the MIDI data in real time.

 Rubygem patchmaster
 Score 0.01

Music player

Ruby bindings for OS X's high-quality music sequencing API

 Score 0.0


A console music library explorer and player