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

Эксперимент.

Добавлю ка я ссылку на мп-три-шник... Сможет играть?

Ссылка
Не играет. Переходит по ссылке...
А эта?
Играет. В чём прикол?

Ещё...
Переходит по ссылке.

Так.
Ваще ошибка.

Bad Request

Error 400



А вот так ничего уже!!!)))))))))

так
а так?

Маршрутизация сигналов в Фрути Лупс (попытка разобраться)-2

Итак, продолжаю тему, начатую ТУТ.
К вечеру вчера наткнулся на статью с абракадаброй, но именно по той теме, которая меня интересует. Попробовал разобраться в подстрочнике - запутался...))) Пересказываю, как понял, своим текстом.
Конспект основных мыслей:



Поскольку МИДИ-контроллеры весч весьма удобная, то многие покупают их сразу по нескольку штук. До 9-й версии Студия FL не давала возможности управлять одновременно каждому контроллеру своим синтом в отдельности. Теперь такая возможность есть. И можно играть вдвоём разными инструментами, например синтезатором и барабанами...
Несколько шагов по настройке подобного режима:


Шаг первый.

Включи и настрой оба своих контроллера и удостоверься, что в Фруктах их видно - есть индикация МИДИ-сообщений.


Шаг второй.
Добавь в Step Sequencer каналы инструментов, которыми ты хочешь управлять, по одному на каждый MIDI-контроллер. Я хочу управлять некоторыми барабанами со своим PadKontrol и басовым звуком с клавиатуры, таким образом, я добавил FPC и 3xOSC каналы.

Шаг третий.
Теперь мы можем сонастроить МИДИ-контроллеры и каналы в Студии FL,  причём так, чтобы каждым каналом управлял отдельный МИДИ-контроллер. Требуется выбрать больше каналов в Step Sequencer-е, поскольку именно порядок следования инструментов и их количество определяет на какой номер канала приходит сообщение по МИДИ-каналам, назначенным на внешние контроллеры . Так первые шестнадцать каналов Step Sequencer-а отвечают по порядку: первый канал отвечает на сообщение направленное с канала МИДИ-1, второй на сообщение направленное с канала МИДИ-2 и тд
Вообще и в Студии FL - "каналы" и в МИДИ спецификации - "каналы", а поскольку это совершенно разные "каналы", то при чтении легко всё перепутать.
Номер МИДИ-канала это просто формальное число в спецификации МИДИ-сообщения. Поэтому Студии FL не знает от кого приходит сообщение - она просто направляет его на первый канал  Step Sequencer-а.   В случае с PadKontrol  и многими другими внешними МИДИ-контроллерами мы можем направлять сообщения по любому МИДИ-каналу, которому только захотим. Зная это можно предсказать как поведёт себя Студии FL в ответ на сообщения по разным МИДИ-каналам и настроить её соответственно.
Например, давайте выберем два разных канала в Step Sequencer-е.  Студия FL не знает, как мы настроили наши МИДИ-контроллеры и какие каналы мы использовали. Она просто отправляет любые сообщения пришедшие по каналу МИДИ-1(с номером 1 канала) на первый канал в Step Sequencer-е,  а  любые сообщения пришедшие по каналу МИДИ-2 на второй канал Step Sequencer-е, так же точно, как и все прочие сообщения по любому из оставшихся каналов в Step Sequencer-е в соответствии с указаниями номеров МИДИ-каналов. 

Шаг четвёртый.
Прочитай руководство для своего внешнего МИДИ-контроллера, чтобы узнать, как именно запрограммировать его на определённый МИДИ-канал. Мой PadKontrol по умолчанию отправляет все сообщения по десятому МИДИ-каналу. Это потому, что ранее, "в доисторические времена"))) для управления барабанами всегда использовали десятый канал МИДИ. Моя клавиатура настроена по умолчанию на первый канал.
Если бы клавиатура использовала какой то другой канал, то я всегда имею возможность это перенастроить под свои нужды, поскольку любые сообщения по второму и выше МИДИ-каналу будут отосланы Студией FLна соответствующий (второй и выше) канал Step Sequencer-а.  Так как PadKontrol отправляет сообщения на 10-й МИДИ-канал, то канал  FPC в Step Sequencer-е должен быть ниже канала 3xOSC. Выбираем его канал (щелкаем в Step Sequencer-е  по лампочке справа от его имени, которая в ответ загорится зелёным светом). Затем нажимаем ALT+СТРЕЛКА вниз или вверх,чем меняем его положение, позиционируя на требуемое место (присваивая ему таким образом определённый канал в Студии FL).   

Шаг пятый.
Теперь мы можем отобрать каналы FPC и 3xOSC, щёлкая по загорающимся зелёным светом лампочкам в Step Sequencer-е. После этого PadKontrol будет играть на барабанах (FPC), а МИДИ-клава управлять басом (3xOSC). Если у тебя есть товарищ - позови его и вы с удовольствием опробуете одновременную игру на двух контроллерах сразу

Дополнительный шаг 1  

Давайте ещё раз посетим PadKontrol, чтобы сделать некоторые удивительные изменения в его настройках. Поскольку каждый пэд можно настроить на свой МИДИ-канал, мы с лёгкостью программируем каждый отдельный пэд внешнего МИДИ-контроллера на свой канал в Step Sequencer-е  в Студии FL.  Фактически, в Студии FL мы выбираем несколько каналов, ставим на них сэмплеры, загружаем любые барабанные сэмплы и вуаля! Без всякой возни со слоями (Layeг).
В оригинале добавлено тж:
(я установил примечание каждой подушки в C4, который Студия FL рассматривает как C5).

Дополнительный шаг 2 

Теперь можно не затруднять себя настройками просто загружать Студию FL, нажимать "Record to step sequencer" и круто играя на  PadKontrol получить набитые тобой сеты прямо в Step Sequencer-е!!!   
ЙОХОООУУУ!!!!



Вот!))) Статья ценная, поэтому разбираясь сам - поделился ей тут. 
Нужно поэкспериментировать с этим алгоритмом побольше.
Но могу сказать, что на самом деле всё по видимому не так просто.
Вчера я включал клаву и пробовал переключение с канала на канал.
Для начала я определил по какому каналу приходят сообщения от клавиш.


Нажал на Omni preview MIDI channel и стал перебирать номера МИДИ-каналов. Затем смотрел как и чем управляет твоя клава. Одним синтом на всех клавишах или всеми синтами по одному синту на каждую клавишу. Номер канала, на котором каждая клавиша будет отвечать за отдельный канал FL Студиии, и есть номер канала, на который настроена твоя клава. Просто меняешь номер - проводишь по всем клавишам, потом опять меняешь номер - снова проводишь. Если клавиш на клаве мало (две октавы, скажем), а рабочая зона уведена транспонированием, да ещё каналов в Степ секвенсоре мало выбрано - процедура может затянуться, поскольку нужно совместить не столько каналы, сколько транспонированием на нужном канале вернуть рабочую зону на клавиши. На моих 49 клавишах всё нашлось за два клика. Оказалось, что клава настроена на МИДИ-канал №2.

Далее попытался играть на 2-м канале степ секвенсора - облом. Играет только на том канале, на котором ткнёшь мышью.
С горя загрузил 11-ю версию Фруктов и обнаружил замечательную вещь.


В этой версии легально можно каждому контроллеру назначать не только выходной, но и входной порты. И это нужно обмозговать! Возможно теперь можно назначать синты на контроллеры по номеру порта. Было бы неплохо! Совсем как я нарисовал в предыдущем топике!


Итак, мои эксперименты показали, что шаги, описанные в статье в начале топика работают. Просто на пятом шаге нужно по лампочке справа щёлкнуть не один, а два раза!!!

В ответ загораются все зелёные лампочки справа (весь столбик) и то есть выбираются все каналы. После чего несколько разных внешних контроллеров играют на инструментах положенных в Степ секвенсоре на разных каналах, в зависимости от номера Миди-канала указанного в сообщении.
Кроме того, если пропустить один из каналов.

Типа вот так. То тогда он убирается из общей нумерации и вторым становится уже бывший третий канал, то есть Clap и играть им можно с контроллера, настроенного на второй канал! Каналы выбираются по одному при нажатом SHIFT-е.
А вот это цитата из мануала к 11 версии:
"Channel Selector - When this LED is on, the Channel is selected (used in cut, copy, etc. operations - see Edit menu). Left-click - Select/deselect target Channel. If multiple Channels are selected this will solo and mute the target Channel. NOTE: When Auto select linked channels is off, the Channel Selector LED is used to choose the Channel to receive live MIDI input. This allows you to play one instrument Channel and edit another opened with the Channel button (12). Right-click - Select multiple Channels. Right-click (hold) and drag down the Channel Selectors to make multiple selections. Move / reorder instrument Channels up and down the stack by selecting one or more Channels then holding the Alt key and pressing the up/down arrows on your keyboard. This does not affect mixer routing. "
Channel Selector - Когда этот индикатор горит, канал выбран (используется чтобы вырезать, копировать и т.д. информацию из него - см. меню Правка).
Щелчок левой кнопкой мыши - это Выбор / отмена выбора целевого канала. Можно выключить несколько каналов.
 ПРИМЕЧАНИЕ: При выборе установки  Auto select  связанные каналы выключаются. 
В противном случае переключатель каналов( светодиод ) используется для выбора каналов на приём сообщений с MIDI входов. Это позволяет вам играть в одной инструментальный канал и редактировать другой, открыв его с помощью кнопки канала (12).
Щелчок правой кнопкой мыши - даёт возможность выбора нескольких каналов. Можно также щелкнуть правой кнопкой мыши (удерживая) и перетащить вниз по кнопкам каналов для выбора нескольких из них.
Переместить или изменить порядок каналов вверх или вниз по вертикали можно выбрав один или несколько каналов и затем, удерживая Alt, и нажимая стрелки вверх / вниз на клавиатуре. Причём это ни как не влияет на имеющиеся подключения к Микшеру.

Ну, и иллюстрация оттуда! Читаем инструкции! Обычно там всё написано!!!)))
Ну, на этом пока всё. Но тема до конца не исчерпана.