Наложение эффектов временно на одну ноту

Форум раздела «Всё о FruityLoops» на MixGalaxy.ru. Обсуждаем всё, что относится к созданию музыки в программах FruityLoops и FL Studio.

Модераторы: Sibson, fat, Till Ulenspiegel, Yuri Prime, VAD, Deeman., Troshkin, Vospi, SD, Promension, Hans Pfaal, Monowood

Наложение эффектов временно на одну ноту

Непрочитанное сообщение CDracn » 06 авг 2011, 09:09

Здравствуйте.
На самом деле актуальны два вопроса (лень копать английский справочники):
1. Можно ли и как в процессе исполнения сделать так, чтобы эффект (чор, эхо, реверб и проч.), --забитый на определенный слайдер MIDI,-- реагируя на текущую ноту не касался последующих играющих нот, пока он не будет вызван слайдером для них?
PS Можно конечно поднять слайдер для ноты, затем быстро опустить вниз и играть следующую, но в условиях общей реверберации это не проходит -- нужно чтобы эффект действовал до затухания этой ноты, но не касался других...
Еще можно сделать два одинаковых инструмента, один из которых построен под слайдер, но инструменты сложные и это очень крайний способ...

2. У меня в MIDI есть шесть кнопок (запись, игра, стоп, перемотка, ...) -- они имеют соответствующую функциональность в программе. Возникла необходимость реализовать этими кнопками включение/выключение каких-либо параметров инструментов (например, включить отключенный эффект в Insert). Также было бы очень удобно если такой кнопкой можно было сразу поднять/опустить программный слайдер (например, громкость, канал звучания и т.п.).

Буду благодарен если подскажите хотя бы в каком месте искать ответы на эти вопросы...
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение Somoy2 » 06 авг 2011, 13:12

Мне кажется, что многие были бы благодарны, если бы ты правильно сформулировал свои вопросы...
Ну, что за терминология?
Мне кажется, что термин "слайдер"- означает "ползунок". Если угодно - регулятор уровня.
Подставь это понятие к своим " терминам", и что получишь?

"слайдер МИДИ"
:blink:
Аватара пользователя
Somoy2
Senior Member
 
Сообщения: 761
Зарегистрирован: 20 июн 2008
Откуда: Хабара

Непрочитанное сообщение CDracn » 06 авг 2011, 23:30

Somoy2 писал(а):Мне кажется, что многие были бы благодарны, если бы ты правильно сформулировал свои вопросы...
Ну, что за терминология?
Мне кажется, что термин "слайдер"- означает "ползунок". Если угодно - регулятор уровня.
Подставь это понятие к своим " терминам", и что получишь?

"слайдер МИДИ"
:blink:


Хм... Странно что непонятно... Такого совершенно не ожидал. Сам долго формулировал вопросы чтобы добиться однозначности. Терминологии старался придерживаться современной, хотя не являюсь муз. элитой, но понятие "слайдер" казалось очевидным для описания своеобразных подвижных частей на MIDI-клавиатуре. Ползунок тоже подходит, но про существование этого слова я совершенно забыл, да и одно из значений этого слова вообще здесь не уместно...

Вместо "забитый на определенный слайдер MIDI" я бы мог написать "програмно привязанный к регулятору типа "Ползунок", находящийся на внешней реальной МИДИ-клавиатуре, подключенной к персональному компьютеру через USB 2.0 ...", но считаю подобный тон просто не уважение к людям профессионально занимающимся темой поставленных в такой форме вопросов...

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

PS Слайдер
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение Somoy2 » 07 авг 2011, 01:03

Всё это осуществимо.
1.Как вариант - ноты с эффектом и без находятся на разных МИДИ каналах.
Либо назначение дискретного контроллера вкл./выкл на инсертный эффект.

2.Это осуществимо путём назначения твоих кнопок МИДИ клавы на элементы управления VSTi.
А вот для управления пресловутым фэйдером-слайдером, лучше использовать контроллер непрерывного типа: аналогичный слайдер или колесо (модуляции), если таковые имеются.
Аватара пользователя
Somoy2
Senior Member
 
Сообщения: 761
Зарегистрирован: 20 июн 2008
Откуда: Хабара

Непрочитанное сообщение CDracn » 07 авг 2011, 08:29

Somoy2 писал(а):Всё это осуществимо.
1.Как вариант - ноты с эффектом и без находятся на разных МИДИ каналах.
Либо назначение дискретного контроллера вкл./выкл на инсертный эффект.


1.1 Вы имеете ввиду раздать нужные эффекты некоторым нотам?! В окне "STEP SEQUENCER"? -- Только там проставляются эффекты, когда редактируешь наигранную мелодию, а мне нужно делать это в процессе игры. К тому же набор эффектов там ограничен, а нужна связь с Insert'ом...
1.2 Пробовал, но там когда отключаешь инсертный эффект (светодиод справа от имени) предварительно отпустив клавишу -- эффект сразу же снимается. Или есть еще какая настройка?

Somoy2 писал(а):2.Это осуществимо путём назначения твоих кнопок МИДИ клавы на элементы управления VSTi.
А вот для управления пресловутым фэйдером-слайдером, лучше использовать контроллер непрерывного типа: аналогичный слайдер или колесо (модуляции), если таковые имеются.

Лучше?! То есть есть способ кнопкой сразу его передвинуть до заранее определенной позиции, пусть хоть эта кнопа будет находится на обычной компьютерной клавиатуре?

Да и пробовал кнопке назначить переключатель ON/OFF плагина через метод "Link to controller", но автоматически он не привязывается зато можно задать номер контроллера вручную (0-255), только как узнать нужный номер для кнопки?

PS Версия программы у меня XXL 8.0.0
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение noraus » 07 авг 2011, 10:35

если я правильно понял, что нужно - тебе надо посылы автоматить / привязывать к контроллеру
Аватара пользователя
noraus
God Member
 
Сообщения: 1471
Зарегистрирован: 27 окт 2004
Откуда: moskwa

Непрочитанное сообщение Somoy2 » 07 авг 2011, 10:46

1.1 Не обязательно. Для игры "в живую" существует т.н. Live mode.
1.2 А разве не это нужно автору? Вот нота без эффекта.. переключение.. и нота с эффектом.

Функция "Link to controller" работает исправно в версиях и 8, и 7, и 6
Аватара пользователя
Somoy2
Senior Member
 
Сообщения: 761
Зарегистрирован: 20 июн 2008
Откуда: Хабара

Непрочитанное сообщение CDracn » 07 авг 2011, 16:59

Somoy2 писал(а):1.2 А разве не это нужно автору? Вот нота без эффекта.. переключение.. и нота с эффектом.

Стоп! Действительно -- то, что нужно. Только для такого маневра (что бы эффект продолжал действовать на ноту после его отключения) необходимо что бы этот Insertion соответствовал только одному инструменту?! -- Это я понял только что.
Вот возник другой вопрос: эффект про который я говорил на самом деле общий для всего Insertion, мне теперь нужно найти его аналог среди стандартных эффектов (см. приложение, зеленая метка).

noraus писал(а):если я правильно понял, что нужно - тебе надо посылы автоматить / привязывать к контроллеру


Посылы? -- На MIDI-клавиатуре есть шесть кнопок, что управляют программой (запись, играть, стоп и перемотки) они не хотят привязываться через "Remote control settings" автоматически. Было бы не плохо их задействовать для включения/выключения того самого эффекта о котором говорилось выше. Также актуален вопрос о возможности управлять такой кнопкой программным регулятором (например громкость)...

ПРИЛОЖЕНИЕ
Изображение
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение CDracn » 08 авг 2011, 07:12

Нашел эффект "Stereo Enhancer" -- как раз то что нужно, но с ним вернулся к старой проблеме: когда его включаешь для ноты, то после отпускания ноты и его выключения эффект сразу же снимается и в условиях эха это хорошо ощущается. Да, не все эффекты так снимаются, но нужен именно он или его альтернатива.

PS Перемещал его отдельно в SendTrack, но результат тот же.
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение Irveen » 08 авг 2011, 12:39

А что значит в условиях эхо? Дилэй?
Т.е. У тебя там дилэй есть? А какой? Перекрываются ли ноты этим дилеем?
Если да, то автоматизацией не вырулить.
Создавай два трека с одинаковыми инструментами и суй их на разные каналы микшера. На первом инструменте прописывай партию ноток без эффекта, на втором - только нотки, для которых нужен эффект.
Аватара пользователя
Irveen
God Member
 
Сообщения: 1240
Зарегистрирован: 10 ноя 2006
Откуда: Брянск

Непрочитанное сообщение CDracn » 08 авг 2011, 19:54

Irveen писал(а):А что значит в условиях эхо? Дилэй?
Т.е. У тебя там дилэй есть? А какой? Перекрываются ли ноты этим дилеем?
Если да, то автоматизацией не вырулить.

И делэй (переменно на каждый стерео канал) и реверберация. К тому же реверберация ещё и на мастере есть... В общем, попробовал я по всякому и понял, что эффекты создающие эхо должны стоять ниже эффектов-фильтров, которые будут накладываться на одну ноту. Правда, в моём случае эффект Энхансер всвязи с его функциональностью это то что должно быть конечным этапом обработки, иначе получается не очень, но сойдет и так...
Да, и в инструменте, и во всех его фильтрах тогда нужно отключать всё что связано с эхом.
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение CDracn » 08 авг 2011, 21:14

Irveen писал(а):Т.е. У тебя там дилэй есть? А какой? Перекрываются ли ноты этим дилеем?
Если да, то автоматизацией не вырулить.
Создавай два трека с одинаковыми инструментами и суй их на разные каналы микшера. На первом инструменте прописывай партию ноток без эффекта, на втором - только нотки, для которых нужен эффект.


Т.е. я понял так, что если нужно в процессе игры одну ноту или аккорд выделить эхом (реверб/делэй), не затрагивая этим эффектом остальные ноты, то единственный способ -- это продублировать инструмент с его инсертом и с нужным уровнем эха. Верно? Конечно, имеются в виду случаи когда VST сам не поддерживает такую фичу...
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение Grosse » 08 авг 2011, 22:07

Для изменения во времени значений эффектов существуют клипы автоматизации и event editor. Для автоматизации по громкости есть peak controller, для автоматизации по высоте ноты, есть keyboard controller. Чего нехватат?
Аватара пользователя
Grosse
Senior Member
 
Сообщения: 936
Зарегистрирован: 23 ноя 2007

Непрочитанное сообщение Irveen » 09 авг 2011, 01:14

CDracn писал(а):Т.е. я понял так, что если нужно в процессе игры одну ноту или аккорд выделить эхом (реверб/делэй), не затрагивая этим эффектом остальные ноты, то единственный способ -- это продублировать инструмент с его инсертом и с нужным уровнем эха. Верно? Конечно, имеются в виду случаи когда VST сам не поддерживает такую фичу...

На мой взгляд да. Пока ничего другого на ум не приходит.
Не, вообще то приходит, но это получится гораздо сложнее, с использованием кучи треков микшера и такой же кучи автоматизации.

Вот тебе пример.

На первом канале висит Sytrus (3osx я просто так, для красоты добавил. Он тож на первом канале висит).

С первого канала сигнал направлен на 2 и 3-й каналы. Посыл на мастер отключен.
На 2м канале у нас дилей, на 3м - ревер и стереоэнхансер.
Также на 2м и 3м каналах в верхних слотах висят плагины Fruity Mute 2.
Регуляторы Mute кажого привязаны к одному и тому же клипу автоматизации (для этого при привязке второго регулятора в окне "Link to controller " надо снять галку в верху "remove conflicts"). Так же для одного из плагинов в том же окошке нужно поставить "mapping" formula в значение "Inverted".

**(Это все для того, чтобы обойтись одним клипом. Можно конечно и нарисовать отдельный для каждого плагина клип).**

Т.е. клип автоматизации одновременно крутит регуляторы Mute в разные стороны, т.е. один включает, другой - отключает.
Вот и выходит, что эффекты на каналах обрабатывают только тот сигнал, который успел "проскочить".
Аватара пользователя
Irveen
God Member
 
Сообщения: 1240
Зарегистрирован: 10 ноя 2006
Откуда: Брянск

Непрочитанное сообщение CDracn » 09 авг 2011, 07:05

Grosse писал(а):Для изменения во времени значений эффектов существуют клипы автоматизации и event editor. Для автоматизации по громкости есть peak controller, для автоматизации по высоте ноты, есть keyboard controller. Чего нехватат?

А ещё там есть VOCODER, который в связке с peak controller конечно даёт широкие возможности для написания электронной музыки... У меня задача для другого стиля, но раз вопрос задан прямо, то отвечу также -- Не хватает Макросов! А именно подобных в VBA для MS Office (возможность программировать любое событие программы и так как тебе нужно).

Irveen, в общих чертах пример ясен. Поэксперементирую, когда поставлю 10'ю часть программы.
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение Grosse » 09 авг 2011, 12:19

Не хватает Макросов!

Ничего, когда-нибудь через FL даже в космос летать будут, так что макросы когда-нибудь появяца, и назовут их Fruity Scriptz ^.^
Аватара пользователя
Grosse
Senior Member
 
Сообщения: 936
Зарегистрирован: 23 ноя 2007

Непрочитанное сообщение Irveen » 09 авг 2011, 13:34

Кстати, можно еще проще сделать. Просто автоматизировать переключение твоего синта на разные каналы микшера.
Аватара пользователя
Irveen
God Member
 
Сообщения: 1240
Зарегистрирован: 10 ноя 2006
Откуда: Брянск

Непрочитанное сообщение SD » 09 авг 2011, 13:42

А нельзя просто подчинить лампочку у обработки кнопке с контроллёра? или, если эффект проблемный, крутилку мих к ней же но со сглаживанием?

Тяжеловато тему читать, посему, может, не въехал.
Аватара пользователя
SD
Модератор
 
Сообщения: 16234
Зарегистрирован: 27 янв 2005
Откуда: СПб

Непрочитанное сообщение CDracn » 09 авг 2011, 18:23

SD писал(а):крутилку мих к ней же но со сглаживанием?

Да. Это тоже хороший способ. Я как раз уже было остановился на нём, сделал делэй менее длительным, а на каждую ноту поставил эффект, включающийся со сглаживанием: дольше держишь ноту -- сильнее эффект.

Irveen писал(а):Кстати, можно еще проще сделать. Просто автоматизировать переключение твоего синта на разные каналы микшера.

А это, пожалуй, -- то что нужно!

И вот ещё: если расширить Инсерт Сендом, на который положить нужный эффект (даже то же самое Эхо), то достаточно у Сенда регулировать уровень входящего сигнала (регулятор "To Send X") чтобы полностью решить мою первую задачу. Это лучше подходит в случае, когда "самый тяжёлый" VST-элемент участвующий в создании конечного сигнала находится в Инсерте, а не является самим инструментом...
PS Также роль такого Сенда может выполнять и другой свободный Инсерт, если направить на него посылы с текущего.

Тема вроде исчерпана.
CDracn
Newbie Member
 
Сообщения: 10
Зарегистрирован: 06 авг 2011

Непрочитанное сообщение Irveen » 09 авг 2011, 23:30

Урра :invent:
Аватара пользователя
Irveen
God Member
 
Сообщения: 1240
Зарегистрирован: 10 ноя 2006
Откуда: Брянск


Вернуться в Всё о FruityLoops и FL Studio

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

Наши проекты: MixGalaxy.ru | Всё о FruityLoops и FL Studio на MixGalaxy.ru | Всё о Propellerhead Reason на ReasonMusic.ru