Кто может разъяснить смысл группы Sysex сообщений, посылаемых клавиатуре (1 онлайн

user811

Well-Known Member
1 Май 2012
864
713
93
Москва
Если Logic обнаруживает новый появившийся в системе MIDI-девайс, и тип девайса ему не знаком, то он посылает ему следующий поток сообщений.

16:29:42.494 To MIDI Monitor (Untitled) SysEx J L Cooper 5 bytes F0 15 29 01 F7
16:29:42.499 To MIDI Monitor (Untitled) SysEx Universal Non-Real Time 6 bytes F0 7E 00 06 01 F7
16:29:42.499 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 10 00 F7
16:29:42.500 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 11 00 F7
16:29:42.501 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 17 00 F7
16:29:42.501 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 17 13 00 F7
16:29:42.501 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 14 00 F7
16:29:42.501 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 14 13 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 15 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 15 13 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 14 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 14 13 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 15 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 15 13 00 F7
16:29:42.507 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 14 00 F7
16:29:42.508 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 14 13 00 F7
16:29:42.508 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 7 bytes F0 00 00 66 15 00 F7
16:29:42.508 To MIDI Monitor (Untitled) SysEx Unknown Manufacturer 8 bytes F0 00 00 66 15 13 00 F7
16:29:42.508 To MIDI Monitor (Untitled) SysEx J L Cooper 5 bytes F0 15 10 03 F7
16:29:42.510 To MIDI Monitor (Untitled) SysEx Universal Non-Real Time 6 bytes F0 7E 00 06 01 F7

Хотелось бы понять, что Logic у девайса спрашивает, есть ли смысл что-то ему ответить? Почему в некоторых местах обращение идет не к неизвестному устройству, а к некому изделию компании J L Cooper?
 

ssm

Well-Known Member
13 Фев 2008
1.464
847
113
53
Evil Hamster records ltd.
Пока не найдете миди имплементейшн для logic и того инструмента, который подключен - вопрос безответный . F0 - F7 это границы sysex, все, что между ними - для железки, которой sysex предназначен, стандарта нет.
 

user811

Well-Known Member
1 Май 2012
864
713
93
Москва
для logic и того инструмента, который подключен
Инструмент подключен такой, о котором logic однозначно ничего не знает (девайс собственной разработки). Такой поток сообщений logic отправляет всем неизвестным устройствам. Я проверял на другом - последовательность команд та же самая. Т.е. это означает, что он не знает тип подключенной железки, но ожидает, что она все-таки ответит по какому-то стандарту. Вопрос, по какому.
 

i-truedv

Member
3 Янв 2017
50
12
8
Киев
uid.me
Обратите внимание, пользователь заблокирован на форуме.
должен быть драйвер, вашей железки.
 

ssm

Well-Known Member
13 Фев 2008
1.464
847
113
53
Evil Hamster records ltd.
Можно предположить, что ожидаем ответ от устройства - в первых трех байтах передается как правило ID региона, производителя и устройства, раз прибор самодельный можно притвориться например роландом и посмотреть что выйдет, айдишники жестко прибиты на всю жизнь и не меняются, даже если железка снята с производства, содержимое этих байтов гуглится
 

Сейчас онлайн (Пользователей: 0, Гостей: 1)