PETELIN.RUКниги → Cakewalk. Примочки и плагины

Петелин Р.Ю., Петелин Ю.В.

Cakewalk. Примочки и плагины

БХВ-Санкт-Петербург, "Издательская группа Арлит", 2000. - 272 с.

Заказать книгу:

Уважаемый читатель! Мы предлагаем Вашему вниманию свою седьмую книгу из серии "Компьютер и творчество", посвященную группе программ, объединенных торговой маркой Cakewalk, а также плагинам Rhythm'n'Chords и Looper фирмы MusicLab Inc., предназначенным для работы совместно с Cakewalk Pro Audio.

В предыдущих книгах мы познакомили Вас с версиями 5.0, 6.0, 6.01, 8.04 и 9.03 программы Cakewalk Pro Audio. Эти книги позволили многим любителям музыки привыкнуть к программе и не только обучиться работе с ней на самом начальном уровне, но и постигнуть секреты мастерства.

Почти все из перечисленных книг переизданы, некоторые - по несколько раз. Не особенно повезло только книге "Музыка на PC. Cakewalk". Эта книга долго готовилась к изданию, и почти сразу же после выхода в свет заметная часть ее материала (та, что касалась восьмой версии Cakewalk Pro Audio) устарела. Прошло время и выяснилось, что описание всех остальных программ, кроме Cakewalk Pro Audio 8.04, в силу роста их популярности (отчасти вызванной как раз той публикацией) не только не утратило актуальность, но стало еще более необходимым. Тогда-то и было принято решение о подготовке к изданию книги, посвященной работе с текущими версиями программ Cakewalk Guitar Studio, Cakewalk Overture, Cakewalk In Concert, а также пакетов плагин-модулей Cakewalk Audio FX.

При подготовке данной книги учтен тот факт, что почти все компьютерные музыканты уже перешли к Cakewalk Pro Audio 9.хх. Поэтому мы существенно переработали разделы, где та или иная программа описывается на основе сравнения ее с Cakewalk Pro Audio.

А еще мы решили, что одно только повторное рассмотрение ранее описанных музыкальных редакторов было бы не интересно ни для авторов, ни для читателей. Поэтому мы потратили некоторое время на поиск и освоение программ, которые бы работали совместно с Cakewalk Pro Audio и позволяли делать нечто необычное. И нам кажется, что мы нашли их. Точнее - программы нашли нас.

В последнее время некоторые разработчики присылают нам для тестирования музыкальные программы, чаще всего плагины для Cakewalk. Вероятно, это происходит в силу того, что мы принадлежим к числу первых русскоязычных авторов, открывших музыкально-компьютерную книжную тематику, а может быть еще и по причине нашей бурной общественной деятельности в этой области, принесшей нам "широкую известность в узком кругу". Вот так однажды мы и познакомились с продукцией фирмы MusicLab Inc. - плагинами для Cakewalk Pro Audio, которые называются Rhythm'n'Chords и Looper. Что же привлекло нас в этих программных продуктах?

Каждый музыкант, который хотя бы однажды попробовал написать в MIDI-редакторе партию гитары, знает, что добиться звучания реальной гитары практически невозможно. Легче пригласить гитариста и записать аудиотрек с его игрой. Кстати говоря, это относится не только к гитаре. Очень и очень трудно создать MIDI-аналог партии любого неклавишного инструмента. Для гитары же, как известно, характерны совершенно особые способы звукоизвлечения, приемы формирования ритма, структуры аккордов. Конечно, если Вы владеете достаточными знаниями и навыками, то ценой гигантских затрат времени, наверное, сможете написать MIDI-партию, напоминающую гитарную. Но стоит ли результат таких усилий?

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

По сведениям, имеющимся у нас, в создании плагинов Rhythm'n'Chords и Looper принимали участие и профессиональные программисты, и музыкальные теоретики, и виртуозы-гитаристы. Вероятно, поэтому эти программы и позволяют получить удивительные результаты, причем работать с ними предельно просто. Единственный недостаток плагинов Rhythm'n'Chords и Looper - они малоизвестны компьютерным музыкантам. Поэтому нелишним будет Internet-адрес, по которому можно связаться с MusicLab Inc.: http://www.musiclab.com/.

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

Диски с программами теперь можно купить в сотнях мест, вплоть до ларьков, сияющих витринами в переходах метро.

В книжных магазинах теперь сформировалась целая полка книг с описанием самых разных музыкальных программ. Есть среди этих книг и несколько наших. А теперь прибавляется очередная книга.

К настоящему времени несколько наиболее мощных компьютерных программ для работы с музыкой и звуком заметно выделились на фоне себе подобных, завоевали популярность и даже любовь. К числу таких программ, безусловно, относится Cakewalk Pro Audio. Удобный интерфейс, надежность, многофункциональность,- только часть достоинств этой замечательной программы (если захотите узнать об остальных - полистайте книгу "Cakewalk Pro Audio 9. Секреты мастерства").

Разработчики Cakewalk Pro Audio нашли очень, на наш взгляд, гибкий подход к решению проблемы развития своего продукта. Во-первых, происходит непрерывное и очень быстрое совершенствование самой программы Cakewalk Pro Audio, во-вторых, они заботятся о том, чтобы не получилась программа-монстр, в интерфейсе которой сам черт ногу сломит. Для предотвращения такой неприятности разработчики пошли по пути создания версий музыкального редактора, специализированных для решения конкретных задач. Так и появились все те программы, которые мы в заглавии книги с использованием жаргонного слова, понятного музыкантам, образно назвали "примочками".

Да, действительно, Cakewalk Guitar Studio, Cakewalk Overture и Cakewalk In Concert можно рассматривать именно как "примочки" к Cakewalk Pro Audio. С их помощью музыкант, для которого боле привычна гитара, а не фортепиано, быстрее запишет композицию, композитор или дирижер легко подготовит партитуру произведения, концертирующий музыкант вдохнет душу в MIDI-аккомпанемент.

И еще одно средство развития заложено в Cakewalk Pro Audio: к программе посредством DirectX можно подключать плагины. Конечно, и сами производители Cakewalk Pro Audio постоянно разрабатывают все новые и новые модули MIDI- и аудио-эффектов (например, Cakewalk Audio FX1, Cakewalk Audio FX2, Cakewalk Audio FX3). Но главное состоит в том, что программа Cakewalk Pro Audio превратилась в объект массового творчества. Загляните в Internet, и Вы обязательно найдете сотню вариантов панелей управления MIDI-устройствами, десятки плагин-модулей самого различного назначения. Конечно, не все из них выполнены на серьезном уровне, но встречаются и интереснейшие разработки. Два таких плагина (Rhythm'n'Chords и Looper), созданные специалистами MusicLab Inc., впервые детально описаны в книге.

Кроме предисловия, введения, заключения, списка литературы и приложения, книга состоит из 5 глав, в каждой из которых рассматривается программа, плагин или пакет плагинов.

Первая глава посвящена программе Cakewalk Guitar Studio. Эта программа облегчит работу с музыкальным редактором тем музыкантам, для которых более привычна игра на гитаре, а не на клавишных инструментах. Программа, с одной стороны, является незначительно урезанной версией Cakewalk Pro Audio, а с другой - обладает радом уникальных возможностей. Прежде всего, отметим чисто гитарные средства: виртуальный гитарный гриф (рис. 1), посредством которого гитарист может записать ноты или аккорды гитарной партии, хроматический тюнер для настройки акустических инструментов (рис. 2) и фильтр коротких "нот-призраков".

Рис. 1. Виртуалный гитарный гриф

Рис. 2. Хроматический тюнер

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

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

В главе проанализированы особенности графического интерфейса программы, подробно описана работа со всеми перечисленными выше средствами программы.

Во второй главе мы рассмотрели плагин Rhythm'n'Chords™ MIDI FX Plugin for Cakewalk®, существенно расширяющий возможности Cakewalk Pro Audio в части создания партий гитарного аккомпанемента.

Из чего складывается игра гитариста? Пальцами левой руки он берет на грифе аккорды, а правой рукой извлекает звук, формируя тем самым ритм аккомпанемента и тембр.

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

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

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

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

В общем, в сфере программного редактирования гитарных MIDI-партий давно назрела проблема достижения реалистичного звучания при относительно невысоких трудозатратах. А вот теперь эта проблема, похоже, решена. И имя этому решению - Rhythm'n'Chords™ MIDI FX Plugin for Cakewalk® - плагин для Cakewalk Pro Audio, созданный фирмой MusicLab Inc.

Пожалуй, именно сейчас будет уместно изложить суть концепции программы.

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

Этот пример техники гитарного аккомпанемента наглядно иллюстрирует основной принцип, лежащий в основе работы с программой Rhythm'n'Chords - раздельное представление ритма и гармонии, в котором:

  • Гармония - это последовательность аккордов, взятая в качестве гармонической основы произведения (аккордовая сетка)
  • Ритм - это ритмическая последовательность ударов, не имеющих звуковысотности и служащих для воспроизведения аккордов и создания музыкальной фактуры аккомпанемента

В традиционной записи звуковысотные и ритмические характеристики нот совмещены, и аккомпанирующие аккордовые фактуры обычно полностью выписываются, так как показано на рис.3.

Рис.3. Пример традиционной нотации последовательности аккордов

Если в данном примере отделить звуковысотности от ритма, то это будет выглядеть в записи так, как показано на рис. 4 и рис. 5.

Рис. 4. Аккорд без ритмического рисунка

Рис. 5. Ритмический рисунок без аккорда

Раздельное представление ритма и гармонии часто применяется при написании партии ритм-гитары, как более удобное для чтения и исполнения. Гармония записывается аккордовыми символами, а ритм - одноголосной ритмической линией (рис. 6).

Рис. 6. Раздельная нотация

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

Аналогичный принцип создания аккордовой фактуры используется при работе с программой Rhythm 'n' Chords.

Аккорды записываются в партитурном окне Chord Chart при помощи стандартных аккордовых символов (рис. 7).

Рис. 7. Аккорды в партитурном окне Chord Chart

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

Ритм пишется в треке Cakewalk Pro Audio, к которому подключен плагин, в окне Piano Roll стандартными сообщениями типа Note. Специальная таблица ударов (Stroke Map) преобразует эти сообщения в удары, имитирующие различные гитарные штрихи и приемы (названия ударов расположены в левой части окна). Так формируется ритм-трек (Rhythm track) (рис. 8).

Рис. 8. Таблица ударов и ритм-трек

Результатом работы плагина является готовая аккордовая партия, либо звучащая в реальном времени в режиме Play секвенсора, либо преобразованная командой Apply MIDI Effects прямо в трек Cakewalk Pro Audio (рис. 9).

Рис. 9. Аккорды партии, созданной с помощью плагина

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

То как сделать все это, подробно описано в главе.

И еще одной интересной особенности программы Rhythm 'n' Chords рассказывается здесь. Установив плагин и подключив MIDI-клавиатуру, можно в реальном времени играть на ней почти, как на настоящей гитаре: левой рукой выбирать аккорд, а правой - нажатием на единственную клавишу - выбирать и исполнять один из предусмотренных ударов (или их комбинацию).

В последнем разделе главы рассмотрена еще одна разработка фирмы MusicLab Inc. Это программа Looper, которая позволяет редактировать библиотеку ритмов, входящую в поставку плагина Rhythm 'n' Chords, и создавать свои собственные ритмические паттерны (шаблоны).

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

Рис. 10. Главное окно программы Cakewalk Overture

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

После детального ознакомления с Cakewalk Overture становится ясно, что эта программа по-своему уникальна. Судите сами: ни один другой MIDI-секвенсор не способен воспринимать какие-либо иные символы нотных записей, кроме собственно отдельных нот. А Cakewalk Overture понимает не только ноты, но и массу других символов и сокращений нотного письма: трель, группето, мордент и т. д. и т. п., вплоть до примечаний о динамике игры. Напишете, к примеру, у нотного стана слово "piano" - и секвенсор сыграет эту композицию piano (тихо).

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

Правда, без понимания сути интерфейса MIDI, естественно, все равно не обойтись. В конечном счете, эта программа, как и положено продукту гения, работает просто: дешифрирует символы нотного письма и преобразует их в MIDI-сообщения, которые, в свою очередь, передает тем контроллерам, которые ей указал пользователь. Например, слово piano она превратит в MIDI-сообщение, адресованное контроллеру № 7 (Master Volume), значение параметра которого должно составлять примерно 40-50. Но о назначении и структуре MIDI-сообщений, как и о назначении различных контроллеров в этой главе не говорится ни слова, так как все необходимое уже сказано в книге "Cakewalk. Секреты мастерства".

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

Четвертая глава посвящена программе Cakewalk In Concert. Без нее не обойтись тем компьютерным музыкантам, которые пишут свои композиции в MIDI и занимаются концертной деятельностью.

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

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

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

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

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

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

Незаменимым инструментом в практической концертной работе компьютерного музыканта может стать именно программа Cakewalk In Concert.

Программа позволяет исполнять в реальном времени одну или две партии в сопровождении программного MIDI-секвенсора, с помощью которого заранее записаны остальные партии композиции. Если бы этим ограничивались возможности программы, то музыкант все равно оставался бы рабом секвенсора: темп не изменить, паузу не сделать… Но Cakewalk In Concert можно считать интеллектуальным проигрывателем MIDI-файлов. Он способен подстраивать аккомпанемент под игру солиста. Вы играете медленнее - и аккомпанемент замедляется, Вы играете тише - и аккомпанемент приглушается… На рис. 11 представлено главное окно программы Cakewalk In Concert.

Рис. 11. Главное окно программы Cakewalk In Concert

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

В пятой главе рассмотрены три пакета plug-in-модулей: Cakewalk Audio FX1, Cakewalk Audio FX2, Cakewalk Audio FX3.

В пакете Cakewalk Audio FX1 содержатся plug-in-модули, в которых реализованы программные аналоги приборов динамической обработки звука в различных сочетаниях: лимитер, комбинации приборов (компрессор/гейт и экспандер/гейт), универсальный процессор динамической обработки звука.

В пакете Cakewalk Audio FX2 содержатся plug-in-модули-симуляторы аналоговой техники: гитарных усилителей различных марок, акустических систем, аналогового магнитофона.

В Cakewalk Audio FX3 входит один plug-in-модуль: программная акустическая модель помещения, форму и размеры которого можете задать сами (рис. 12). Кроме того, Вы можете определить отражающие и поглощающие свойства стен помещения и среды, заполняющей его.

Рис 12. Управление акустическими свойствами помещения в плагине Cakewalk Audio FX3.

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

В этой главе мы подробно описали рабочие окна перечисленных plug-in-модулей, пояснили физическую сущность реализуемых с их помощью эффектов, дали рекомендации по применению эффектов совместно с Cakewalk Pro Audio.

В приложении кратко описывается виртуальная восьмиканальная портастудия Cakewalk Guitar Tracks.

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

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

Заказать книгу: