Компьютерная обработка звука
Шрифт:
При редактировании MIDI-партитуры большое значение имеет ее визуальное отображение. Несмотря на различные подходы разработчиков программного обеспечения к визуальному отображению MIDI-последовательностей, в целом сформировались четыре основных стандарта представления информации.
Многоканальный редактор. Вы видите на экране графическое отображение MIDI-партитуры, причем по вертикальной оси представлен список MIDI-дорожек, или треков, а по горизонтальной – время (обычно измеряемое в тактах и их долях).
Клавишная сетка. Информация каждого MIDI-трека представлена графически, причем по вертикальной оси расположены клавиши фортепиано, соответствующие высоте звука, а по горизонтальной откладывается время.
Список событий. Музыкальный материал представлен в виде простого списка всех MIDI-событий. Такой тип представления довольно сложен для быстрого восприятия музыкантом, но позволяет разобраться в ситуации при возникновении каких-либо трудностей.
Нотная графика. MIDI-информация с той или иной степенью точности транслируется в традиционный нотный текст.
В окне многоканального редактора возможны операции с крупными участками музыкального материала, называемыми иногда партиями. Партии можно копировать через буфер обмена, перемещать, выравнивать, создавать связанные «зеркальные» копии (содержимое которых изменяется вместе с содержимым оригинала), временно заглушать отдельные партии и т. д. В клавишной сетке возможно перемещение или копирование отдельных нот или их групп как по горизонтали (во времени), так и по вертикали (транспозиция), изменение их длительностей, выравнивание, удаление, добавление. Здесь также могут быть графически представлены и доступны для редактирования сила удара по клавише, громкость, модуляция и многие другие MIDI-параметры (вообще говоря, все, кроме исключительных MIDI-сообщений). При редактировании списка MIDI-событий можно изменить каждый параметр отдельно взятого события.
Редактирование аранжировок и партитуры в многоканальном редакторе
Выполняя аранжировки в многоканальном MIDI-редакторе, необходимо прежде всего иметь возможность работать с треками: выделять, копировать, перемещать и реорганизовывать части проекта. Для облегчения этой работы используются маркеры, которыми помечаются контрольные точки и метки частей.
Изменяя порядок расположения треков, можно их группировать: например, выделить секцию ударных, или вокальные партии, или отключенные треки и т. д.
Сделав копию трека, можно таким простым способом добавить новую инструментальную партию, например, смещением времени или изменением высоты. А можно транспонировать новый трек и изменить гармонический строй.
Треки, которые больше не используются, занимают место на экране компьютера и увеличивают размер файла, поэтому их можно безболезненно удалить.
К группе простейшего редактирования отнесем и изменение темпа.
Размещение треков в Cakewalk
Общий вид проекта представлен в окне Track (Трек), которое появляется непосредственно при открытии файла по команде Open (Открыть) из меню File (Файл). Окно показано на рис. 4.1.
Рис. 4.1. Окно Track
С его помощью легко выполнять аранжировки песен и других музыкальных проектов. Вы можете выделять, копировать, перемещать и реорганизовывать части проекта, используя команды меню или перетаскивая фрагменты с помощью мыши. Различные части проекта можно без затруднений пометить маркерами, то есть контрольными точками и метками, а функция Snap grid (Выравнивание по сетке) облегчает выравнивание по меткам времени.
Все команды по размещению треков применяются к выделенным трекам. Текущий трек (у которого имеется подсветка) всегда выделен. К нему можно добавить дополнительные треки.
Чтобы выделить единственный трек, достаточно щелкнуть мышью по номеру трека, при этом выделение всех других треков отменяется.
Для выделения нескольких смежных треков надо щелкнуть левой кнопкой мыши по первому треку в группе и, удерживая ее нажатой, перетащить указатель к последнему треку в группе, после чего отпустить кнопку.
Выделить сразу все треки можно нажатием серой кнопки, расположенной над номерами треков. Повторное ее нажатие снимает все выделения.
Чтобы добавить один трек к выделенной группе, надо, удерживая нажатой клавишу Shift, щелкнуть мышью по номеру соответствующего трека. Чтобы добавить или удалить один трек из выделенной группы, надо, удерживая нажатой клавишу Ctrl, щелкнуть по номеру трека, и состояние трека (выделен или не выделен) изменится на противоположное.
Чтобы перетащить трек в другую позицию, установите указатель мыши в столбце Name (Наименование) на том треке, который вы хотите переместить. Нажмите на левую кнопку мыши (курсор при этом изменит форму на двунаправленную стрелку) и, удерживая ее, перетащите трек в новое место. Отпустите кнопку.
Cakewalk и сам реорганизует и перенумеровывает треки. Вы можете сортировать треки по отдельным параметрам в порядке возрастания или убывания. Для этого выберите команду Sort (Сортировать) из меню Track, и тогда откроется окно Sort Tracks (Сортировка треков), изображенное на рис. 4.2.
Переключателями Sort by (Сортировать по…) выбирается параметр сортировки. Треки можно сортировать по следующим параметрам:
• Name (Наименование) в алфавитном порядке;
• Muted (Отключенные);
• Archived (Архивированные);
• Selected (Выделенные);
• Size (Размер);
• Port (Порт);
• Channel (Канал).
Для всех параметров сортировки Order (Порядок) может быть Descending (Убывающий) или Ascending (Возрастающий). При сортировке по параметрам Muted, Archived или Selected соответствующие каналы укладываются в начало для порядка Ascending или в конец для Descending.
Вне
зависимости от вида сортировки пустые треки размещаются в конце списка.Для размещения нового пустого трека в окне Track следует выделить любой трек и нажать на клавишу Insert. Выделенный трек и все треки под ним сдвигаются вниз, а на месте выделенного трека появляется новый. То же самое можно сделать, если нажать на правую кнопку мыши и в появившемся контекстном меню выбрать команду Insert Track (Вставить трек).
При копировании трека с помощью команды Clone (Создать аналог) из меню Track вы можете выбрать и скопировать или только реквизиты трека, или только события в треке, или и то и другое. При выполнении команды открывается окно Clone (Аналог), изображенное на рис. 4.3. Можно пометить опции Events (События) и Properties (Свойства), а можно также выбрать трек, на который будет копироваться информация – опция To Track (На трек…). По умолчанию Cakewalk копирует данные трека на очередной свободный трек.
Копировать трек и отдельные его компоненты можно также по командам Cut (Вырезать), Copy (Копировать) и Paste (Вставить) из меню Edit (Редактировать), а также методом перетаскивания с помощью мыши. Полностью удаляется трек командой Kill (Уничтожить) из меню Track. Для этого выделите трек или несколько треков и выполните команду. То же самое можно сделать, нажав правую кнопку мыши и выбрав из контекстного меню команду Delete Track (Удалить трек). Если выбрать команду Wipe (Стереть) из меню Track, из трека удаляется вся информация о звуке, кроме реквизитов.
Редактирование в окне с клавишной сеткой
В окне с клавишной сеткой все ноты и другие события трека показаны в формате, напоминающем рулон с музыкальной программой для механического пианино. Обычные ноты изображаются в виде горизонтальных прямоугольников, а ноты ударных инструментов – в виде ромбов. Высота нот поднимается снизу вверх, соответствуя клавишам фортепиано, изображенным в левом вертикальном поле. Названия некоторых нот даны также в буквенном обозначении. Ход времени отражается слева направо, а вертикальные линии сетки обозначают деление на такты и доли. Такая клавишная сетка позволяет легко добавлять, редактировать и удалять ноты в треке.
Клавишная сетка в Cakewalk
Окно Piano Roll (Клавишный рулон) открывается одноименной командой из меню View (Просмотр). Вид окна показан на рис. 4.4. Кроме того, окно откроется при нажатии кнопки Piano Roll на инструментальной панели Views (Вид), а также из контекстного меню окна Track (Трек): нажмите на правую кнопку мыши для доступа к контекстному меню и выберите там соответствующую команду. Наконец, в том же окне Track можно просто дважды щелкнуть по треку и таким образом открыть окно с клавишной сеткой.
Рис. 4.4. Окно Piano Roll
Окно Piano Roll разделено на две части: область нот и область контроллеров. При его первоначальном открытии область нот выводится во весь размер окна, а в нижней части область контроллеров свернута. Для изменения пропорций областей перетащите серую разделительную линию на любую высоту.
Если в окне с треками было выделено несколько треков, при открытии окна Piano Roll выводится текущий трек. Чтобы переключиться на другой трек, воспользуйтесь кнопкой Pick Track (Указатель треков) и выберите из появившегося списка интересующий трек. Если выбрать трек с надписью blank (пустой), будет автоматически создан новый трек.
Окно позволяет редактировать ноты и контроллеры в реальном времени непосредственно при воспроизведении или записи. На практике это означает, что можно зациклить фрагмент проекта и прослушать любое сделанное изменение в следующем цикле. Кроме того, ноты отображаются в окне сразу при записи.
Как и в окне Track, в окне Piano Roll имеется возможность масштабировать изображение по вертикали и по горизонтали.
Для выбора нот можно:
• нажать левую кнопку мыши на шкале времени и протащить указатель влево или вправо – так будут выделены все ноты в отмеченном интервале времени;
• воспользоваться кнопкой Select (Выбор) для выделения отдельных нот. Ноты выделяются последовательно щелчком по ним, а чтобы выделить группу нот, надо очертить вокруг них прямоугольник;
• нажать на клавишу виртуального фортепиано и, удерживая нажатой кнопку мыши, провести курсором по клавишам, чтобы выделить все ноты диапазона.
Если при этом удерживать нажатой клавишу Shift, к уже выделенным будут добавлены другие ноты, а если удерживать Ctrl, ноты будут добавляться или удаляться поочередно.
Ноты можно добавлять с помощью инструмента Draw (Рисовать), нажав соответствующую кнопку инструментальной панели. Программа запоминает громкость, длительность и канал последней перемещенной, отредактированной или удаленной ноты и автоматически использует эти характеристики для новых нот. С помощью мыши можно свободно редактировать время начала звучания каждой ноты, ее высоту или длительность. Можно также щелкнуть правой кнопкой мыши по любой ноте, и в открывшемся окне Note Properties (Характеристики ноты) отредактировать параметры Time (Время начала), Pitch (Высота), Velocity (Скорость нажатия), Duration (Длительность) и Channel (Канал), как изображено на рис. 4.5.