Чтение ввода MIDI-устройств в Ruby - PullRequest
0 голосов
/ 05 января 2011

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

1 Ответ

1 голос
/ 07 января 2011

Используйте PortMidi, который является частью проекта PortMedia .Небольшой поиск в Google показал несколько ссылок на существующие привязки Ruby к PortMidi, так что вам может не потребоваться выполнять какую-либо работу для запуска.

Что представляет собой PortMedia?набор API и реализации библиотек для музыки и других медиа. PortMedia с открытым исходным кодом и работает в Windows, Macintosh и Linux. В настоящее время библиотеки поддерживают Audio I / O и MIDI I / O.

...