Вот что DeepSeek ответил:
" В формате MIDI 2.0 количество значений функции Program Change (смена программы) значительно увеличено по сравнению с MIDI 1.0.
В MIDI 1.0 Program Change использует 7 бит, что позволяет передавать 128 значений (от 0 до 127). Однако в MIDI 2.0 используется 16 бит для идентификации программ, что позволяет передавать 65 536 значений (от 0 до 65535).
Таким образом, в MIDI 2.0 количество значений функции Program Change составляет 65 536. Это позволяет значительно расширить возможности выбора инструментов и пресетов в современных MIDI-устройствах. "
Тут ответ обоснованный битностью. А другой инфы нет.