Съобщението "превключи" казва на едно устройство MIDI да се превключи.
Това съобщение принадлежи на категорията съобщения за системата в реално време в MIDI.
Това съобщение се състои от един единствен байт от данни. Този байт е статусния байт и има стойността 0xFF.
Различните устройства MIDI ще отговорят на това съобщение по различен начин, но най-често това съобщение ще накара устройството да спре да свири, ще върне песента в началото, и т.н. Препоръката на стандарта General MIDI 1 e:
- Тоналността (контрола 1), педала за задържане (контрола 64), педала за портаменто (контрола 65), педала за состенуто (контрола 66) и мекия педал (контрола 67) се слагат на нула;
- Контролите за регистрираните и нерегистрираните параметри (контроли 98 до 101) се слагат на 127 (но самите регистрирани и нерегистрирани параметри не се променят; виж по-долу);
- Натиска на канала и натиска на клавиша се слагат на нула;
- Изражението (контрола 11) се слага на 127;
- Транспонирането се слага в центъра (обикновено 64, но може да бъде нула).
Също така, General MIDI 1 препоръчва да не се променят някои контроли, включително: избора на банка (контроли 0 и 32), амплитудата (контрола 7), панорамата (контрола 10), ефектите (контроли 91 до 95), звуковите контроли (контроли 70 до 79), контролите за статуса на канала (контроли 120 до 127), програмата и регистрираните и нерегистрираните параметри.
Съобщението превключи в MIDI може да влияе и на каквото и да е друго, стига това да е документирано.
Препоръчва се също така да се вземат същите стъпки, като тези след съобщението превключи в MIDI когато устройството влезе в протокола General MIDI 1 (виж Съобщение Позволи / Спри Протокола General MIDI).
Бележка за статусния байт 0xFF
Съобщението превключи в MIDI не е единственото съобщение със статусен байт 0xFF. Мета съобщенията в MIDI имат съшия статусен байт. Устройствата MIDI знаят кои съобщения са мета и кои са превключи, понеже мета съобщенията се съдържат във файловете MIDI но не се изпращат по връзките MIDI. Съобщението превключи пък може да бъде изпратено по връзките MIDI но не съществува във файловете MIDI. Съобщението превключи не се изпраща от едно устройство на друго автоматично и би трябвало да се създава само от музиканта.
Виж също:
Протокол Musical Instrument Digital Interface (MIDI)
Добави нов коментар