Доброго времени суток,
Столкнулся с реальной проблемой, а именно казалось бы с эмуляцией простеньких кнопок stop, play.
Дело в том, что когда в Logic Pro в Control Surfaces добавить Mackie Control. Возможно почти каждый знает, что в таком случае ваша клавиатура midi может управлять Logic-ом. Жмем на ноты и в logic что-то там происходит. Вплоть до сворачивания/рахворачивания окна.
Я знаю что кнопка stop - это нота A5(93), а кнопка Play - черная клавиша A5#(94).
Так вот в Ableton Live, Reason все работает, замечательно. А в Logic Pro работает только на двух 2 midi клавиатурах (речь идет о iPad миди клавиатурах, подключенных через сеть).
И так проблема:
Открываю на iPad ThumbJam приложение, а на mac os x - смотрю в Midi Monitor. И мне приходят следующие сигналы от ThumbJam:
Note On(0x90) A5(93), 127
спустя пару милисекунд -
Note Off(0x80) A5(93), 0
Logic остановил track -работает ура! Тоже примерно с Play, все работает приходит NoteOnA5# и NoteOffA5#
Запускаем TouchOsc, TBMidi Stuff, MidiPads и пр... слежу в Midi Monitor
Note On(0x90) A5(93), 127
спустя пару милисекунд -
Note Off(0x80) A5(93), 0
и тут Logic понесло... он начинает генерировать note on, off в нереальных количествах, тысячи сообщений, его просто заносит в вечный цикл. Курсор позици трека скачет, то на 0, то на 1 bar. Жму еще record, play и прочие ноты. Он начинает то записывать, то останавливать, то играть и при этом, начинает сворачивать, разворачивать окно (по 10 раз в 1 сек). И так пока не закрою его к черту.
В midi monitor все черным по белому, сообщения одинаковые у всех midi приложений, что ThumbJam отправляет 2 сообщения noteon/noteoff что TouchOSC 2 сообщения noteon/noteoff. Разница лишь в том, что после Note On лоджик отправляет еще свои 2 сообщения, это если все работает хорошо, и так должно быть!, а в случае с другими midi приложениями шлет не 2 а тысячу) Почему так???
Задача не заставить работать TouchOsc или еще что-то. Задача понять почему так происходит. Может нужна какая то очередность этих сообщений, может Midi Monitor что-то не показывает. и тд.
Буду благодарен хоть за какой то ответ! Оч. нужно с эмулирувать это дело.
Столкнулся с реальной проблемой, а именно казалось бы с эмуляцией простеньких кнопок stop, play.
Дело в том, что когда в Logic Pro в Control Surfaces добавить Mackie Control. Возможно почти каждый знает, что в таком случае ваша клавиатура midi может управлять Logic-ом. Жмем на ноты и в logic что-то там происходит. Вплоть до сворачивания/рахворачивания окна.
Я знаю что кнопка stop - это нота A5(93), а кнопка Play - черная клавиша A5#(94).
Так вот в Ableton Live, Reason все работает, замечательно. А в Logic Pro работает только на двух 2 midi клавиатурах (речь идет о iPad миди клавиатурах, подключенных через сеть).
И так проблема:
Открываю на iPad ThumbJam приложение, а на mac os x - смотрю в Midi Monitor. И мне приходят следующие сигналы от ThumbJam:
Note On(0x90) A5(93), 127
спустя пару милисекунд -
Note Off(0x80) A5(93), 0
Logic остановил track -работает ура! Тоже примерно с Play, все работает приходит NoteOnA5# и NoteOffA5#
Запускаем TouchOsc, TBMidi Stuff, MidiPads и пр... слежу в Midi Monitor
Note On(0x90) A5(93), 127
спустя пару милисекунд -
Note Off(0x80) A5(93), 0
и тут Logic понесло... он начинает генерировать note on, off в нереальных количествах, тысячи сообщений, его просто заносит в вечный цикл. Курсор позици трека скачет, то на 0, то на 1 bar. Жму еще record, play и прочие ноты. Он начинает то записывать, то останавливать, то играть и при этом, начинает сворачивать, разворачивать окно (по 10 раз в 1 сек). И так пока не закрою его к черту.
В midi monitor все черным по белому, сообщения одинаковые у всех midi приложений, что ThumbJam отправляет 2 сообщения noteon/noteoff что TouchOSC 2 сообщения noteon/noteoff. Разница лишь в том, что после Note On лоджик отправляет еще свои 2 сообщения, это если все работает хорошо, и так должно быть!, а в случае с другими midi приложениями шлет не 2 а тысячу) Почему так???
Задача не заставить работать TouchOsc или еще что-то. Задача понять почему так происходит. Может нужна какая то очередность этих сообщений, может Midi Monitor что-то не показывает. и тд.
Буду благодарен хоть за какой то ответ! Оч. нужно с эмулирувать это дело.