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

Fruity_Loops_Studio_Muzykalnaya_fabrika_na_PC

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

Инструментарий для синтеза звука 201

6.21.1. Принципы функционирования RealGuitar

Когда вы установите RealGuitar, откроете окно VST-плагина и окинете его беглым взглядом, то, скорее всего, у вас создастся впечатление, что про- грамма достаточно проста. Но стоит только загрузить в плеер демонстрацион- ную видеокомпозицию, вслушаться в ее звучание и проследить за пальцами музыканта, как вы непременно почувствуете, что за этой внешней просто- той скрывается сложное внутреннее наполнение.

Такими и должны быть профессионально спроектированные программы: большие возможности, а значит, сложность структуры, — с одной стороны, и доступность для понимания, освоения основ применения программы пользо- вателем с другой. В окне RealGuitar не так уж много опций, но каж-дая из них существенно влияет на звучание инструмента. Некоторые из параметров RealGuitar не имеют аналогов в плагинах, рассмотренных нами в предыду- щих главах. Экспериментируя с RealGuitar, не сразу удается распознать роль отдельных регуляторов и переключателей. Не понимая принципов, на кото- рых базируется RealGuitar, вряд ли удастся применять этот плагин с толком, получая ту прекрасную музыку, которую способна исполнять эта виртуаль- но-реальная гитара под управлением хорошо подготовленного пользователя. Поэтому рассказ о RealGuitar начнем с того, что охарактеризуем принципы, заложенные в плагин при его создании.

Многовариантность режимов исполнения

В RealGuitar предусмотрены пять режимов исполнения, выбираемых нажа- тием одноименных кнопок в окне плагина:

rSolo — полифонический режим для сольной игры (одновременно можно нажимать несколько клавиш, исполняя мелодическую партию или извле- кая аккорды, как на обычной фортепианной клавиатуре);

rHarmony — монофонический режим (можно нажимать лишь по одной

клавише поочередно) для игры заготовленными интервальными пресета- ми: квинта, кварта, октава, Power Chord 1 (квинта + кварта), Power Chord 2 (кварта + квинта);

rChords — аккордовый режим: при взятии аккорда (в средней зоне кла- виатуры) программа определяет тип аккорда, преобразует в реальном времени в шестиголосный гитарный аккорд, который и воспроизводит приемом down strum (удар по струнам сверху вниз с неодновременным, поочередным возбуждением каждой струны бренчание);

rBass & Chord — аккордовый режим для исполнения аккомпанирующих партий в стиле "бас-аккорд" (поочередное извлечение басовой ноты и ак- корда);

rBass & Pick — аккордовый режим для исполнения гитарных переборов.

202 Глава 6

Не путайте монофонический режим с монофоническим звуком. В монофониче-

ском режиме невозможно одновременно извлечь

звук более, чем одной ноты.

Из нескольких нажатых клавиш

плагин среагирует на единственную. Вместе

с тем звук, который при этом

сформируется,

будет обладать стереофониче-

скими свойствами.

 

 

Автоматическое распознавание аккордов

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

r нажатие единственной клавиши вызывает исполнение мажорного аккорда; r добавление черной клавиши снизу минорного аккорда;

r добавление белой клавиши снизу малого мажорного септаккорда (до- минантсептаккорда);

r добавление белой и черной клавиш снизу малого минорного септак- корда.

Например, мажорное трезвучие можно взять: r в трех обращениях (по 3 ноты);

rбез квинты;

rбез терции. Септаккорд можно взять:

rв четырех обращениях;

rбез квинты;

rсептимой (без терции и квинты);

rтоникой + белой клавишей снизу.

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

Втабл. 6.1 представлены аккорды только для тоники до. Разумеется, плагин распознает аккорды, построенные и от остальных одиннадцати тоник.

Инструментарий для синтеза звука 203

Таблица 6.1. Типы аккордов, распознаваемые плагином

Обозначение

Пропущенные

Обозначение

Пропущенные

аккорда

ступени

аккорда

ступени

 

 

 

 

С

V, III

Cm9

V

С6

-

C7

V, III + V

Cadd9

-

C7sus4

-

Csus4

-

C7( 5)

-

Cmaj7

V, V + lll

C7(5)

-

Cmaj7( 5)

-

C9

V

Cmaj7(5)

-

C9sus4

V

Cm

V

C7( 9)

V

Cm6

-

C7(9)

V

Cm(add9)

-

C9( 5)

-

Cm7

V

C7(add13)

V

Cm(maj7)

V

Cdim7

III, VII, III + VII

Cm7( 5)

III

Caug

-

Деление MIDI-клавиатуры на функциональные зоны

Пятиоктавная MIDI-клавиатура виртуально делится на три части:

r две зоны Repeat Key zone — зоны повтора по одной октаве (первая нижняя/ левая и пятая верхняя/правая октавы);

r средняя главная зона (со второй по четвертую октавы).

В главной зоне в режиме Solo вы будете играть мелодию или брать аккорды "по-фортепианному", нажимая несколько клавиш поочередно или одновре- менно. В режиме Harmony здесь можно брать заранее заданные интервалы. А в режиме Chords в главной зоне методом "одной клавиши" извлекаются аккорды. Причем один и тот же аккорд прозвучит независимо от того, в пределах какой октавы главной зоны находится его тоника. Например, какую бы клавишу вы ни нажали С2, С3 или С4 — прозвучит аккорд До мажор с одним и тем же набором звуков, хотя можно было бы ожидать,

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

204 Глава 6

Примечание

Режимы Bass & Chord, Bass & Pick, если рассматривать их с точки зрения спо- соба автоматического формирования аккорда, ничем не отличаются от режима Chords и являются его разновидностями, хотя аккорды звучат по-разному (ис- полняются различными приемами).

Любая клавиша зон повтора (и нижней, и верхней) повторяет аккорд или ноту, взятые в главной зоне, причем черные клавиши играют приглушенные удары (muted sound) того же аккорда. К тому же через одну ноту чередуются up/down удары медиатора. Например, белые клавиши С5, Е5, G5 соответст-

вуют удару up strokes, a D5, F5, А5 — удару down strokes.

Зоны повтора используются во всех трех основных режимах исполнения (Solo, Harmony, Chords). С их помощью двумя руками легко исполнять:

r аккордовое бренчание (strumming chords), чередуя удары up и down, при- чем одна рука берет нужные аккорды в главной зоне, а другая повторяет их, нажимая любую клавишу в зоне повтора (очень удобно, т.к. при сменах аккордов не меняется позиция хотя бы одной руки);

r тремоло и быстрые повторы как аккордов, так и отдельных нот и интер- валов в режиме Solo;

r чередование приглушенных (muted) и полных звуков;

r арпеджио, или перебор (чередование в произвольном порядке и в произ- вольном темпе нот, входящих во взятый аккорд).

Схема раскладки клавиатуры (Keyboard Map) в режимах Solo и Harmony

приведена на рис. 6.31, в режимах Chords, Bass & Chord и Bass & Pick — на рис. 6.32.

Рис. 6.31. Схема распределения функций клавиш MIDI-клавиатуры в режимах Solo и Harmony

Инструментарий для синтеза звука 205

Рис. 6.32. Схема распределения функций клавиш MIDI-клавиатуры в режимах Chords, Bass & Chord и Bass & Pick

Левая фаница жестко установлена на С1, правая назначается в окне Setup (см. разд. 6.21.2). По умолчанию выбрано C1—С6, т. е. 5 октав. При любых выбранных значениях правой границы (С3, С4, С5 или С6, что соответству- ет диапазонам MIDI-клавиатуры в 2, 3, 4 или 5 октав) в аккордовых режи- мах верхняя октава диапазона всегда является зоной повтора. В режимах Solo и Harmony при маленьких диапазонах клавиатуры (2—4 октавы) правая зона повтора исчезает, зато не уменьшается рабочий диапазон главной зоны.

Соответствие тембра звучания взятых нот струнам и ладам

Все аккорды, интервалы и отдельные ноты исполняются приемами:

rdown — удар по струне сверху вниз;

rup — удар по струне снизу вверх;

rmuted — приглушенный удар.

Струны в аккорде звучат неодновременно. Как и при игре на настоящей гитаре, они возбуждаются поочередно. В плагине регулируется разница во времени начала звучания двух соседних струн (Strum time), которая у реаль- ных гитар зависит от скорости движения пальцев правой руки, наносящей удар. Использование разных сэмплов при чередовании up- и down-ударов существенно приближает звучание плагина к реальному.

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

206 Глава 6

Многослойность сэмплов и зависимость характера звучания от параметра Velocity

Одна из основных проблем синтеза правдоподобного звучания любого му- зыкального инструмента состоит в том, что нужно имитировать неидеаль- ность игры на реальном инструменте, когда даже одна и та же нота, много- кратно сыгранная музыкантом, обязательно всякий раз звучит по-другому. Звук то тише, то громче; он возникает то резко, то плавно, постепенно. Тон то чуть выше номинального, то чуть ниже. Один раз после удара медиато- ром прозвучит только сама струна, а в другой раз гитарист заденет гриф или корпус гитары и послышится щелчок или удар. Порой весь аккорд успеет "дозвучать", а бывает, некоторые его звуки прервутся, потому что пальцы левой руки уже освободили струны. В общем, каждый звук, извлеченный исполнителем-человеком из реального инструмента, неповторим. А вот зву- ки, формируемые обычными синтезаторами, напротив, получаются излишне правильными и одинаковыми, что сразу же замечает слушатель. Поэтому в виртуальных синтезаторах, претендующих на точное моделирование на- стоящих инструментов, принимаются меры для внесения разнообразия в звучание даже одинаковых нот. В этом плане разработчики RealGuitar по- шли значительно дальше своих конкурентов. В плагине реализованы все методы оживления звука, какие только есть в виртуальных синтезаторах, и кое-что изобретено сверх того. Здесь мы поговорим только об одном аспекте синтеза использовании информации, заложенной в параметре Velocity. В MIDI-сообщении о включении ноты данный параметр соответствует ско- рости перемещения клавиши при ее нажатии, фактически силе удара по клавише.

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

чувствительная к силе

удара по клавишам. Если вы записываете музыку не

с MIDI-клавиатуры, а,

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

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

Но кроме обычной зависимости громкости звука от значения Velocity разра- ботчики плагина предусмотрели ряд других мер, направленных на оживле- ние игры. Сэмплы плагина организованы в несколько слоев. То есть одной и той же клавише, в принципе, соответствуют разные по динамике и тембру звуки: резкий громкий удар; рывок струны, заставляющий ее колебаться с большой амплитудой и вызывающий призвук дребезга; нежное касание, порождающее звучание, почти свободное от обертонов, и много других раз- нообразных по звучанию сэмплов.

В плагине номер слоя сэмплов, который будет задействован при очередном нажатии клавиши, сложным образом зависит и от Velocity, и от выбранного

Инструментарий для синтеза звука 207

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

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

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

6.21.2. Опции окна плагина

После ознакомления с основополагающими принципами построения и функционирования плагина перейдем к его графическому интерфейсу. Окно плагина RealGuitar представлено на рис. 6.33.

Рис. 6.33. Окно плагина RealGuitar

208 Глава 6

Условно окно плагина RealGuitar по вертикали можно поделить на три об- ласти. Перечислим их сверху вниз:

r область выбора и настройки параметров гитары и эффектов; r область виртуального грифа;

r область выбора и настройки режимов исполнения. Рассмотрим опции, имеющиеся в каждой из областей.

Область выбора и настройки параметров гитары и эффектов

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

Рис. 6.34. Область выбора и настройки параметров гитары и эффектов ("дека" гитары)

Рис. 6.35. Меню выбора вида гитары

Можно выбрать акустическую гитару одного из семи видов. Из их названий, приведенных в меню, ясно, что доступны:

r четыре

разновидности шестиструнных

гитар со стальными струнами,

среди

них есть медиаторные (Picked) и

пальцевые (Fingered) гитары, при-

Инструментарий для синтеза звука 209

чем одна из них функционирует в режиме Doubling, заменяя собой две играющие в унисон гитары;

r две разновидности шестиструнных гитар с нейлоновыми струнами; r одна двенадцатиструнная гитара.

Примечание

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

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

а

б

Рис. 6.36. Идет загрузка сэмплов выбранной гитары (а); сэмплы загружены (б)

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

a б

Рис. 6.37. Варианты содержимого информационного дисплея

В левой верхней области "деки гитары" находятся три регулятора, влияющие на параметры выходного сигнала. Регулятор Volume изменяет в преде-

210 Глава 6

лах +/-10 дБ громкость (уровень сигнала на выходе плагина). Регуляторами high и low (группа EQ) также в пределах +/-10 дБ изменяются уровни высо- кочастотных и низкочастотных составляющих в спектре гитарного сигнала, т. е. они действуют подобно двухполосному регулятору тембра.

Плагин позволяет в зависимости от силы ударов по клавишам получать раз- личную динамику звучания инструмента. Коснетесь клавиши нежно звук гитары будет мягким, как будто вы слегка тронули струну, ударите по кла- више сильно звучание гитары наполнится энергией. Это стало возмож- ным благодаря тому, что сэмплы в плагине организованы в соответствии с принципом многослойности. Поэтому на одну клавишу приходится не один сэмпл, а несколько, отличающихся силой удара по струне и даже характером звукоизвлечения. Какой именно сэмпл зазвучит в конкретной ситуации зависит от текущего значения параметра Velocity, содержащегося в сообще- нии о нажатии клавиши и посылаемого либо с MIDI-клавиатуры, либо с трека секвенсора. Как вы уже знаете, конкретный алгоритм, определяю- щий эту зависимость, составляет ноу-хау разработчиков. Регулятор Accent позволяет в пределах от 0 до 127 изменять степень влияния значения пара- метра Velocity на выбор сэмплов разной динамики. Под этим регулятором расположен переключатель пяти режимов чередования сэмплов при повто- рении одной ноты. При значении 1 счетчика переключателя по случайному алгоритму чередуются до трех разных сэмплов, при значении 5 — до 11 раз- ных сэмплов. В итоге получается, что, как и при игре на настоящей гитаре, даже одна и та же нота, сыгранная несколько раз подряд, звучит по-разному.

Кнопка AUTO служит переключателем алгоритмов Auto/Manual смены ладо-

вой позиции на виртуальном грифе (см. разд. "Область виртуального грифа"

далее). Алгоритм Auto функционирует только в мелодических режимах (Solo, Harmony). Его суть состоит в том, что положение виртуального каподастра автоматически изменяется в зависимости от последовательности исполняе- мых на клавиатуре нот.

Примечание

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

При включенном алгоритме Manual можно щелчком на нужном ладу вирту- ального грифа изменить позицию (при этом звучание сильно меняется, т. к. используются сэмплы, соответствующие другим ладам).

Познакомимся с элементами управления, расположенными в правой части области выбора и настройки параметров гитары и эффектов. Некоторые из них всегда доступны (HOLD, Strum time, Release time). Другие, по сущест- ву, располагаются в необычно оформленных диалоговых окнах (границы которых

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