2015-03-30 2 views
1

Я создаю кластер из малины Pi2 (aka bramble) с MPICH2 1.4.Как вывести миди-ноту в миди-инструмент в unix?

У меня также есть Launchpad, который представляет собой доску из 64+ кнопок, каждая из которых может загораться тремя разными цветами. Из того, что я понимаю, отправив ему мидическую записку, вы можете зажечь любую клавишу вверх, а цвет зависит от скорости миди-ноты.

Что я хочу сделать, я хочу визуализировать, как данные передаются от Pi до Pi с помощью пусковой панели, но понятия не имеют, как передать миди-ноту на Launchpad с использованием только C.

Если кто-то может указать мне в правильном направлении, я буду навсегда благодарен!

Спасибо заранее,

для -Alex-

ответ

1

Вы могли бы позволить кому-то делать работу:

system("amidi -p hw:1 -S '90 12 34'"); 

Или написать MIDI байты непосредственно /dev/midiXX (если ядро ​​имеет эмуляцию OSS).

Или используйте функции snd_rawmidi_*, чтобы получить доступ к устройству напрямую (подробности см. На странице amidi source).

+0

Спасибо, что команда amidi именно то, что я искал! Еще раз, спасибо! – NeoMime

 Смежные вопросы

  • Нет связанных вопросов^_^