Автор Тема: Помогите прикрутить управление к процессору по MIDI через кубейс/лоджик  (Прочитано 2721 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Steff:On Автор темы

  • Завсегдатай
  • ***
  • Сообщений: 281
  • http://vk.com/myzgrad
    • Самый вкусный и натуральный Мёд - здесь!!!
Доброго времени суток господа! Решил отказаться от ножных контроллеров, но толком нагуглить мануал по сабжу не получается, может запрос пишу неправильно, но тем не менее хочется сделать дистанционное управление, что бы с компа по миди управлять аппаратом, что для этого потребуется? Расскажите пожалуйста))


Оффлайн Вадим Шатров

  • Новичок
  • *
  • Сообщений: 93
    • www.others.ru
в Logic вчера себе прикрутил
присоединяешь проц MIDI-шнуром к компу(понятное дело через интерфейс)
далее в проекте создаешь дорожку External Midi, указав свой интерфейс
в Piano Roll выбираешь внизу в выпадающем списке Controller - Program Change
далее берешь карандаш и рисуешь кривую
вот в этом месте у меня начались танцы с бубнами
каждая точка нарисованной кривой переключает на PODe пресет
но логику я отследить так и не смог, поэтому ставлю точку - смотрю на какой пресет перескакивает - в нем накручиваю звук, следующую точку - следующий звук
как-то так

Оффлайн sepuka

  • Завсегдатай
  • ***
  • Сообщений: 456
вот в этом месте у меня начались танцы с бубнами
каждая точка нарисованной кривой переключает на PODe пресет
но логику я отследить так и не смог, поэтому ставлю точку - смотрю на какой пресет перескакивает - в нем накручиваю звук, следующую точку -

Такое редактирование последние 30 лет делается в List Editor -- он есть ещё с тех времён, когда Лоджик был Нотатором, а Кубейс звался Про 16.

Оффлайн Вадим Шатров

  • Новичок
  • *
  • Сообщений: 93
    • www.others.ru
EVENT LIST наверное?
хорошо, но как отследить логику связи выбранных значений с номерами пресетов POD-а?


Оффлайн sepuka

  • Завсегдатай
  • ***
  • Сообщений: 456
EVENT LIST наверное?

В разных секвенсорах называется немного по-разному, общее слово List -- список MIDI-команд в треке.

хорошо, но как отследить логику связи выбранных значений с номерами пресетов POD-а?

Мануал > Appendix B: MIDI > B•3:

Если надо пресет из другого сетлиста:
Load Set List: From your MIDI controller device, send a Bank Change CC0 (Bank MSB), CC32 (LSB) message with a value of 0 (for Setlist 1), 1 (for Setlist 2), etc., followed by a Program Change message (Value 0-63 for Preset 01A - 16D) for the desired Preset within the Set List. The Set List and Preset are loaded on POD HD500.

Если внутри одного сетлиста:
Load a Preset within the current Set List: Send a Program Change message (Value 0-63 for Preset 01A - 16D) for the desired Preset within the current Set List.

Плюс следующие два абзаца на той же странице -- как быстро узнать номер своего пресета.

Оффлайн Steff:On Автор темы

  • Завсегдатай
  • ***
  • Сообщений: 281
  • http://vk.com/myzgrad
    • Самый вкусный и натуральный Мёд - здесь!!!
A к digitech1101 как это применить?

... и добавил:

И если скажем не пресет надо переключить, а эфф в пресете вкл/выкл?

Оффлайн sepuka

  • Завсегдатай
  • ***
  • Сообщений: 456
A к digitech1101 как это применить?

... и добавил:

И если скажем не пресет надо переключить, а эфф в пресете вкл/выкл?

В том же мануале предыдущая страница B•2.

У дигитеча контроллеры назначаются через MIDI MENU.

Оффлайн Steff:On Автор темы

  • Завсегдатай
  • ***
  • Сообщений: 281
  • http://vk.com/myzgrad
    • Самый вкусный и натуральный Мёд - здесь!!!
А через midi-usb кабель работать будет? Или что-то другое нужно к компу подсоединять? И потом когда от проца к процу наращивать миди передачу, то скольки жильный кабель нужен? А то продают 5din-5din кабеля, а у них как правило задействованы не все контакты. Самому паять, чтоб все контакты задействованы были или тех, что с магазина хватит?
« Последнее редактирование: Ноября 30, 2014, 10:50:18 от Steff:On »

Оффлайн sepuka

  • Завсегдатай
  • ***
  • Сообщений: 456
В MIDI задействованы только пины 4-5 для передачи и 2 для экрана:


Паяется к одноимённому пину, т.е. 5 к 5 и т.д.

1 и 3 не используются, это было сделано, чтобы никто не смог бы пожечь оборудование -- в ту героическую эпоху эти же DIN-разъёмы ещё широко использовались для аудио, передаваемое именно по этим пинам.

Эти пины 1-3 иногда задействуют, например, для передачи питания футконтроллеру, но это нестандартное использование и для обычных применений MIDI-кабеля со всеми жилами не нужны: нормальные производители, наученные судебными исками от пользователей, в таких ситуациях используют нестандартный разъём, например, DIN-7, он работает как обычный MIDI DIN-5 при включении обычного кабеля и отдаёт питание только при включении своего кабеля с DIN-7 на концах.

... и добавил:

MIDI-USB кабель скорее всего будет работать*

*Скорее всего -- потому что бывают особо дешевые китайские, которые изначально не работают. Там внутри обычный преобразователь USB-UART и опторазвязка, которые достаточно сложно заставить не работать, но бывает или криво припаяно или детальки нерабочие, поэтому берите с манибеком.
« Последнее редактирование: Ноября 30, 2014, 11:22:38 от sepuka »

Оффлайн Steff:On Автор темы

  • Завсегдатай
  • ***
  • Сообщений: 281
  • http://vk.com/myzgrad
    • Самый вкусный и натуральный Мёд - здесь!!!
Благодарю за развернутый ответ!

Оффлайн Steff:On Автор темы

  • Завсегдатай
  • ***
  • Сообщений: 281
  • http://vk.com/myzgrad
    • Самый вкусный и натуральный Мёд - здесь!!!
Скажите, Steinberg Cubase Elements 7.0.7 - подойдет для этих целей? Просто винда 64я, а под нее на рутрекере не так много вариаций кубика(((


... и добавил:

Подскажите, где взять рабочую, необрезанную версию кубейс для винды 64 бит, по мимо магазина, разумеется)))

... и добавил:

Может Cockous Reaper сгодится?
« Последнее редактирование: Декабря 06, 2014, 18:29:25 от Steff:On »

Оффлайн sepuka

  • Завсегдатай
  • ***
  • Сообщений: 456
Для этих целей подойдёт даже Notator для Atari 1988 года издания.

Оффлайн Steff:On Автор темы

  • Завсегдатай
  • ***
  • Сообщений: 281
  • http://vk.com/myzgrad
    • Самый вкусный и натуральный Мёд - здесь!!!
Создаю проект в кубейсе(5.1.1) и жму project > add track > midi, при помощи карандаша жму на треке, появляется область в которой можно добавить "ноты" так же при помощи карандаша, получается, что при проигрывании этих "нот" будут отправляться сообщения CC соответствующие тем нотам которые проигрываются на внешнии устройства, но как поменять ноты на Program Change корректно я так и не догнал... методом тыка пару нот заменились на програм чейнж, но вот не пойму следующее: проц при включенном блоке эффекта, который нужно вкл/выкл командой с компа,  выключается нормально когда воспроизводится соответствующая команда, но при  повторном воспроизведении этой команды блок эфф обратно не включается, хотя у G-Major 2 на экране отображается, что команда на проц пришла, в чем дело может быть?
« Последнее редактирование: Декабря 08, 2014, 19:23:14 от Steff:On »

Оффлайн sepuka

  • Завсегдатай
  • ***
  • Сообщений: 456
Ноты это ноты, СС это СС, PC это PC -- разные сообщения. Преобразовать можно через Logical Editor, но вам это не надо.

MIDI>Open List Editor, в Insert Type выбираете тип и сразу рисуете чего надо.

Вкл-выкл обычно делается значением 0 (иногда <64) -- выкл, 127 (или больше 64 или больше 0 в разных приборах) -- вкл. Toggle-режим (пришло 127 -- вкл, ещё раз 127 -- выкл) обычно по умолчанию никогда не используется, потому что появляется зависимость от истории. Он кое-где встречается, но обычно только по явному запросу пользователя там, где это можно настроить.