Ростовские виртуальные гитары
Юрий Петелин
Об удивительных
программных продуктах компании
MusicLab, Inc. из Ростова-на-Дону (
Из чего складывается игра гитариста? Пальцами левой руки он берет на грифе аккорды, а правой рукой извлекает звук, формируя тем самым ритм аккомпанемента и тембр. Аккорды он считывает из партитуры, которая в случае аккомпанирующей гитары принимает вид аккордовой сетки - последовательности условных обозначений аккордов. Поэтому, человек, претендующий на роль гитариста, во-первых, должен уметь превращать условное обозначение аккорда в табулатуру, а также реализовывать при игре эту схему расположения пальцев на грифе. Во-вторых, он должен владеть различными приемами извлечения звука: удар сверху вниз, удар снизу вверх, приглушенный удар, арпеджио, переборы и т. д. Гитарист-мастер обязан уметь использовать все лучшее из того, что заложено в гитаре: неисчерпаемое множество возможных гармонических ходов, выразительность звучания. Это значит, что он должен свободно брать не только несколько основных аккордов, но также все их расширения и обращения, уметь выразительно акцентировать извлекаемые звуки, выполнять множество приемов игры и чисто гитарных штрихов.
Все сказанное относится к настоящему гитаристу, а не к его компьютерному коллеге. Музыканту, пишущему гитарную партию с помощью MIDI-редактора, работать еще труднее. Если он хочет добиться реалистичности ее звучания, то ему придется изрядно потрудиться. Чтобы сымитировать характерные для гитары приемы звукоизвлечения, потребуются долгие часы редактирования параметров синтеза звука (MIDI-сообщений нескольких типов) и кропотливой коррекции их временных параметров или… одна компьютерная программа и несколько минут времени.
Гитаристом стать может каждый
При помощи MIDI-плагина MusicLab Rhythm'n'Chords любой человек, даже не владеющий техникой игры на реальной гитаре, сможет быстро получить желаемый результат - довольно естественно звучащий гитарный аккомпанемент.
Основной принцип, лежащий в основе работы с этой программой - раздельное представление ритма и гармонии, которое, кстати говоря, часто применяется при написании партии ритм-гитары, как наиболее удобное для чтения и исполнения. Гармония записывается аккордовыми символами, а ритм - одноголосной ритмической линией. Правда, в этом случае реальному гитаристу приходится самому строить каждый аккорд: выбирать мелодическую позицию, интервальный состав, количество голосов.
При работе с программой Rhythm'n'Chords аккорды записываются в партитурном окне Chord Chart (рис. 1) стандартными аккордовыми символами. Пользуясь системой меню, вы можете выбирать любой из мыслимых аккордов. Программа автоматически построит гитарные аккорды и свяжет их в аккордовую последовательность, подбирая ближайшие позиции (обращения).
Рис. 1. Без знания основ гармонии в таком количестве аккордов не разобраться
Ритм пишется в треке программы-хоста Cakewalk SONAR, к которому подключен плагин, в окне Piano Roll стандартными сообщениями типа Note (отпечатками клавиш, а в данном случае, точнее говоря, "отпечатками ударов"). Специальная таблица ударов (Stroke Map) преобразует эти сообщения в удары, имитирующие различные гитарные штрихи и приемы (названия ударов расположены в левой части окна).
Если вам лень записывать ритм вручную, то воспользуйтесь ритмическим паттерном. Библиотека паттернов включает в себя 21 том. В томах содержится без малого полторы тысячи стилей. Так формируется ритм-трек (Rhythm track) (рис. 2).
Рис. 2. Формирование ритм-трека на основе библиотеки паттернов
Результатом работы плагина является готовая аккордовая партия, либо звучащая в реальном времени в режиме Play секвенсора, либо преобразованная командой Apply MIDI Effects прямо в трек Cakewalk SONAR.
И еще об одной интересной особенности программы Rhythm'n'Chords следует упомянуть. Установив плагин и подключив MIDI-клавиатуру, можно в реальном времени играть на ней почти как на настоящей гитаре: левой рукой выбирать аккорд, а правой - нажатием на единственную клавишу - исполнять один из предусмотренных ударов (или их комбинацию).
Плагин с душой гитары
А теперь перейдем к VST-инструменту RealGuitar (рис. 3). Использование обычных сэмплеров, даже при наличии качественных гитарных звуков, не позволяет при игре на MIDI-клавиатуре воспроизвести целый ряд характерных приемов гитарного исполнения, без которых звучание гитарной партии становиться неестественным и неубедительным, независимо от навыков и опыта исполнителя. Это является проблемой даже профессионалов, не говоря уже о малоподготовленных музыкантах-любителях.
Рис. 3. RealGuitar - звучание синтезатора действительно неотличимо от звучания настоящей гитары
VST-плагин RealGuitar, разработанный MusicLab, Inc., позволил в корне изменить ситуацию. RealGuitar - это инструмент, основанный на высококачественных сэмплах гитары, к тому же моделирующий те характерные приемы игры на музыкальном инструменте, которые невозможно исполнить обычным способом на MIDI-клавиатуре. VST-инструмент RealGuitar построен по принципу сэмплера (точнее, сэмпл-плеера).
Одна из самых главных особенностей плагина, придающая звучанию достоверность, заключается в том, что разные голоса аккордов воспроизводятся наборами сэмплов от соответствующих струн (первый голос - первая струна, второй голос - вторая струна, и т. д.). В RealGuitar внедрено несколько оригинальных технологий. Прежде всего, это технология, подобная мультисэмлингу и многослойности. Звуки, соответствующие девятнадцати ладам каждой из шести струн, засэмплированы в процессе исполнения ударов различных типов, включая удары по струне снизу вверх (up), сверху вниз (down) и приглушенный удар (muted). Засэмплированы также различные призвуки и шумы. Все это позволяет по-настоящему имитировать гитарное звучание. Технология "соприкосновения с гитарой", позволяет легко воспроизводить на MIDI-клавиатуре основные гитарные приемы: бренчание (strumming), переборы (plucking), скольжение (sliding), подтяжки (bending), приглушенные удары (muting), тремоло (tremolo), оперируя привычными MIDI-контроллерами. Еще одна специальная технология, примененная в RealGuitar, обеспечивает получение из набора сэмплов обычной шестиструнной гитары полноценное звучание двенадцатиструнной гитары и настоящий эффект удвоения.
При создании базы сэмплов профессиональными музыкантами с использованием характерных приемов игры записано звучание гитары для каждого лада на каждой из шести струн. Из этих звуков плагин автоматически формирует заданные пользователем аккорды. Аккорды можно записывать в виде MIDI-сообщений на треке секвенсора программы-хоста, к которому в качестве виртуального выходного MIDI-порта подключен плагин. Аккорды также отображаются в виде отпечатков клавиш на виртуальном гитарном грифе. Любой аккорд можно взять в нескольких позициях, причем вы легко сумеете выбрать допустимые позиции, пользуясь виртуальным каподастром (каподастр - зажим, который надевается на гриф гитары и при этом как бы передвигает верхний порожек, искусственно укорачивая длину колеблющейся части струны). Важно, что в любом случае звучат именно те ноты, которые в точности соответствуют выбранной позиции.
Особенность современной версии RealGuitar заключается в том, что предусмотрена совместная работа этого VST-инструмента с MIDI-плагином Rhythm'n'Chords Pro. При этом ритмический рисунок гитарной партии и нюансы звукоизвлечения формируются MIDI-плагином, а естественность звучания обеспечивается VST-инструментом, который снабжен банком звуков гитар восьми характерных типов.
Сколько гитар в одной клавиатуре?
Казалось бы, все, что необходимо компьютерному гитаристу, связка Rhythm'n'Chords Pro - RealGuitar VSTi обеспечивает. Неужели можно что-то еще придумать? Оказывается, можно. И вы уже знаете, что талантливые изобретатели музыкальных программ из MusicLab, Inc. разработали RealGuitar ToolBox.
RealGuitar ToolBox - это прикладная программа, расширяющая возможности RealGuitar VSTi. Она разделяет входной поток MIDI-сообщений с клавиатуры различными способами (делит клавиатуру на зоны), что позволяет:
- играть на двух инструментах RealGuitar одновременно (Duet Tool);
- аккомпанировать левой рукой на RealGuitar, исполняя правой сольную партию на любом VST/DX-инструменте (RG Accompanist Tool);
- загружать несколько экземпляров RealGuitar (до 12 штук) и переключаться между ними в реальном времени; например, один экземпляр RealGuitar может быть задействован в режиме Solo, другой - в Chords, третий - в Bass&Pick, и т. д. (RG Dozen Tool).
Жаль, что в статье невозможно
показать новый инструмент в
действии. Но это поправимо. На сайте
Заграница нам не поможет
Вот такие магические программы разрабатываются в Ростове-на-Дону. И очень обидно, что наши соотечественники остаются безразличными к их судьбе: лицензионные версии программ MusicLab в России практически не покупаются. Эх, люди, что же вы сами себя обворовываете! Да еще и выталкиваете за пределы страны то, что следует беречь и чем нужно гордиться. А заграница прекрасно знает цену и микрофонам от Nevaton, и программам от MusicLab.
В 2006 году фирма MusicLab Inc. была приглашена на NAMM - самую большую в мире ежегодную международную выставку-ярмарку музыкальных инструментов, как настоящих, так и виртуальных. На стенде американской компании-дистрибьютора для показа RealGuitar 2.0 была выделена центральная часть. Один из участников выставки вспоминает: "Очень много музыкантов как профессиональных, так и не особенно, подходили и интересовались программой, расспрашивали о возможностях. Практически все подходившие были изумлены звучанием и возможностью исполнять гитарные приемы на клавишах. Я играл по 5-6 часов подряд все 4 дня".
А в апреле 2005 года делегация из MusicLab Inc. была во Франкфурте-на-Майне на MusicMesse (это также одна из наиболее значимых в мире выставок музыкальных инструментов и технологий). Там с большим успехом прошла демонстрация RealGuitar1.0.
В ближайших планах музыкантов-программистов из MusicLab Inc. разработка RealGuitar Electric Edition. Не исключено, что скоро компьютерным музыкантам станет доступно создание партий, в которых будет звучать культовая электрогитара Fender Stratocaster.