четверг, 29 августа 2013 г.

OMNISPHERE и FL Studio. Начало.

В последнем ТОПИКЕ я пообещал разобраться с подключением VSTi-синтезатора по всем каналам, сколько их у этого синта ни есть. Причём так, чтобы каждый внутренний канал (голос синтезатора) управлялся внешним MIDI-каналом и соответственно внешним MIDI-контроллером. А аудио сигналы с каждого голоса попадали на соответственный канал микшера в FL Studio. Подобная задача была решена на старой версии "Фруктов" ТУТ. Поэтому мне оставалось адаптировать имеющийся алгоритм на новом интерфейсе.  Для этого, как и обещал я закинул в комп огромного монстра OMNISPHERE.

Со всеми его дикими гигабайтами семплов.
Запустил в FL Studio и начал бодаться.
Поначалу не получалось...
Но очень интересными оказались ролики выложенные производителем  вот тут.
Вдоволь насмотревшись и наслушавшись англицкой речи, я, как мне показалось, привык к азам интерфейса и  достаточно быстро смог решить поставленную задачку.


Собрал в степ-секвенсере восемь каналов, где на четвёртом ВНУТРЕННЕМ КАНАЛЕ сидит OMNISPHERE, а на последующих трёх плагины MIDI-OUT.


Все три плагина настроены на 1-й порт. А каналы настроены по порядку 1-2-3.


Чтобы с плагинов MIDI-сообщения попадали на вход синтезатора сначала я настроил оболочку Fruiny Wrapper-а. На странице SETTINGS которого входной порт (Input port) я настроил на цифру "один".
Выходной порт (Output port) можно было совсем не настраивать.
А на странице PROCESSING мне нужно было настроить аудио выходы.


Что я и сделал ровно так как показано на рисунке.


Затем, войдя в MULTY-режим синта, я зашёл во вкладку MIXER, где сначала проверил, чтобы каждый из каналов нумеровался по порядку и на них были назначены голоса. На картинке, кстати, семплы есть только у первых трёх каналов. Остальные - пусты, то есть на них светится надпись "EMPTY"(пусто).


Затем я поправил, чтобы каждому из выходов (на каждом из каналов синтезатора) буквы шли по возрастанию от A к H. И казалось бы всё должно заработать!
Но оно не работало. И секрет заключался в ещё двух маленьких очевидных вещах.
Во-первых поскольку наш степ-секвенсор работает с внешними контроллерами его лампочки справа от названия канала должны быть выделены. А сразу после редактирования входов-выходов внутри OMNISPHERE это не так.


Должно быть не так.


А вот так.
После этого считаем каким из плагинов будет управлять внешний MIDI-контроллер. В данном случае это Пятый, Шестой и Седьмой GLOBAL MIDI-CHANAL ваших MIDI-контроллеров. Например трёх МИДИ-клавиатур. Играем на контроллере с каналом пять.


Степ-секвенсер выглядит так.


Синтезатор подмигивает кнопкой с единичкой наверху, а Микшер FL Studio показывает сигнал на первом канале.
Далее...


Играем на Внешнем MIDI-контроллере с глобальным каналом №6. (кстати для проверки на одной Миди-клаве этот канал можно просто переключать). На степ-секвенсере видим то, что изображено  на картинке сверху.

 Микшер подмигивает на втором канале, а синт горит на двойке. Просто на фотке не получилось.)))
ВОООТ...

А если настроить МИДИ-клаву на четвёртый канал, то увидим вот такое непотребство. И при текущих настройках OMNISPHERE заиграет голосом (семплом) назначенным на первый канал.
Осталось только добавить, что 


Всё будет именно так, если в свойствах каналов в окошке FX (номер канала на Микшере) везде будут стоять прочерки, то есть нули. В противном случае, как я уже говорил ТУТ, номер назначенный на FX будет суммироваться с номером канала внутри синтезатора.  Или точнее назначенного в оболочке Fruity-Wrapper-a на вкладке PROCESSING.

_______
___
__
Хочу сделать лирическое отступление о пользе чтения ("курения"), смотрения и слушания мануалов - можно узнать огромное число полезных вещей. Как я узнал сегодня про "ОМНИСФЕР". Оказывается его можно использовать сотнями разных способов, например назначать семплы на разные части клавиатуры островами по нескольку слоёв. Очень красиво прослушивать семплы, назначаемые на каналы, используя подробнейший браузер, причём каждый старый или новый семпл учитывается по немыслимому количеству параметров ну, и тд и тп. Смотрите видио с сайта!!!