Midi команды для Forward. OnAIR, FDCapture

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: ElenVR, Людмила, PR

Ответить
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Midi команды для Forward. OnAIR, FDCapture

Сообщение mikhail79 »

Идея - сделать midi управление для Форварда, в плюсах - использование внешних консолей с большими кнопками, при наличии midi out еще и с индикацией состояния.
В сфере vj, dj уже давно боьшое количество ПО поддерживает внешние консоли.
Было бы удобно поставить режиссеру клавиатуру с большими цветными кнопками.
http://www.akaipro.com/product/mpd18
http://www.akaipro.com/product/mpx8

Изображение
Изображение
Что скажете?
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Слишком специализированная разработка будет, и сильно подозреваю, что "под конкретного человека".

Производители распространенного музыкального софта вроде Cakewalk часто сами не делают поддержку внешних консолей, а это делают как раз производители самой консоли, т.к. в программе предусмотрена система плагинов для внешнего управления. У нас такой системы нет.

Есть еще такой момент: допустим, мы сделали поддержку какой-то консоли, через N лет консоль снимут с производства, и придется делать поддержку новой. В общем, вопросов много.

А какие конкретно команды хотите "повесить" на внешнюю консоль? Кнопки в окне программы OnAir? Или что-то еще? Нужно конкретнее понять, чего именно хочется.
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

Разработка не спорю, будет серьезная, отдельная, ведь были планы поработать с интерфейсом, отложили?
Скажите, много ли у вас купили консолей для Голкипера?

Производители софта, который дорогой и нишевый делают свои консоли, остальные позволяют обучать любые midi устройства для работы с ПО, назначение кнопок, реакция на обратную связь.
Так что одна консоль уйдет, другая придет, команды те же, надо будет сделать переназначение кнопок-ручек.

Из команд, режиссеры пользуются всеми титровальными кнопками, а порой и в двух экземплярах. Редко - уровень звука входной или выходной. Запуск плей-листа вручную. Запись - это уже fdcapture.

10 титров, старт плейлиста, старт записи, уровень входа, уровень общий
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

> ведь были планы поработать с интерфейсом, отложили?

Планы есть, но пока что ничем особо обрадовать не можем. Сроки окончания работ неизвестны даже примерно.

> много ли у вас купили консолей для Голкипера?

А какое это имеет значение? И купили не у нас, мы их не производим. Кроме того, посмотрите, какова стоимость Голкипера по сравнению с Форвардом ТА. Даже консоли от JPCooper стоимостью под 2 тысячи у.е. по сравнению с Голкипером (особенно HD) - не так уж и много. Ну и Голкипер - это совершенно другой продукт, многие видеоинженеры совершенно не могут работать без ручки Jog/Shuttle в силу многолетней привычки.

А сколько стоят эти MIDI-консоли? На сайте производителя цен нет.

upd: посмотрел на сайте "Музторга" - консоли действительно недорогие, например:
http://www.muztorg.ru/cat/details/A033499/

> Производители софта, который дорогой и нишевый делают свои консоли, остальные позволяют обучать любые midi устройства для работы с ПО, назначение кнопок, реакция на обратную связь.

Скажу прямо: наш софт для автоматизации эфира вполне продается и без поддержки консолей (и даже без поддержки много чего еще). Которые, кстати говоря, купить у нас в России - отдельная проблема. Вот если бы от поддержки консолей объемы продаж зависели радикальным образом, это было бы другое дело.

> Так что одна консоль уйдет, другая придет, команды те же

С этого момента поподробнее. Что значит "команды те же"? Где - в консолях или в нашем ПО они те же?

> Из команд, режиссеры пользуются всеми титровальными кнопками, а порой и в двух экземплярах

Пожалуй, нажатие титровальных кнопок в нескольких экземплярах OnAir в одной машине действительно удобнее делать, если все кнопки вынесены на отдельную клавиатуру.

Можно над этим подумать, но проблема вечная: нехватка людских ресурсов. Но за идею в любом случае спасибо, в список разработки нового OnAir ее внести вполне можно.

Некоторый опыт по этой теме у нас уже есть. В наших виртуальных студиях, в версии "Видеомикшер", уже сделана поддержка MIDI-консоли Behringer. На выставках IBC 2014 и NATExpo 2014 это уже показывалось, на ближайшей выставке CSTB 2015 тоже будет, насколько я подозреваю. Применить это в OnAir в голову не приходило, да и, скорее всего, вряд ли много кто просил.

Я с MIDI давно дела не имел. Правильно ли я понимаю, что нужно добавить возможность реакции на MIDI-команды в OnAir, и потом, в зависимости от конкретной консоли, достаточно будет лишь менять последовательность байт в команде, на которую нужно реагировать, чтобы поддерживать любую консоль?
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Дополнение: поддержка MIDI-консоли Behringer была сделана через GPI-события. Поскольку в OnAir и FDCapture нажатие многих кнопок уже можно делать через реакцию на GPI-события, как-то это может работать уже сейчас. Постараемся выяснить подробности и рассказать, как только что-то узнаем.

Вот управление ручками громкости в OnAir никак на GPI не завязано, это придется делать отдельно, и когда - неизвестно.
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

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

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

midi не очень дорогие консоли, там ничего нет внутри почти, сами цены видели, и производителей много, вариантов от пары кнопок до клавиш пианино

команды midi и присвоенные им адреса, это программируется на стороне ПО, я нажимаю кнопку на консоли, последовательность байт идет в программу, ПО понимает что этот код для нажатия кнопки 1. Сменилась консоль - ПО в режиме обучения получает те же команды от других кнопок, запоминает их и работа продолжается. В ответ ПО посылает командв консоли midi out, подсветка кнопок в основном.

я с midi вообще дела не имел до поры, когда midi в usb перешло наконец-то, да в работе параллельной появилось решени для управления ПО через внешнюю железку. Это здорово экономит время и минимизирует ошибки, все же экран-мышь-клава цепочка длинная, консоль же позволяет работать почти вслепую, условно конечно.

я так и думал, что у вас с GPI работа идет. консоль Behringer мне не очень понравилась, точнее применить ее к работе не получилось полноценно, AKAI в это плане гибчеб korg тоже кстати интересная фирма. http://www.korg.com/us/products/controllers/

Я работаю с midi консолью akai apc 40mkII вот примерно так http://www.youtube.com/watch?v=fBz1glhYLTo софт позволяет прользоваться шаблоном для этого устройства, производитель позаботился, но можно назначить любую кнопку, фейдер и крутилку куда хочешь.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

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

Будут, но нескоро. Конечно, когда у нас появляется что-нибудь, что можем людям разослать, мы это делаем.

> голкипером пользуемся, режиссер повторов уже привык на клавиатуре работать, но морщится, денег нет в данный момент на консоль

Вполне можно на клавиатуре работать. А вместо Jog/Shuttle колесо мыши использовать - знаете о такой возможности?

Если мы сделаем поддержку MIDI-консолей в OnAir, можно будет их и в Голкипере использовать.

> midi не очень дорогие консоли

Это я уже понял.

> я нажимаю кнопку на консоли, последовательность байт идет в программу, ПО понимает что этот код для нажатия кнопки

Я так и понял.

> В ответ ПО посылает командв консоли midi out, подсветка кнопок в основном.

А это обязательно? Зачем кнопки подсвечивать? Может, при работе в OnAir без этого можно и обойтись?

> Я работаю с midi консолью akai apc 40mkII

В смысле - уже ее как-то для автоматизации эфира используете? Или для музыки?

Это уже довольно дорогая модель. Не подскажете - есть у них модель попроще, в которой есть и кнопки, и бегунки, и крутилки? Есть мысль через полторы недели в Москве купить какую-нибудь подобную консоль, чтобы было, на чем отлаживаться, но много денег тратить не хочется.

На выставку CSTB приехать не планируете?
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

Да, с голкипером так и работаем, клавиатура-мышь.

Подсветка была бы удобна при активации титровальных объектов, индикации записи.

Использую консоль для лазерной анимации, видеоинсталляций. ПО Arkaos, Resolume, Modul8, Beyond
К эфиру прикрутить не пробовал, разве что одну из этих программ использовать как видеоплеер.

Самый дешевый из "all in one" - вот http://www.muztorg.ru/cat/details/A030502/ Korg. Питается от USB.

CSTB - хочется, но вряд ли, НАТ прозевал в 14 году уже, жалею.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

> Да, с голкипером так и работаем, клавиатура-мышь.

По Голкиперу, кстати, от Вас какие-то пожелания к нам есть (или были)? Не так давно в нем сделана поддержка видеофайлов-перебивок с альфа-каналом. Если интересно это обсудить, создайте тему в форуме про Голкипер.


> Самый дешевый из "all in one"
Спасибо, будем иметь ввиду.

Консоль Behringer у нас поддержана вроде вот эта:
http://www.muztorg.ru/cat/details/A049546/

Попробуем "прикрутить" ее и к OnAir, о результатах отпишемся. Если не успеем до выставки CSTB, тогда после нее.
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

Хорошие новости, если у вас есть ipad или iphone, можно скачать этот софт и пользоваться виртуальной midi/osc консолью. Только что поставил сам, работает, сигналы идут.
http://hexler.net/software/touchosc
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Мы спросили разработчиков виртуальной студии - к сожалению, они сделали поддержку MIDI-консоли напрямую, а не через интерфейс GPI. Так что быстро "прикрутить" ее к Форварду не получится. Будем делать поддержку MIDI-консолей через GPI. Когда именно, и сколько это времени займет, пока сказать не могу.

> если у вас есть ipad или iphone, можно скачать этот софт и пользоваться виртуальной midi/osc консолью

Оно в системе создает виртуальный MIDI input device?
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

Понятно по GPI.

В систему устанавливается утилита, которая конвертирует сетевые пакеты в midi/osc сигналы и транслирует в софт, который их поддерживает. Проверил, работа идет как с железной коносолью. Софт для ios стоит 300р.

OSC тоже посмотрите, интересная вещь, альтернатива midi обновленная.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

А в чем смысл смотреть именно OSC? Чем оно принципиально лучше, чем MIDI? Также, насколько я понимаю, устройств, поддерживающих MIDI, явно больше.
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

OSC в качестве дополнения, протокол новый, организован проще. Скоро может быть midi отойдет в историю. Хотя сейчас второе рождение переживает, раньше был DIN-разъём, а теперь midi-usb мост используют.
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

Нашел папку SLGPIMIDIConfig, это управление командами через разные midi устройства или только для беринджера работает, который вы упоминали.
Ответить