Есть такая штука -
PureData. Это визуальный язык программирования для realtime работы со звуком. Можно из элементарных (или не очень) кирпичиков собрать синтезатор какой-нибудь. MIDI клава подключается легко и непринужденно.
В общем, музыкантам рекомендую :-)