Audio/MIDI multitrack recording software
MultitrackStudio
Manual : MIDI Files

MIDI Files

The following MIDI file formats are supported:

.MID file can be saved as .MPT files and vice versa.

Tip: .kar (karaoke) files can be imported after renaming them to .mid

A MIDI file can contain more than one stream ('track' in MIDI terms, but renamed to avoid confusion). MultitrackStudio supports using multiple streams, although we don't recommend it.
MultitrackStudio does not support patch changes in a stream. If a program change or bank change is encountered in a file that is being opened a new stream will be created. Furthermore MultitrackStudio streams can only send messages to one MIDI channel (it uses the channel the program change is sent to). So if a stream in your file sends messages to more than one MIDI channel (which is bad practice anyway) the file won't load as intended.