2011-01-04 4 views
0

Каков самый простой способ запуска MIDI-тонов при нажатии кнопок джойстика? У моих детей есть «танец» (USB-джойстик с 10 кнопками, без осей или всего остального), и я хотел бы превратить его в инструмент.Кнопки джойстика для воспроизведения MIDI?

Мое единственное предпочтение - независимость платформы (как минимум, от версии linux и последних окон) и простота установки конечного продукта.

Я смотрю на игровые рамки, но есть газионы, и большинство из них, по-видимому, сосредоточено вокруг графики или основано на SDL, наследующем его якобы бедную поддержку MIDI.

Я делаю Java EE и другие серверные вещи днем, могу запрограммировать это на любом языке высокого уровня, поэтому не сдерживайте сумасшедшие идеи! Мой прототип находится в Scratch, например :-)

Я хотел бы открыть источник всего, поэтому никаких коммерческих инструментов, пожалуйста!

Любые советы, оцененные.

Ps: Хм, не танец мат тег еще ...

ответ

1

Использование SDL для ввода джойстика, но не использовать что-то вроде PortMidi (часть PortMedia) для выхода MIDI. Это предполагает, что у вас есть отдельный автономный синтезатор, который может сделать ваше звучание для вас.

+0

Уход, спасибо! На каком языке у вас есть удобные, простые в упаковке привязки к этим двум? У меня нет автономного синтезатора, я доволен сотнями поставляемых с ОС MIDI-инструментов. – Szocske

+0

Я бы пошел с C++ сам ... – bgporter