Показать сообщение отдельно
Старый 11.11.2007, 11:43   #2
Заблокирован
 
Регистрация: 24.09.2007
Адрес: Воронеж
Сообщений: 806
Поблагодарили: 288
Вес репутации: 0
Репутация: 266
По умолчанию

Цитата:
Сообщение от XYZ Посмотреть сообщение
Просмотрел всевозможные примеры CAL-скриптов у Петелиных, в англоязычном интернете - и нигде не нашёл попытки изменения темпа.
Нашёл похожий PDF http://home.wanadoo.nl/t.valkenburgh...ng%20Guide.pdf
из которого выходит, что существуют команды групп Edit, File, GoTo, Settings, Track и только. Команд группы View, где редактируется графически темп, вообще нет. Вот такой отчёт о проделанной работе.
Вообще-то CAL-скрипт работает с миди-сообщениями, а не с графическим интерфейсом Сонара.

Посмотрел через утилиту MIDIVIEW сообщения о смене темпа, поступающие с внешнего миди-устройства (Yamaha) . При изменении темпа на MIDI-IN посылается SysEx типа F0 43 7E 01 00 xx xx xx F7, где хх - переменные величины.

43 - в данном случае идентификатор производителя (Ямаха)
7Е - универсальное сообщение настройки
01 и 00 - видимо, сообщения о параметре смены темпа.

Рекомендую вам найти программку типа "миди-дизассемблер" (точного названия не помню, но мне такая попадалась) и посмотреть в текстовом режиме, какие сообщения присутствуют в мидифайлах с переменным темпом.
Беспалый вне форума   Ответить с цитированием
Дополнительная информация