Snejok, вас интересует запись MIDI, или синтез?
Вообще, в Ardour 3 частично встроили уже поддержку MIDI: можно писать, воспроизводить.
Можно использовать rosegarden.
Из синтеза пока знаю только fluidsynth (qsynth). Поддерживает SF2-библиотеки.
Если честно, не углублялся сильно в вопросы синтеза, т.к. пишем, в основном, живые инструменты всегда и только hydrogen как драм-машину используем.
Вроде как в CALF есть плагины по синтезу - Calf Organ и Calf Monosynth.