| ||
Главная |
Статьи |
Школа |
Видео |
Софт |
Табы |
Форум |
Гитарный блог
|
|
Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Игра через PC Все о программах\плагинах и т.п.. для игры через компьютер. |
![]() |
|
|
Опции темы |
![]() |
#1 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
Что такое MIDI-контроллер?
С человеческой точки зрения, это - устройство, которым можно управлять программами на компьютере. То есть - привязываете крутилку на контроллере к крутилке в плагине (скажем, параметру в синтезаторе или ручке гейна на виртуальном усилителе), и далее можете управлять своим плагином и даже записывать то, что вы там науправляли. MIDI-контроллеры бывают самых разных видов, например вот такие: ![]() (AKAI LPD8) Казалось бы, зачем оно нам, гитаристам? Это ведь вроде для диджеев да электронщиков? А взгляните-ка вот на такой контроллер: ![]() (Line6 FBV Express MKII) Вот это уже ближе к делу, правда? Все эти кнопочки и педальки вполне могут управлять ампсимами, виртуальными квакушками и прочими прелестями цифрового гитаризма. Однако, с точки зрения секвенсора, MIDI-контроллер - это вообще любое устройство, которое способно посылать MIDI-сигналы. Например, вот такое устройство: ![]() (M-Audio Keystation) ...или даже (при наличии нужных программ) ваш джойстик, ваша компьютерная клавиатура или ваша мышка! Данная статья будет использовать Line6 FBV Express MKII как пример (потому как этот контроллер наличествует у автора статьи т.е. у меня), но в целом всё, что здесь описано, будет применимо и ко всем остальным контроллерам. Что такое MIDI? Если коротко, MIDI - это стандарт коммуникации для различных девайсов. Это значит, что различные устройства могут посылать друг другу сообщения, вроде нажатия нот или изменения параметров. MIDI-сигналы бывают нескольких видов:
Пройдёмся по каждому из них.
В контексте секвенсора, пресеты (и тем более банки) вам скорее всего не понадобятся (если только вы не играете вживую). Но они тем не менее могут быть задействованы, например, в крупных гитарных комбайнах вроде Amplitube или Guitar Rig, так что знать о их существовании всё же стоит. Все остальные же сигналы из этой категории вам понадобятся в очень специфических ситуациях, которые выходят за рамки данной статьи.
В обычной ситуации вам это всё понадобится только если вы используете клавиатуру/любой другой контроллер не как контроллер, а как инструмент. И в этом случае вам не нужно читать эту статью. В противном же случае, используйте СС, если только вы точно не знаете, что вам нужны именно ноты.
Важно! Если вы хотите кнопкой контроллировать включение/выключение байпаса какого-либо плагина, вам может понадобиться развернуть т.н. "полярность" кнопки - то есть назначить значение СС 127 на отжатую кнопку, и 0 на нажатую. Это нужно потому что в секвенсоре выключеный плагин означает, что у него включен Bypass. То есть, значение выключеной кнопки должно соответствовать включеному байпасу - то есть быть равному 127, а не 0, как обычно.
Внимание! Задание того или иного контроллирующего сигнала (скажем, СС#10) ручкам на контроллере делается в настройках вашего контроллера (к нему в комплекте должна идти программа настройки)! То есть - сначала задаёте ручке уникальный контроллирующий сигнал (чтобы секвенсор не путал с какой ручки ему сигналят), а уже потом привязываете этот сигнал к каким либо параметрам в секвенсоре. Не нужно задумываться, какой именно СС-сигнал выбирать - разницы все равно не будет. ________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet Последний раз редактировалось Burillo; 01.09.2013 в 19:32. |
![]() |
![]() |
![]() |
#2 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
Настройка MIDI-контроллера (на примере Line6 FBV Express MKII)
Разумеется, каждый контроллер настраивается по своему, но в общем-то настраиваются они всё равно все одинаково и различаются только в деталях и в возможностях. Поэтому несмотря на то, что этот пост будет про Line6 FBV Express MKII, все, что тут будет сказано, применимо и к остальным контроллерам. Итак, поехали! Вот так выглядит главное окно настройки контроллера Line6 FBV Express MKII: Графическая часть окна не нуждается в разьяснении - нажимаете на кнопочку и у вас выделяется нужная графа в таблице. В таблице же колонки распределены следующим образом:
Для начала, разберемся с пунктом MIDI Command. Дело в том, что контроллер может посылать несколько различных типов сообщений:
Каждый из этих пунктов имеет свои значения Value и Switch Mode. Bank Change/Program Change Bank Change и Program Change просто позволяют выбрать номер банка/пресета: Пункт Switch Mode отвечает за то, как именно будет работать кнопка (возможные значения: Increment, Decrement и Fixed). Fixed означает, что кнопка будет включать пресет под номером, который вы выбрали в Value (например, под номером 10). Increment и Decrement - это просто эквивалент кнопки "следующий пресет" и "предыдущий пресет" (значение в Value будет игнорироваться). MMC/Mackie Собственно, как я уже сказал ранее, это - управление секвенсором. Откликается ваш секвенсор на эти кнопки или нет - уже дело настройки самого секвенсора. Варианты, доступные в качестве Value, довольно самоочевидны и не требуют обьяснений: MIDI CC Этот пункт вам нужен чаще всего, и он самый "сложный" в настройке. Прежде всего, значение Value: Здесь даны всевозможные "пресеты" для распространенных параметров типа педали сустейна (на CC#64), панорамы (на CC#10) и всякого такого. То есть - по стандарту, на каждом СС-значении висит определенная функция. Вы разумеется вольны следовать или не следовать этому стандарту (т.е. вы вправе назначать ЛЮБЫЕ СС любым кнопкам), но если вам хочется - Line6 заботливо перечислил все значения СС и чему они соответствуют. Ну а реально всё, что выбор Value делает - это назначает выбраный номер СС на вашу кнопку, и задает ей настройку 0 - отжатая, и 127 - нажатая (т.е. нажав кнопку, посылается 127 на выбраном CC, а отжав - 0). Также там есть вариант Custom, который позволяет самому задать СС и значения нажатости/отжатости. Зачем нужно использовать Custom? Ну, например, если вы хотите использовать байпас в секвенсорах, вам придется развернуть полярность кнопки - то есть сделать значение для нажатой кнопки - 0, а для отжатой - 127: Ну и последнее - Switch Mode в режиме MIDI CC. Даётся три варианта:
Пара правил:
На других контроллерах может не присутствовать та или иная описаная здесь функция, на этом контроллере может не присутствовать функций, которые есть на других контроллерах - это не конец света, это значит, что вам придется включить голову и действовать по ситуации. ________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet Последний раз редактировалось Burillo; 03.08.2017 в 16:13. Причина: Добавлено сообщение |
![]() |
![]() |
![]() |
#3 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
Назначение кнопок контроллера плагинам в секвенсоре
Для начала, немного теории. Дело в том, что, как уже было отмечено в первом посте, MIDI-контроллер можно использовать двумя способами - как инструмент и как контроллер. Когда вы используете его как инструмент, вы поступаете с ним также, как и с живыми инструментами - т.е. создаете под него дорожку и записываете (с той лишь разницей, что записываете вы MIDI-сигналы, а не звук). Когда вы используете свой контроллер как, собственно, контроллер, то вы управляете не плагинами в секвенсоре напрямую, а самим секвенсором, который в свою очередь уже передает ваши команды плагинам. Ну а теперь переходим к практике. Несмотря на кажущуюся сложность, это достаточно простой процесс, который делится на несколько вполне логичных частей. Я буду всё делать на примере секвенсора REAPER, но работа в других секвенсорах и с другими контроллерами не будет существенно отличаться от того, что будет здесь описано. Итак, первое что нам нужно сделать - это "познакомить" наш секвенсор с нашим контроллером. Для этого нужно зайти в настройки секвенсора и разрешить контролирующие сигналы с контроллера (в данном случае используется Line6 FBV Express MKII): Затем, нужно создать дорожку и повесить на нее плагин, который вы собираетесь контролировать. Далее, открыть этот плагин и назначить кнопку на вашем контроллере на желаемые функции плагина (например, кнопку байпаса): (обратите внимание, что там наличествуют два байпаса - один из них принадлежит самому плагину (иногда называется Power, On/Off или как то так), а другой - секвенсору; в REAPER нижние Wet и Bypass всегда принадлежат секвенсору; целесообразнее всего использовать собственный байпас плагина, если он есть, поэтому если их два - выбирайте тот, что принадлежит плагину) Чтобы назначить кнопку/ручку/педаль, просто нажмите/пошевелите её для того, чтобы секвенсор получил сигнал и понял, какую кнопку/ручку/педаль вы хотите ему назначить. После того, как вы назначили ваш контроллер на функции плагина и сохранили назначение (нажав ОК), пошевелите или понажимайте свой контроллер для того, чтобы в этом убедиться - на данном этапе плагин уже должен реагировать на контроллер. Если вы хотите просто поиграть в секвенсоре (скажем, с фонограммой) - больше делать ничего не нужно. Если же вы хотите записывать свое творчество, при этом управляя эффектами с контроллера, то остается еще один этап - включить запись параметров на дорожку в качестве автоматизации. Зачем это нужно? Как я уже сказал, изменения параметров эффектов во времени (например, положение виртуальной квакушки) управляются автоматизацией. Если вы запишете звук, но при этом не запишете автоматизацию для квакушки, то то, что вы там наквакали, никуда не сохранится и при проигрывании вы услышите только квакушку в фиксированом положении. Поэтому для того, чтобы движения виртуальной квакушки (или любые другие параметры - включение перегруза итд) были записаны вместе с вашей игрой, вам нужно включить запись автоматизации. Для этого нужно перевести автоматизацию дорожки в режим записи (на кнопку нажимать ПРАВОЙ мышкой): После этого ваша дорожка автоматизации должна начать реагировать на ваш контроллер (проверьте, пошевелив или понажимав на него): (обратите внимание на выделенные стрелочками части - они значат, что включена запись автоматизации) Всё, после этого вы можете вести запись автоматизации (начав проигрывание либо начав запись - то есть можно как записывать автоматизацию во время игры, так и сначала наиграть, а потом наквакать контроллером постфактум). Учтите, что запись автоматизации работает только до первой остановки записи/воспроизведения; после того, как вы нажмете "стоп" запись автоматизации отключится. А вот так выглядит записаная дорожка автоматизации (в данном случае, для педали квакушки): (обратите внимание - режим записи снова вернулся в тот, что стоял по умолчанию) Касаемо Amplitube 3 и других комбайнов Поскольку комбайны вроде Amplitube 3 умеют сами назначать MIDI, работа с ними как правило происходит несколько по другому. Назначение там происходит в два этапа - сначала вы назначаете контроллер (ранее описаным способом т.е. через секвенсор) на какой нибудь параметр (который называется, например, Param 1), а потом внутри плагина назначаете этот параметр на нужную вам кнопку: После этого - всё то же самое, как и с остальными плагинами. ________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet Последний раз редактировалось Burillo; 03.08.2017 в 16:17. |
![]() |
![]() |
![]() |
#4 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
Использование MIDI-контроллера в отдельностоящем Amplitube 3
Несмотря на то, что данная секция написана на примере Amplitube, она тем не менее применима ко всем остальным программам, которые могут делать нечто подобное (Guitar Rig, TH2...). Также здесь, как и в предыдущей статье, подразумевается, что контроллер вы уже настроили. Для начала, укажите Amplitube, какой именно миди-контроллер вы хотите с ним использовать. Делается это в настройках Amplitube: Всё, после этого можно назначать кнопки. Назначение кнопок в Amplitube происходит очень просто, а точнее - также, как и назначение автоматизации (нажатие правой кнопкой мыши на нужную крутилку/кнопку), с той лишь разницей, что нужно выбирать MIDI Learn: Далее появится окошко, ожидающее от вас MIDI-сигналов (т.е. шевеления контроллера): После того, как вы шевельнете контроллером, окошко исчезнет, и крутилка/кнопка начнет откликаться на ваш контроллер. Отмечу, что не все ручки поддаются подобному назначению, поэтому иногда приходится лезть в продвинутые настройки MIDI-привязок: Там можно нажать кнопку Add, добавить элемент, которым вы хотите управлять, в список, и нажать Learn для назначения. Зеленым отмечены минимальные и максимальные значения. Их можно поменять местами, если ваш контроллер не позволяет менять полярность кнопок. Также, там есть секция глобальных назначений, которые также могут оказаться полезными (пресеты, отключение примочек в заданных слотах, а также например автоматическая привязка любой квакушки, вамми или педали громкости): Зачем же здесь привязка переключения пресетов к СС, ведь есть отдельные сигналы по переключению пресетов, спросите вы? Ну, не все контроллеры их поддерживают. Поэтому в Amplitube можно использовать как сигналы переключения пресетов, так и СС (в режиме Single) для переключения между пресетами. Правда, использование сигналов переключения пресетов дает несколько больше возможностей, чем переключение по CC (например, можно назначить отдельные пресеты на отдельные кнопки). ________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet Последний раз редактировалось Burillo; 02.09.2013 в 14:57. |
![]() |
![]() |
![]() |
#5 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
просьба всем почитать и отписаться - что непонятно, что перефразировать итд))) MIDI - довольно сложная для понимания тема для неподготовленного человека, поэтому хочу, чтобы эта тема была максимально понятна даже идиоту)))
________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet |
![]() |
![]() |
![]() |
#6 |
адепт Ведра
Регистрация: 28.11.2010
Возраст: 23
Сообщений: 6,048
Репутация: 2807
|
![]()
все предельно понятно
________________________________ "тут пишут рассказы,вдувают бабам с картинок ,кидаются друг в друга говном, обсуждают науку и прочие оргии)" (dig) классическое "мне настолько похуй, что я не могу молчать" (anselm) |
![]() |
![]() |
![]() |
#7 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
добавил статьи про отдельностоящий амплитюб, про настройку Line6 FBV Express MKII, и допилил остальные статьи)))
________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet |
![]() |
![]() |
![]() |
#8 |
2-й лад
Регистрация: 15.07.2008
Сообщений: 71
Репутация: 24
|
![]()
Статьи толковые. Но мне не помогли. А возжелал я поуправлять вот этим инструментом
посредством контроллеров. DAW - Reaper Добавлено через 5 минут В настройках MIDI Devices надо что-то назначить, а у меня там только четыре гейм порта и два просто порта. А параметр Learn из Контакта требует что-то там указать. MacOS если что. Последний раз редактировалось All MIDIola; 08.01.2014 в 00:42. Причина: Добавлено сообщение |
![]() |
![]() |
![]() |
#9 |
Плагиноман
Регистрация: 14.06.2008
Адрес: 7-й круг Ада
Сообщений: 19,503
Репутация: 3878
|
![]()
дык тебе надо в первую очередь не в Sax Brothers это настраивать, а в рипере))) точно также как описано в статье - создать канал, поменять вход на миди, включить мониторинг и все такое прочее))) и только потом выбрать в контакте первый миди-вход))) тогда будет работать)))
________________________________ Помог мой пост? Плюсани репутацию, будь мужиком! Если я вам что то обещал - не бойтесь и не стесняйтесь напоминать! "Спид-метал - это как хэви или трэш, только БЫСТРЕЕ ***** ОПАЗДЫВАЕМ БОЛЬШЕ НОТ!!!!!111" (с) K@stet |
![]() |
![]() |
![]() |
#10 |
2-й лад
Регистрация: 15.07.2008
Сообщений: 71
Репутация: 24
|
![]()
Пока писал вопросы - выкинуло
Добавлено через 2 минуты Буду мельчить: что делать сначала, устанавливать на трек VSTi или выполнить настройку трека? Добавлено через 5 минут В Preferences надо настраивать MIDI Devices или Control Surfaces, или и то и другое? В MIDI Devices у меня вообще ничего не настраивается Добавлено через 11 минут В окне Command: у тебя уже прописано "MIDI Chan 1 CC 20". Откуда оно взялось? У меня там пусто Добавлено через 16 минут Что значит создать канал: в окошке MIDI: панели управления треком назначить канал что ли? но какой: Port 2 All MIDI Inputs Map input to Channel Последний раз редактировалось All MIDIola; 01.02.2014 в 22:31. Причина: Добавлено сообщение |
![]() |
![]() |
![]() |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
|
|