Событие изменения программы MIDI - PullRequest
0 голосов
/ 09 июля 2010

Пожалуйста, посмотрите на Midi Event Commands , где объясняется, что некоторые события, такие как Program Change, принимают только один параметр.

Тогда мой вопрос: что вы отправляете вместе со вторым байтом этого события, это 0x00? или вы просто полностью исключили это из события, которое на самом деле не имеет смысла?

1 Ответ

2 голосов
/ 14 июля 2010

Не все MIDI-сообщения имеют длину 3 байта. Некоторые из них только два, и изменение программы является одним из них. Для этих сообщений нет второго байта данных.

...