Die folgenden MIDI-Dateiformate werden unterstützt:
.MID-Dateien können als .MPT-Dateien gespeichert und umgekehrt konvertiert werden.
Eine MIDI-Datei kann mehr als einen Stream enthalten (in MIDI-Begriffen als "Track" bezeichnet, hier jedoch umbenannt, um Verwechslungen zu vermeiden). MultitrackStudio unterstützt die Verwendung mehrerer Streams in einer Spur, obwohl dies nicht empfohlen wird.
MultitrackStudio unterstützt keine Patch-Wechsel innerhalb eines Streams. Wenn beim Öffnen einer Datei ein Program Change oder Bank Change erkannt wird, wird ein neuer Stream erstellt. Außerdem können MultitrackStudio-Streams nur Nachrichten an einen einzigen MIDI-Kanal senden (den Kanal, auf dem der Program Change gesendet wurde). Wenn ein Stream in Ihrer Datei Nachrichten an mehrere MIDI-Kanäle sendet (was ohnehin eine schlechte Praxis ist), wird die Datei möglicherweise nicht wie beabsichtigt wiedergegeben.
Unter der Haube
MultitrackStudio speichert MIDI 2.0 Per-Note-Controller in MIDI 1.0-Dateien als NRPN-Werte. Andere Software als MultitrackStudio wird die Per-Note-Controller in exportierten MIDI-Dateien nicht erkennen, die Dateien aber dennoch laden.
Die höheren Auflösungen von MIDI 2.0 (16 Bit für Velocities, 32 Bit für Controller usw.) bleiben in .mid-Dateien, die in Spuren verwendet werden, erhalten – wiederum über NRPN-Parameter. Diese höheren Auflösungen erscheinen nicht in exportierten .MID-Dateien, im Gegensatz zu den Per-Note-Controllern.