Audio/MIDI multitrack recording software
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.

MIDI 2.0

No MIDI 2.0 file format has been defined yet. For now, MultitrackStudio stores per-note controls as NRPN values. Any software other than MultitrackStudio won't recognize the per note control values in exported MIDI files, but it will load the file regardless.
The lack of a MIDI 2.0 file format also prevents MultitrackStudio from preserving the much higher MIDI 2.0 data resolutions it uses internally.