anche audacity lo fa: registra anche in multitraccia ed in ingresso puoi mandare i file midi.
Poi puoi salvare il tutto in wave. Per gli mp3 ci vuole un plug-in, oppure usa freerip (gratis anche esso)