Заголовок файла указывает количество тактов на удар, а сообщения темпа указывают длину удара в микросекундах. Эти значения необходимы для правильного воспроизведения файла.
Последнее поле сообщения временной подписи указывает, как значения тиков в MIDI-файле соотносятся с нотами в партитуре. Это не влияет на то, в какое время отправляются события (поэтому программа воспроизведения будет игнорировать это сообщение), но на то, как отображаются заметки.
Например, если заголовок говорит, что на такт приходится 100 тактов, и временная подпись имеет значение по умолчанию 8 32 th нот на удар, тогда пара примечаний / примечаний с расстоянием 100 тиков отображается как четвертная нота. Если вы измените временную сигнатуру на 32 32 th нот за удар, то длина 100 тактов соответствует целой ноте.