Anvil Studio has a ‘Repair Song’ menu that allows you to fix issues on the badly-formatted MIDI files. And, you also have a choice to ‘echo to SoundCard’, while recording MIDI, be it from an external keyboard or any other MIDI input.
You can even use user-defined keyboard shortcuts, and exercise control over the program remotely via MIDI controllers like Modulation wheels, and foot switches.
You can make use of the File/Truncate menu for reducing the duration of .MID files, and File/Merge Song menu to copy desired tracks between .MID files.
What’s more, Anvil Studio even allows you to add standard music notation such as slur, fermata, crescendo, decrescendo, segno, repeat, trill, D.C., D.S., coda, seconda volta, pp, prima volta, p, mp, f, ff, mf, and the list goes on, and on.
It also comes with built-in patch-library support for SoundFont®-compatible sound cards, and offers support to the Tascam US-428 External Mixing console as well.