444 000 произведений, 109 000 авторов.

Электронная библиотека книг » Владимир Деревских » Синтез и обработка звука на PC » Текст книги (страница 11)
Синтез и обработка звука на PC
  • Текст добавлен: 8 октября 2016, 17:00

Текст книги "Синтез и обработка звука на PC"


Автор книги: Владимир Деревских



сообщить о нарушении

Текущая страница: 11 (всего у книги 26 страниц) [доступный отрывок для чтения: 11 страниц]

Команда Insert/Delete Time

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

Рис. 3.6. Диалоговое окно Insert/Delete Time

Для того чтобы добавить участок тишины, надо выбрать переключатель Insert (Добавить) и в расположенном напротив него поле ввода задать размер добавляемого участка тишины. Если требуется удалить какой-либо участок сессии, то надо перед применением команды Insert/Delete Time (Добавить/удалить время) выделить этот участок и выбрать переключатель Delete Selected Time (Удалить выделенный участок).

Команда Select All Waves

С помощью этой команды осуществляется одновременное выделение всех имеющихся в данный момент в сессии блоков.

Команда Adjust Boundaries

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

Команда Trim

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

Команда Cut

Эта команда предназначена для удаления выделенного участка блока.

Команда Full

Команда предназначена для восстановления блока, который был отредактирован с помощью команд Cut (Вырезать) и Trim (Обрезать). Для того чтобы восстановить такой блок, необходимо выделить один из оставшихся от него кусков (щелкнув по нему мышью) и выполнить данную команду.

Команда Group Waves

Настоящая команда предназначена для объединения нескольких блоков в группу. Для объединения блоков в группу надо выделить их (удерживая клавишу , щелкнуть мышью по каждому из них) и воспользоваться данной командой. При перемещении любого блока из группы соотношение между расположением блоков группы на треках и во времени сохраняется (то есть если, к примеру, передвинуть один из блоков группы на один трек вниз и на три секунды вправо, то все остальные блоки из группы тоже переместятся на один трек вниз и на три секунды вправо). У всех блоков, которые входят в одну и ту же группу, сверху и снизу блока (как бы ограничивая его) находятся горизонтальные линии одного и того же цвета. Для изменения этого цвета необходимо щелкнуть по любому блоку группы правой кнопкой мыши и в подменю Group Color (Цвет группы) появившегося раскрывающегося списка выбрать требуемый цвет. Для того чтобы разгруппировать блоки, входящие в одну и ту же группу (то есть сделать их снова независимыми), необходимо выделить любой из блоков группы и применить команду Group Waves (Группировка блоков).

Подменю Snapping

С помощью команд этого подменю осуществляется привязка при перемещениях курсора (см. разд. «Операции редактирования» гл. 2). Возможны следующие варианты привязки (для каждого своя команда в данном подменю):

• Snap to Waves – привязка к начальным и конечным точкам блоков;

• Snap to Cues – привязка к маркерам, обозначающим границы регионов (орегионах см. разд. «Операцииредактирования» гл. 2);

• Snap to Ruler (Fine) – привязка к делениям на шкале времени;

• Snap to Ruler (Coarse) – если выбрана эта опция, то привязка будет осуществляться только к помеченным делениям (то есть к тем, под которыми указано временное значение).

Если в данный момент осуществляется какая-либо привязка, то соответствующая команда подменю Snapping (Привязка) будет помечена. Для отмены привязки надо просто еще раз воспользоваться соответствующей командой.

Команда Refresh Now

Эта команда перезапускает процесс фонового микширования.

Команда Remove Wave Blocks

Данная команда удаляет выделенный блок из сессии, однако файл, служащий источником данных для удаляемого блока, остается доступным в режиме Edit View (Режим редактирования) и в подменю Insert (Добавить) в режиме Multitrack View (Многодорожечный режим).

Команда Destroy Waves

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

Редактирование огибающей громкости и панорамы

Помимо команд меню Edit (Правка), мы хотим рассказать про еще один вид редактирования в режиме Multitrack View (Многодорожечный режим) – это редактирование огибающих громкости и панорамы для отдельного блока.

Для того чтобы это редактирование было возможно, необходимо прежде всего выбрать в меню View (Вид) пункт Enable Envelope Editing (Включить редактирование огибающих). При этом автоматически пометятся следующие команды меню View (Вид):

• Show Pan Envelopes – показывает или скрывает огибающую панорамы;

• Show Volume Envelopes – показывает или скрывает огибающую громкости.

Эти команды можно использовать в любом случае – помечена команда Enable Envelope Editing (Включить редактирование огибающих) или нет.

Редактирование огибающих осуществляется точно так же, как, например, редактирование огибающей в диалоговом окне Create Envelope (Создание огибающей) (см. описание команды Envelope (Огибающая) в разд. «Обработка звука» гл. 2).

На этом рассказ о программе Cool Edit заканчивается. Добавим лишь, что в программе возможна отмена большинства операций с помощью команды Undo (Отменить) меню Edit (Правка), причем в режиме Edit View для этого должна быть помечена команда Enable Undo (Позволить отмену). В противном случае отмена будет недоступна.

Часть II
Программные синтезаторы

Во второй части книги описаны три программы – Rebirth RB-338, Rubber Duck Н30+ и Fruity Loops Pro v3.0.0. Первая из них представляет собой набор из двух синтезаторов ТВЗОЗ и двух драм-машин. Вторая программа также является программной имитацией синтезатора ТВЗОЗ, однако ее звучание несколько отличается от первой. И наконец, третья программа представляет собой довольно качественный секвенсор, в состав которого входят несколько синтезаторов. Вообще говоря, с помощью этих программ можно не только синтезировать звук, но и создавать целые музыкальные произведения (особенно хороша для этого третья программа). Однако в них содержатся программные имитации нескольких синтезаторов, а также различные средства обработки звука, а значит, про них можно сказать, что они синтезируют звук, поэтому мы и назвали вторую часть книги «Программные синтезаторы».

Глава 4
Rebirth RB-338

В этой главе рассказывается о программе Rebirth RB-338, которая является качественной программно реализованной имитацией двух аналоговых синтезаторов Roland ТВ-303 и двух драм-машин Roland TR-808 и Roland TR-909 и хорошо работает в реальном времени даже на маломощных машинах. В принципе можно записывать музыкальные произведения с помощью только этой программы, однако в данной книге она рассматривается как вспомогательное средство для более мощной программы Cakewalk (как и вообще все программы, описанные в настоящей книге), предназначенное для создания ударных и инструментальных партий. В этой главе описывается версия программы, которая на дисках, имеющихся в продаже, называется Rebirth RB-338 2.0. В дальнейшем мы будем называть ее просто Rebirth.

Настройка программы

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

Рис. 4.1. Диалоговое окно Preferences

В раскрывающемся списке, который расположен в верхней части этого окна, выбирается драйвер звуковой карты. Если для звуковой карты установлены драйверы DirectX, то в списке следует выбрать соответствующий драйвер. При этом в поле Driver Туре (Тип драйвера), которое расположено под списком, должна появиться надпись DirectX. Возможна ситуация, когда звуковая карта не имеет драйверов DirectX, но пакет DirectX установлен. Тогда в списке может присутствовать драйвер, у которого в скобках будут указано Emulated (Эмулированный). Такой драйвер выбирать не следует и в этом случае надо выбрать обычный ММЕ драйвер Windows. Если выбран такой драйвер, то в поле Driver Туре (Тип драйвера) появится надпись ММЕ.

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

1. Открыть какую-либо демонстрационную композицию.

2. Включить воспроизведение (это можно сделать, просто нажав на клавишу < пробел >).

3. Открыть диалоговое окно Preferences (Предпочтения) (одноименной командой меню Edit (Правка)).

4. Ухватиться за ползунок курсором мыши и медленно перемещать его влево до тех пор, пока не появятся сбои в воспроизведении, а число в поле Underruns (Ошибки) (оно расположено справа от ползунка) не начнет увеличиваться. После этого следует переместить ползунок немного вправо и оставить его в этом положении. В результате в поле Play ahead (Воспроизведение через) будет указано время задержки реакции программы на действия пользователя.

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

1. Открыть диалоговое окно Preferences (Предпочтения) (см. рис. 4.1).

2. В раскрывающемся списке MIDI Input (MIDI-вход) выбрать MIDI-порт ввода, к которому подключена MIDI-клавиатура.

3. Установить флажки Sync to MIDI Clock (Синхронизация с MIDI-часами) и Remote MIDI Control (Дистанционное MIDI-управление).

4. Выбрать переключатель Use Quick Mapping (Использовать быструю коммутацию) и нажать кнопку Edit (Отредактировать).

5. На экране появится диалоговое окно Quick Remote MIDI Mapping (Быстрая коммутация дистанционного MIDI-управления) (рис. 4.2). В этом окне содержатся две группы из двух колонок – ReBirth Knob (Манипулятор Rebirth) и MIDI Control ID (Номер MIDI-контроллера). В раскрывающемся списке из колонки ReBirth Knob (Манипулятор Rebirth) выбирается манипулятор программы Rebirth, который будет управляться при помощи внешней MIDI-клавиатуры, а в расположенном напротив него поле ввода из колонки MIDI Control ID (Номер MIDI-контроллера) задается номер MIDI-контроллера, который присвоен требуемому манипулятору MIDI-клавиатуры (этот номер можно узнать из руководства пользователя MIDI-клавиатуры).

Рис. 4.2. Диалоговое окно Quick Remote MIDI Mapping

6. После того как в диалоговом окне Quick Remote MIDI Mapping (Быстрая коммутация дистанционного MIDI-управления) произведены все необходимые установки, следует закрыть это окно и нажать кнопку ОК (Да) в окне Preferences (Предпочтения).

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

• Use current Song (Использовать текущую композицию) – если нажать эту кнопку, когда открыта какая-нибудь композиция Rebirth, то в дальнейшем у всех вновь создаваемых композиций (для этого используется команда New (Создать) меню File (Файл)) паттерны (о них будет рассказано в следующем разделе настоящей главы) и настройки манипуляторов будут такими же, как у исходной композиции (до тех пор, пока кнопка Use current Song (Использовать текущую композицию) не будет нажата у какой-нибудь другой композиции или не будет нажата кнопка Factory defaults (Установки по умолчанию)).

• Factory defaults (Установки по умолчанию) – если нажать эту кнопку, то у всех вновь создаваемых композиций паттерны и настройки манипуляторов будут установлены по умолчанию.

Рабочее окно композиции Rebirth

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

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

Рис. 4.3. Рабочее окно композиции Rebirth

В верхней части рабочего окна композиции расположена панель Transport (Транспорт) (рис. 4.4).

Рис. 4.4. Панель Transport

В левой части этой панели расположено поле ввода Tempo (Темп), в котором задается темп воспроизведения. Справа от этого поля располагаются пять кнопок, предназначенных для управления воспроизведением и записью. Эти кнопки имеют следующее назначение (слева направо):

• Play (Воспроизведение) – включение воспроизведения;

• Stop (Остановка) – остановка воспроизведения;

• Rewind (Назад) – после нажатия этой кнопки текущая временная позиция композиции перемещается на десять тактов назад;

• Fast Forward (Вперед) – после нажатия этой кнопки текущая временная позиция композиции перемещается на десять тактов вперед;

• Record (Запись) – включение и выключение режима записи. Если на этой кнопке горит красная лампочка, то режим записи включен, а если нет – режим записи выключен.

Над кнопками управления воспроизведением и записью располагается переключатель между режимом паттерна (Pattern) и режимом композиции (Song Mode). Если переключатель повернут вверх, то включен режим паттерна и слева от переключателя горит зеленая лампочка, а если повернут вниз – режим композиции и справа от переключателя горит желтая лампочка.

Режим паттерна предназначен для программирования паттернов (об этом будет рассказано в разд. «Секции синтезаторов и драм-машин и программирование паттернов» данной главы). В этом режиме из пяти кнопок управления воспроизведением и записью используются только две – Play (Воспроизведение) и Stop (Остановка). При воспроизведении в режиме паттерна каждый из активных в данный момент паттернов воспроизводится в цикле, т. е. как петля.

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

Справа от кнопки Record (Запись) расположено поле ввода Bar (Такт), в котором задается текущее значение временной позиции. Временная позиция определяется в тактах. Каждый такт состоит из 16 шагов и может содержать как фрагменты паттернов, так и паттерны целиком.

В правой части панели Transport (Транспорт) находится выключатель режима Loop (Петля) (режим зацикливания). Если этот выключатель повернут вверх, то режим выключен, а если вниз – режим включен и напротив переключателя горит желтая лампочка. В полях ввода, расположенных под этим переключателем, задается начальный такт (поле Start) и длина петли (поле Length). При воспроизведении в режиме Loop заданный фрагмент зацикливается. Поля ввода Start (Начало) и Length (Длина), как и поле ввода Bar (Такт), доступны только в режиме композиции (Song Mode), т. к. в режиме паттерна они просто не нужны.

Под панелью Transport (Транспорт) расположены секции синтезаторов и драм-машин. Слева от каждой секции расположена соответствующая ей панель Pattern (Паттерн) (рис. 4.5).

Рис. 4.5. Панель Pattern

С помощью кнопок А, В, С и D выбирается банк паттернов, а с помощью кнопок с цифрами от 1 до 8 из банка выбирается паттерн. У каждого устройства, таким образом, может быть до 32 паттернов. В поле ввода Steps задается длительность паттерна.

Справа от любой секции синтезатора или драм-машины располагается соответствующая ей панель Mix (Микшер), изображенная на рис. 4.6.

Рис. 4.6. Панель Mix

В верхней части этой панели справа от надписи «Mix» имеется квадратная лампочка зеленого цвета. Включая и выключая эту лампочку (для этого нужно всего лишь щелкать по ней мышью), можно включать и выключать звучание соответствующей секции. Вертикальный ползунок предназначен для управления уровнем сигнала. Манипулятор Pan (Панорама) управляет расположением звучания секции на панораме, а манипулятор Delay (Задержка) задает уровень посыла на линию задержки.

Помимо этого, на панели Mix (Микшер) есть еще три кнопки, которые имеют следующее назначение:

• Dist – включает и выключает эффект дисторшн (Distortion);

• PCF – включает и выключает фильтр, который называется PCF;

• Сотр – включает и выключает компрессор.

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

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

Самая верхняя панель этой колонки – панель Master (Мастер), изображенная на рис. 4.7.

Рис. 4.7. Панель Master

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

Следующая панель – панель PCF (рис. 4.8).

Рис. 4.8. Панель PCF

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

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

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

Параметры фильтра задаются с помощью четырех вертикальных ползунков, которые расположены в нижней половине панели и имеют следующее назначение:

• Freq – средняя частота полосы пропускания, или частота среза;

• Q – степень звукового воздействия фильтра на частоте, задаваемой положением ползунка Freq;

• Amt – степень воздействия генератора огибающей на фильтр;

• Dec – длительность огибающей.

Фильтр PCF не может одновременно использоваться для нескольких секций – его можно использовать только для обработки сигнала какой-то одной секции.

Далее следует панель Delay (Задержка), изображенная на рис. 4.9.

Рис. 4.9. Панель Delay

Данная панель предназначена для управления параметрами задержки (то есть эффекта Delay (Задержка)). В верхней части панели находится поле ввода Steps (Шаги), в котором задается длительность задержки. С помощью расположенного напротив него переключателя определяется единица измерения этой длительности. Если переключатель повернут вверх, то длительность измеряется в триолях восьмых нот, а если вниз – в шестнадцатых нотах.

Манипулятор Pan (Панорама) определяет положение задержанного сигнала на панораме, а с помощью манипулятора F.Back (Обратная связь) задается уровень обратной связи (уровень задержанного сигнала, вновь посылаемого на линию задержки).

Следующая панель – панель Dist (Дисторшн), которая показана на рис. 4.10.

Рис. 4.10. Панель Dist

Эта панель предназначена для управления параметрами эффекта дисторшн (distortion) и на ней располагаются два манипулятора, которые имеют следующее назначение:

• AMOUNT – степень применения эффекта;

• SHAPE – определяет характер эффекта.

И наконец, последняя панель – панель Comp (Компрессор), изображенная на рис. 4.11.

Рис. 4.11. Панель Comp

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

• RATIO – степень ослабления сигнала;

• THRES – порог срабатывания компрессора. Если уровень сигнала ниже этого порога, компрессор его не обрабатывает.

Компрессор может использоваться только для одной секции или для суммарного сигнала всех секций.


    Ваша оценка произведения:

Популярные книги за неделю