Возможно ли перехватывать MIDI-сигналы, посылаемые моей клавиатурой, подключенной через MIDI-USB в Ruby?Если бы не Ruby, как бы я сделал это в C, чтобы я мог сделать расширение Ruby?
Используйте PortMidi, который является частью проекта PortMedia .Небольшой поиск в Google показал несколько ссылок на существующие привязки Ruby к PortMidi, так что вам может не потребоваться выполнять какую-либо работу для запуска.