Penso che questa domanda contenga un po' di confusione. Il MIDI è un tipo di linguaggio. È usato per comunicare. Per esempio tra la tua tastiera (pad e tasti) e il tuo computer. C'è un software per lavorare con il MIDI, assegnando codici CC per esempio.
Poi c'è un software che usa il MIDI. Alcuni sono solo per suonare come strumenti musicali, tu suoni la tua tastiera MIDI e dal tuo computer escono suoni di pianoforte, o corno francese, o sassofono. O le note che suoni sono scritte sullo schermo in notazione musicale, o registri il tuo modo di suonare in una DAW, facendo traccia dopo traccia. O il tuo software ti impara a suonare.
È un po' come chiedere 'Cosa devo comprare quando voglio un motore diesel', potrebbe essere un camion, un treno, persino un rullo compressore. Cosa vuoi farci?
Così la domanda dovrebbe essere cosa vuoi fare con il tuo software MIDI; solo suonare musica, registrare solo quello che hai suonato, registrare tracce multiple, fare spartiti, qualsiasi cosa.
Alcune interfacce audio e tastiere MIDI vengono fornite con una versione lite di una DAW, come Presonus o Ableton. Reaper non è costoso, potrebbe essere una buona scelta per spendere quella piccola somma di denaro e imparare a lavorare con una DAW in modo esteso. Il software gratuito può costarti tonnellate di tempo e frustrazione.