PETELIN.RUСтатьи → Ростовские виртуальные гитары

Ростовские виртуальные гитары

Юрий Петелин

Об удивительных программных продуктах компании MusicLab, Inc. из Ростова-на-Дону (http://www.musiclab.com) я писал в статьях "Почти настоящая гитара"и "Пой, гитарная струна". Среди разработок MusicLab, Inc. есть и плагины, обеспечивающие формирование партий ударных инструментов, и виртуальный синтезатор, воспроизводящий голоса флейт, и программы, позволяющие объединять в сеть MIDI-инструменты, но наибольшим успехом пользуются программы, имеющие отношение к гитарам. До недавнего времени было две таких программы: RealGuitar и Rhythm'n'Chords. Когда работа над статьей подходила к завершению, я получил от ростовчан материал о новой разработке MusicLab - RealGuitar ToolBox.

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

Все сказанное относится к настоящему гитаристу, а не к его компьютерному коллеге. Музыканту, пишущему гитарную партию с помощью 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).

Жаль, что в статье невозможно показать новый инструмент в действии. Но это поправимо. На сайте http://www.musiclab.com вы найдете демонстрационный видеоролик. С использованием RealGuitar ToolBox в нем записан этюд для двух гитар № 37 Эмилио Пухоля. По отзывам знатоков, этюд удалось сыграть очень близко к нотному тексту и указаниям автора. Получилось довольно убедительно и по-гитарному.

Заграница нам не поможет

Вот такие магические программы разрабатываются в Ростове-на-Дону. И очень обидно, что наши соотечественники остаются безразличными к их судьбе: лицензионные версии программ 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.