Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fruity_Loops_Studio_Muzykalnaya_fabrika_na_PC

.pdf
Скачиваний:
227
Добавлен:
16.03.2016
Размер:
8.05 Mб
Скачать

Построение паттернов в пошаговом секвенсоре Step sequencer 91

красным цветом. Бывает и так, что VST-плагины рассчитаны на работу только с каким-то одним приложением. Например, VST-плагины из постав- ки Cubase SX будут работать только с этим редактором. Во время выполне- ния процедуры обновления списков плагинов FL Studio может выдавать со- общения о том, что какие-то плагины не поддерживают данный хост (т. е. не поддерживают FL Studio).

Рис. 3.4. Диалоговое окно Select generator plugin

Плагины в списке окна Select generator plugin разбиты на несколько категорий:

rDXi plugins DX-инструменты;

rFruity generator plugins инструменты, реализованные в виде плагинов собственного стандарта FL Studio;

rVST plugins эффекты, реализованные в виде VST-плагинов (некоторые входят в поставку FL Studio);

rVSTi VST-инструменты.

Слева от названия каждого из плагинов имеется поле-флажок. Щелкая на этом флажке, можно "ставить" или убирать букву F (по всей видимости, от favourite — фаворит). Наличие буквы F рядом с названием плагина говорит

92 Глава 3

о том, что соответствующий плагин будет доступен в подменю CHANNELS > Add one и чтобы добавить этот плагин в проект, не нужно открывать окно

Select generator plugin.

В нижней части окна Select generator plugin отображаются название выбран- ного плагина и его краткое описание (только для плагинов категории Fruity generator plugins).

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

3.2.2. Другие операции над каналами

Рассмотрим остальные команды меню CHANNELS FL Studio:

rCHANNELS > Clone selected (<Shift> + <Ctrl> + <C>) — клонировать выделенные каналы (создать их точные копии);

rCHANNELS > Delete selected (<Shift> + <Del>) — удалить выделенные каналы;

rCHANNELS > Move selected up (<Alt> + <>) — переместить выделенные каналы в окне пошагового секвенсора на одну позицию вверх;

rCHANNELS > Move selected down (<Alt> + <>) — переместить выделен-

ные каналы в окне пошагового секвенсора на одну позицию вниз;

rCHANNELS > Group selected (<Alt> + <G>) — переместить выделенные каналы в группу (см. разд. 3.1);

rCHANNELS > Color selected > Gradient (<Alt> + <C>) — раскрасить

кнопки настроек выделенных каналов плавно изменяющимися цветами (сначала в стандартном диалоговом окне выбора цвета вы зададите на- чальный и конечный цвета цветового перехода);

rCHANNELS > Color selected > Random (<Ctrl> + <Alt> + <C>) — раскра-

сить кнопки настроек выделенных каналов случайными цветами (исполь- зуются цвета, характерные для интерфейса FL Studio);

rCHANNELS > Zip selected (<Alt> + <Z>) — архивировать выделенные ка- налы;

rCHANNELS > Unzip all (<Alt> + <U>) — разархивировать все каналы.

При архивировании с информацией выделенных каналов ровным счетом ничего не происходит. Изменяется лишь режим отображения этих каналов: вместо различных элементов канала (кнопки настроек каналов, ряда кнопок пошагового секвенсора и т. д.) отображается лишь небольшая узкая кнопка. Если щелкнуть на ней левой кнопкой мыши, откроется окно настроек кана- ла. Если щелкнуть правой кнопкой мыши канал разархивируется. Архи- вация еще один способ (помимо группирования) сократить площадь, за- нимаемую элементами каналов в окне пошагового секвенсора.

Построение паттернов в пошаговом секвенсоре Step sequencer 93

3.3. Операции над паттернами

Рассмотрим команды подменю EDIT главного меню FL Studio, предназна- ченные для различных операций над паттернами:

rUndo (<Ctrl> + <Z>) — отмена последнего изменения в паттерне (не по- зволяет отменять команды удаления/добавления каналов);

rCut (<Ctrl> + <Х>) — вырезать содержимое паттерна для выделенных каналов в буфер обмена;

rCopy (<Ctrl> + <С>) — копировать содержимое паттерна для выделенных каналов в буфер обмена;

rPaste (<Ctrl> + <V>) — вставить содержимое буфера обмена в текущий паттерн;

rShift left (<Shift> + <>) — сместить все содержимое паттерна для выде- ленных каналов на шаг влево;

rShift right (<Shift> + <Ž>) — сместить все содержимое паттерна для вы- деленных каналов на шаг вправо;

rRandomize (<Alt> + <R>) рандомизировать паттерн для выделенных каналов (расставить ноты и выбрать значения параметров синтеза слу- чайным образом);

rSend to piano roll (<Alt> + <P>) — преобразовать последовательность нот, запрограммированную в пошаговом секвенсоре, в последовательность отпечатков клавиш.

Команда EDIT > Randomize главного меню открывает диалоговое окно Step sequencer - randomizer (рис. 3.5). В нем присутствуют две группы элементов:

rPattern параметры случайного заполнения паттерна нотами;

rLevels параметры случайного изменения панорамы, громкости и т. д. Рассмотрим параметры группы Pattern:

rопция Pattern включение режима случайного заполнения нотами (если опция выключена, то приведенные ниже параметры не учитываются);

rOctave номер базовой октавы, соответствующей центру случайного распределения нот;

rRange ширина диапазона случайного распределения нот в октавах;

rKey / scale тональность и аккорд (или лад);

rPopulation количество генерируемых нот;

r Random portamento расстановка портаменто случайным образом

(см. разд. 3.1);

r Seed выбор случайной последовательности.

94 Глава 3

Рис. 3.5. Диалоговое окно Step sequencer - randomizer

Рассмотрим параметры группы Levels окна Step sequencer - randomizer:

r опция Levels включить рандомизацию параметров синтеза (если опция выключена, то приведенные ниже параметры не учитываются;

r группа Levels глубина случайной модуляции следующих параметров: PAN (панорама), VOL (громкость, точнее, Velocity — скорость нажатия MIDI-клавиши), CUT (частота среза фильтра), RES (добротность фильт- ра), PITCH (смещение высоты тона);

r Reset before processing не учитывать исходные значения параметров (т. е. не вносить случайные изменения в значения параметров, а заменять значения параметров на случайные);

rBipolar генерировать биполярные значения параметров (когда число отрицательных и положительных случайных приращений параметра ока- зывается в среднем одинаковым);

rSeed выбор случайной последовательности.

Вправом нижнем углу окна находится большая "галка" — это эквивалент привычной кнопки ОК.

Вматематике есть понятие случайных чисел. Так вот, с математической точки зрения случайные последовательности в FL Studio вовсе не являются случайными. Более того, они не являются даже псевдослучайными. Нажи- мая кнопки Seed, в действительности вы выбираете предопределенные шаб- лоны с различными последовательностями, которые для слушателя создадут звучание как при случайном изменении какого-либо параметра.

Построение паттернов в пошаговом секвенсоре Step sequencer 95

Работать с окном Step sequencer - randomizer удобнее всего по следующей схеме. В режиме редактирования паттерна (на транспортной панели вклю- чена опция PAT) запустите текущий паттерн на воспроизведение. Нажатием клавиш <Alt> + <R> откройте окно Step sequencer - randomizer и внесите изменения в настройки рандомизации. Если включена опция Pattern, то вносимые изменения тут же отображаются в окне клавишного редактора. Если включена опция Levels, то вносимые изменения тут же отображаются в окне редактора Graph editor. Кроме визуального контроля, у вас есть воз- можность слышать вносимые изменения.

3.4. Контекстное меню кнопки настроек канала

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

Контекстное меню кнопки настроек канала содержит следующие команды:

rPiano roll аналог команды EDIT > Send to piano roll главного меню;

rRename переименовать канал;

rLoad sample загрузить сэмпл для данного канала;

rCut itself — опция ограничения полифонии канала (очередная нота будет прерывать звучание предыдущей ноты);

rEdit подменю, команды которого дублируют некоторые команды глав- ного меню;

rFill each 2 steps, Fill each 4 steps, Fill each 8 steps активировать каждый второй, четвертый, восьмой шаг пошагового секвенсора соответственно;

rInsert channel аналог команды CHANNELS > Add one главного меню;

rClone channel клонировать канал;

rDelete channel удалить канал.

Команда Load sample доступна в том случае, если в качестве генератора ис- пользуется встроенный сэмплер FL Studio — генератор, называемый SMP. Именно этот генератор мы использовали в своих примерах в качестве гене- ратора ударных звуков.

Опция Cut itself тоже доступна не для всех генераторов (например, недос- тупна для встроенного синтезатора TS404).

96Глава 3

3.5.Многослойность

ВFL Studio имеется возможность сделать так, чтобы несколько выбранных

пользователем каналов звучали как единое целое и управлялись одним особым каналом. Технология, позволяющая воспроизводить одновременно несколько тембров для озвучивания одного инструмента, называется многослойностью (Multi-Layering). Пример применения многослойности: вы нажимаете на MIDI- клавиатуре одну клавишу, при этом одновременно начинают звучать несколько разных тембров, результирующий тембр получается очень насыщенным.

ВFL Studio многослойность реализована с помощью специального плагина Layer. Познакомимся с его работой на практике.

Создайте новый канал, выбрав в качестве генератора этот плагин. Кнопкой настроек канала Layer откройте диалоговое окно Channel settings (рис. 3.6). Не закрывая данное окно, в пошаговом секвенсоре выделите те каналы, ко- торые хотите объединить. В окне Channel settings канала Layer нажмите кнопку Set children (подчинить выделенные каналы).

Рис. 3.6. Окно Channel settings (используется плагин Layer)

Построение паттернов в пошаговом секвенсоре Step sequencer 97

Теперь с помощью канала Layer вы можете управлять группой подчиненных каналов. Каждый из подчиненных каналов может иметь свои последова- тельности нот и параметры синтеза. Но теперь подчиненные каналы явля- ются зависимыми от канала Layer. Например, у каждого из подчиненных каналов может быть установлено свое значение параметра PAN (панорама). Но когда вы сместите панораму для канала Layer, панорама пропорцио- нально сместится и у всех подчиненных ему каналов. Кроме панорамы, для управления посредством канала Layer доступны следующие параметры: VOL громкость, PITCH высота тона, CUT и RES частота среза и добротность фильтра.

Рассмотрим элементы группы Layering окна Channel settings канала Layer:

rShow children выделить подчиненные каналы;

rRandom каждую последующую ноту воспроизводить генератором, вы- бранным случайным образом из группы подчиненных каналов;

rCrossfade режим плавного перехода между голосами подчиненных ка- налов с помощью регулятора FADE.

Щелчком на надписи Layering открывается меню, содержащее следующие команды:

rGroup children объединить подчиненные каналы в группу с заданным именем;

rDelete children удалить подчиненные каналы;

rSplit children разложить тембры подчиненных каналов по MIDI- клавиатуре, начиная от базовой ноты.

Базовая нота (Roote note) задается щелчком правой кнопки мыши на кла- више виртуальной MIDI-клавиатуры, расположенной в нижней части окна. О том, что такое базовая нота, читайте в разд. 6.1.1.

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

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

Глава 4

Конструирование мелодии в редакторе отпечатков клавиш

Piano roll

С редактором отпечатков клавиш Piano roll (рис. 4.1) мы познакомили вас в разд. 2.6. Редактор отпечатков клавиш появился только в третьей версии Fruity Loops (программы-предшественницы FL Studio 4). Однако в настоя-

щий момент способ редактирования музыкальной информации с помощью окна Piano roll успешно вытесняет традиционное для Fruity Loops програм- мирование звуков в пошаговом секвенсоре. Рассмотрим окно Piano roll под-

робнее.

Напомним, что

оно

открывается нажатием клавиши

<F7> или

кнопки

(View piano

roll),

расположенной на панели Shortcut,

или щелч-

ком на поле предварительного просмотра отпечатков клавиш в окне поша- гового секвенсора.

В FL Studio отпечатки клавиш альтернативный способ представления му- зыкальной информации. С одной стороны, последовательности отпечатков клавиш являются принадлежностью того или иного паттерна. С другой сто- роны, длина треков с отпечатками клавиш не ограничивается длиной пат- терна, и воспроизводятся отпечатки клавиш параллельно с последовательно- стью звуков, запрограммированной в пошаговом секвенсоре. Если раньше вы работали в таких редакторах, как Cakewalk SONAR [9, 11, 14] и Steinberg Cubase [13, 16], то организация хранения музыкальной информации в FL Studio покажется не совсем логичной. Действительно, в SONAR и Cubase вся информация хранится в виде доступной для редактирования последова- тельности сообщений MIDI-сообщений и некоторых других сообщений, специфических для данного программного продукта. По желанию можно

100 Глава 4

работать с отпечатками клавиш, с нотами, с клипами (в SONAR) и частями (в Cubase). Но какой бы способ представления музыкальной информации вы ни использовали, редактированию подвергались все те же сообщения. В FL Studio вся музыкальная информация тоже хранится в виде сообщений, однако в явном виде эта последовательность сообщений скрыта от пользователя. Редактируя паттерн в пошаговом секвенсоре ив редакторе отпечатков клавиш, вы воздейст- вуете на разные сообщения, никак не связанные друг с другом.

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

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

В заголовке окна Piano roll расположен раскрывающийся список для выбора канала. Каждый трек отпечатков клавиш принадлежит определенному кана- лу определенного паттерна. Поэтому, выбирая каналы, фактически вы пере- ключаетесь между разными треками отпечатков клавиш.

4.1. Обзор окна Piano roll

Типичный

вид окна Piano roll (редактора отпечатков клавиш) показан

на рис. 4.1. В окне видны две секции:

секция отпечатков клавиш (верхняя)

и секция

графического редактирования

параметров синтеза (нижняя). Ли-

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

4.1.1. Управление масштабом отображения графических объектов, редактирование параметров синтеза

В окне Piano roll имеются инструменты, предназначенные для изменения масштаба отображения отпечатков клавиш и диаграмм параметров синтеза.

В правом верхнем углу секции отпечатков клавиш расположен регулятор

Zoom time, принимающий вид , , в зависимости от масштаба, ус- тановленного для оси времени. Захватив этот регулятор мышью, вы сможете управлять масштабом; можно пользоваться и клавишами <Page Up>, <Page Down>, а также клавишами от <1> до <5>:

r <1>, <2>, <3> — малое, среднее, большое увеличение;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]