Всем доброго времени суток! Пишу в эту ветку, т.к. надеюсь именно на Ваши знания по MIDI протоколу.
Суть проблемы: Есть лупер BOSS RC-300 ( http://www.rolandmusic.ru/products/productdetails.aspx?p=1182 )
У него есть MIDI IN и MIDI OUT. Не получается настроить синхронизацию по MIDI clock от внешнего устройства. Т.е. чтобы лупер был зависимым устройством.
Что следует из описания: в мануале написано, что RC-300 может синхронизироваться по MIDI с таким же RC-300.
Про совместное использование других устройств написано, но не указано, что RC-300 может принимать данные MIDI clock.
Ниже в описании "что делать в случае неисправности", упоминается MIDI clock, при синхронизации двух устройств.
Я ставлю RC-300 в режим зависимого устройства, подключаю к MIDI IN какое-нибудь устройство, передающее данные MIDI Clock, но синхронизации так и не происходит. Разумеется я 100 раз проверял, подключал другие устройства, они синхронизируются. Гадский RC-300 никак...
Начал копать глубже. Исходя из того, что в мануале написано, что два RC-300 уж точно умеют синхронно работать по MIDI, я решил изучить, чем же отличается сигнал MIDI, который я получаю на выходе из RC-300 (когда он главный) от того сигнала внешнего устройства, которым я пытаюсь управлять. Установил специальную программу MIDI Osxe. Вот что дает на выходе RC-300 в режиме главного устройства (Master):
Посмотреть вложение 93173
Сначала обрадовался, когда заметил, что RC-300 вдобавок ещё постоянно генерирует сообщение "Active sencing", думал, в этом проблема. Но нет! Нашел у себя устройство - старенькие клавиши "Roland PC-160А". Они на выходе генерируют точно такой же MIDI сигнал, просто буква в букву. Но когда я попытался с помощью этих клавиш изменить темп RC-300, переведя его в ведомый режим (Slave), RC-300 продолжал нахально игнорировать сообщения о темпе извне.
Подскажите пожалуйста, есть ли какие мысли насчет того, как понять, чем же могут различаться данные о темпе, которые передает RC-300 в режиме Master от сигнала с другого устройства? С помощью программы-монитора MIDI сообщений кажется, что сигналы идентичны.
Была ещё мысль насчет сообщений SysEx, которые могут быть в потоке. Но как видно из этой картинки, программа и эти сообщения должна отлавливать. Т.е. по идее их там нет.
Посмотреть вложение 93174
Стоит сказать, что сигнал MIDI Clock, который исходит из RC-300 все остальные устройства понимают и синхронизируются с ним. А вот он их никак не понимает. Пробовал на устройствах: KORG Monotribe, KORG microkorg, KORG kaoss pad, Yamaha DTH multi 12, MIDI клавиатура Roland PC-160А.
Суть проблемы: Есть лупер BOSS RC-300 ( http://www.rolandmusic.ru/products/productdetails.aspx?p=1182 )
У него есть MIDI IN и MIDI OUT. Не получается настроить синхронизацию по MIDI clock от внешнего устройства. Т.е. чтобы лупер был зависимым устройством.
Что следует из описания: в мануале написано, что RC-300 может синхронизироваться по MIDI с таким же RC-300.
Про совместное использование других устройств написано, но не указано, что RC-300 может принимать данные MIDI clock.
Ниже в описании "что делать в случае неисправности", упоминается MIDI clock, при синхронизации двух устройств.
Я ставлю RC-300 в режим зависимого устройства, подключаю к MIDI IN какое-нибудь устройство, передающее данные MIDI Clock, но синхронизации так и не происходит. Разумеется я 100 раз проверял, подключал другие устройства, они синхронизируются. Гадский RC-300 никак...
Начал копать глубже. Исходя из того, что в мануале написано, что два RC-300 уж точно умеют синхронно работать по MIDI, я решил изучить, чем же отличается сигнал MIDI, который я получаю на выходе из RC-300 (когда он главный) от того сигнала внешнего устройства, которым я пытаюсь управлять. Установил специальную программу MIDI Osxe. Вот что дает на выходе RC-300 в режиме главного устройства (Master):
Посмотреть вложение 93173
Сначала обрадовался, когда заметил, что RC-300 вдобавок ещё постоянно генерирует сообщение "Active sencing", думал, в этом проблема. Но нет! Нашел у себя устройство - старенькие клавиши "Roland PC-160А". Они на выходе генерируют точно такой же MIDI сигнал, просто буква в букву. Но когда я попытался с помощью этих клавиш изменить темп RC-300, переведя его в ведомый режим (Slave), RC-300 продолжал нахально игнорировать сообщения о темпе извне.
Подскажите пожалуйста, есть ли какие мысли насчет того, как понять, чем же могут различаться данные о темпе, которые передает RC-300 в режиме Master от сигнала с другого устройства? С помощью программы-монитора MIDI сообщений кажется, что сигналы идентичны.
Была ещё мысль насчет сообщений SysEx, которые могут быть в потоке. Но как видно из этой картинки, программа и эти сообщения должна отлавливать. Т.е. по идее их там нет.
Посмотреть вложение 93174
Стоит сказать, что сигнал MIDI Clock, который исходит из RC-300 все остальные устройства понимают и синхронизируются с ним. А вот он их никак не понимает. Пробовал на устройствах: KORG Monotribe, KORG microkorg, KORG kaoss pad, Yamaha DTH multi 12, MIDI клавиатура Roland PC-160А.
Последнее редактирование: