テンポマップはMIDIファイルの一部です。音楽イベントは時間内でイベントの連続として発生し、その速度がtempoです。音楽では、時間を「強い」ビートと「弱い」ビートのパターンに分割することにより、拍子と呼ばれるフレームワークに従ってこれらを編成します。MIDI のテンポ マップは、このフレームワーク内でファイルのイベントが送信される速度、つまりテンポを指定します。ファイルが固定テンポで再生される場合、そのマップは水平線になります (たとえば、MIDIシーケンサーの J.S. バッハの平均律クラヴィーア曲集第 1 巻のプレリュード第 8 番の最後の表示のこの部分の小節 38 と 39 )。
しかし、アッチェレランド、アラガンド、ルバートのように、テンポが時間の関数として変動する場合、線はそれぞれ上向きまたは下向きに上昇するものになり、後者の場合は、左側の小節 35 と 36、または小節 40 と 41 の終わりに見られるように、複雑な曲線になります。
ほとんどの音楽では、美学上、この一連の流れは直線的ではなく、音楽が伝えようとする表現に応じて変動することが求められます。したがって、前述のような非常に感情的な作品は、MM=50 (1 分間に 50 個の四分音符) の基本テンポで演奏しながらも、表現の衝動に応じて抑えたり前に突き出したりすることで、上記のようなテンポ マップを作成できます。つまり、左側の中間終止符ではテンポが下がり、右側の 最後のアラルガンドでもテンポが下がります。
シーケンスを固定テンポでリアルタイムに録音した後、またはステップ録音モードを使用してシーケンスを作成した後、MIDI シーケンサーソフトウェアには、ファイルを再生するときに機械的なものではなく、自然で表現力豊かな結果が得られるように、MIDI テンポ マップを編集する機能がある場合があります。
