/
Автор: Петелин Р.Ю. Петелин Ю.В.
Теги: инженерия музыка звуковоспроизведение звукотехника издательство бхв-петербург виртуальная студия
Год: 2008
Текст
rAaBa
'fJlf '
"""
Jif!
;:
/f/
v. ,.
-,,;,;: 1 /"
-
:,.........,,
Инсталляция и подrотовка
nporpaMMbI SONAR к работе
1.1. Инсталляция nporpaMMbI
Для Toro чтобы начать инсталляцию проrраммы SONAR, необходимо запус
тить файл SETUP.EXE. Далее мастер инсталляции будет сам руководить Ba
шими действиями. В процессе инсталляции появляются окна, в которых co
держатся подсказки и опции выбора направления очередноrо шаrа. Для
продолжения инсталляции нужно нажимать кнопку Next >.
Поясним сущность некоторых окон из числа тех, что проrрамма будет BЫBO
дить на экран в процессе инсталляции. Не станем приводить вид этих окон,
так как они очень просты.
Прежде Bcero, откроется диалоrовое окно Select СОП1рОl1еl1ts, в котором вам
предлаrается выбрать устанавливаемые компоненты.
Здесь вы можете оценить объем дисковой памяти, необходимый для YCTaHOB
ки каждой rруппы компонентов. Если по каким
либо причинам вам нужно
экономить дисковое пространство, то можно отказаться от установки целой
rруппы или отдельных компонентов, входящих в конкретную rруппу.
Информация, содержащаяся в окне Sclect СОП1рОПСl1ts, чрезвычайно полезна.
По сути дела, она позволяет вам уже на этапе инсталляции составить первое
8печатление об имеющихся составных частях проrраммы и ее основных воз
иожностях. Так, например, можно увидеть перечень аудиоэффектов и обрабо
roK, включенных в комплект поставки данной версии проrраммы. При этом
22
rлава 1
видно, что установка некоторых эффектов по умолчанию не предусмотрена
(соответствующие флажки сняты).
На этапе установки проrраммы полезно таюке уяснить, какие именно вирту
альные синтезаторы сопровождцют ее, а значит, и "исчезнут" из вашеrо KOM
пьютера после деинсталляции SONAR. Позже разобраться в этом вопросе
будет сложнее, ведь не исключено, что вы располаrаете и "посторонними"
DX... и VSТ
инструментами, установленными вместе с друrими проrраммами
или отдельно от каких
либо проrрамм
хостов.
Следующим этапом установки SONAR является выбор папки, в которой бу
дет размещена проrрамма. Диалоrовое окно Select Start Мепu Foldcr преk
лаrает вам папку, назначаемую по умолчанию. При желании можно назна...
чить и друryю папку, воспользовавшись кнопкой Browse.
Аналоrичным образом диалоrовое окно VST Folder информирует вас о путях
к папкам, rде по умолчанию размещаются VST ...плаrины и инструменты.
1.2. Подrотовительные операции
Наиболее важными этапами подrотовки проrраммы SONAR к работе с ней
является настройка каналов ввода/вывода цифровоrо звука, а таюке выбор
и настройка МIDI
устройств, опций проекта и rлобальных опций. Кроме
Toro, можно изменить цвет rрафическоrо интерфейса проrраммы, назначить
rорячие клавиши, заrрузить банки SOllndFont, сконфиrурировать файл ини
циализации, настроить инструменты редактирования отпечатков клавиш,
корректно подключить внешнее устройство управления и отредактировать
раскладку системы меню проrраммы. От тщательности про ведения всех этих
операций зависит надежность функционирования проrраммы, удобство рабо
ты с ней и с конкретным проектом.
В проrрамме SONAR все основные операции по ее подrотовке к работе co
средоточены в меню Optiol1S. Перечислим команды этоrо меню.
О MIDI I)cvices
подключение МlDl
устройств.
О IпstrUП1спts
редактирование инструментов.
О Controllers/Surfaces
подключение аппаратных устройств управления,
выбор системы обмена с внешними устройствами управления.
О AST Lеаrп
включение режима, при котором функции элементов внеш
Hero устройства управления автоматически закрепляются за элементами
интерфейса проrраммы методом "обучения".
О PRV Тооl СОllfigurаtiоп
конфиrурирование инструментов редакrиро
вания отпечатков клавиш. В тех окнах, rде МЮI
сообщения отображаются
Инсталляция и подzотовка проzраммы SONAR к работе
23
в виде отпечатков клавиш (окна Track и Piano Roll), имеются три про
rраммируемых инструмента. Система управления ими и настраивается
в окне PRV Тооl C011figurati0l1.
О Audio настройка канала цифровоrо звука.
О Audio Meter Setti11gs настройка измерителя уровня аудиосиrнала.
О Global настройка rлобальных опций.
О Project настройка опций проекта.
О Colo"rs выбор окраски элементов интерфейса.
О Icons подменю выбора варианта отображения значков, позволяющих
наrлядно показывать функциональное предназначение треков и модулей
виртуалыюrо микшера.
О Кеу Bindings назначение "rорячих" клавиш.
О Initialization File редактирование файла инициализации. С помощью
этой команды можно указать файл инициализации и отредактировать ero
содержимое. Эту команду cMorYT применить лишь наиболее ПОДI'отовлен
ные пользователи.
о SoulldFonts заrрузка банков Sotl11dFol1t.
О Non...Destructive MIDI Editing опция недеструктивноrо редактирова
ния МIDI...сообщений. Если данная опция будет отключена, то перестанут
быть доступными такие приемы редактирования, как, например, неразру
шающее разрезание клипов. Никаких видимых последствий непосредст
венно в момент выбора команды вы не заметите.
О Drurn Мар Manager редактирование карты (таблицы) закрепления
ударных инструментов за МIDIнотами.
О Мепи Editor редактирование структуры и содержания меню. С помо
щью диалоrовоrо окна, oTKpbIBaeMoro данной командой, можно OTpeдaK
тировать все меню, имеющиеся в проrрамме (rлавное меню, контекстные
меню). Созданную вами раскладку меню можно сохранить в виде пресета.
О Menu Layouts выбор раскладки меню.
Примечание J
Очередность расположения команд в меню Options, так же как и в друrих
меню, может быть изменена (см. разд. 1.18). Мы перечислили и далее будем
рассма:ривать команды в той последовательности, которая предусмотрена
раскладкой меню, назначенной по умолчанию, хотя на наш взrляд она и не co
ответствует степени важности операций, выполняемых с помощью этих команд.
24
rлава 1
Выбирая команды меню Opti011S, вы будете открывать соответствующие
диалоrовые окна и выполнять в них необходимые настройки. Рассмотрим
этот процесс подробнее.
1.3. Выбор и настройка
используемых МIDI-устройств
Первый этап подrотовки SONAR к работе подключение к проrрамме
и настройка МIDIустройств, а таюке подключение и редактирование инст
рументов.
1.3.1. Окно М/й/ Devices подключение
МIDIустройств
Прежде Bcero, необходимо подключить МIDIпорты ввода/вывода. Для этоrо,
выбрав команду Options > MIDI Devices, откройте диалоrовое OKHq MIDI
Devices. Вариант возможноrо содержания этоrо окна представлен на рис. 1. I
(применительно к внешнему MIDI и аудиоинтерфейсу MAtldio FireWire 410 и
МIDIклавиатуре MidiSttldio2).
В списке Inputs выберите порты ввода МIDIинформации.
В последнее время все большую популярность получают МIDIустройства,
подключаемые к компьютеру посредством интерфейса USB. После успешной
установки драйверов USВустройств в вашей системе появляются входные и
выходные виртуальные МIDIrюрты. На рис. 1.1 в списке Illputs доступен
входной порт MidiStudio-2, который соответствует МIDIклавиатуре, ПОk
ключенной посредством интерфейса USB. С точки зрения функционирования
проrраммы нет никакой разницы, как подключено МIDIустройство через
классический интерфейс MIDI, через интерфейс USB или это вообще BCTpO
енный синтезатор звуковой карты. rлавное, что устройство "понимает" co
общения в формате МIDIданных.
В нашей домашней С1)'дии имеется внешний модуль M...Atldio FireWil"e 41 О, под
ключаемый к компьютеру посредством интерфейса FireWire. Соответствую
щий ему виртуальный МIDlпорт называется M-Audio FW 410 MIDI. Ero
можно использовать в том случае, коrда клавиатура подключена MIDI...
кабелем к разъему MIDI Iп модуля MAudio FireWil"e 410.
В списке Outputs выберите МIDIустройства, на которые будет осуществ
ляться Bывдд МIDIинформации (воспроизведение). Одновременно можно
использовать несколько таких устройств.
Инсmалляция и подzоmовка проzраММbJ SONAR к работе
25
Е1
. . . . ... . . .
k/unч. dctMIDlihpandooip(d: f, .... . . : . :... 1 . . . . .
;kk 00 Jfм:JWame toi!iI. . . ... Mjjk )
.. .. ": . , .. . .:.::..:!:;:;;;:;:.:>ы.... ..... .. ?'-! I Cancel. I
.':::1!':.. =.'..;. '.i.::";:'::=:= :;""';'I:' J > Hle н J
.. J о M-Audio FW 410 МIDI M-Audio FW 410 MIDI !
:;: !:
Ч l t '.. . :.
/)
....1
":":"'1
"! !'.
'.'. !.";".".'."""ё.".-."':,,.:,'ё.._"-;"""'..." .....:...._."'..'ы;...7:.'..'."ы.:....._..,.:-:."......, :-'.:.-:'__!'
':Y' :;. .;':',<:;.':;;:<.
t а.
. . .: . .. ":-' "::" .::., >=:.: . . ". '.' :..". :':'-.... :.,..... ." ?,':
-:'!:М-АUdiО FW 410 M i:,..'t-{61. .[i,
...,.; о Проrраммный синтеза.. Проrраммный Сljнтезатор... r
1 [J MidiStudio-2 MidiStudio-2 !
[
"":<""""':
.... i
. .,
-.-:
с :1
.-......1
.... ; 1
. { ....
MoveChe(:k Devlce tc:l !c:lP
.. )
".,:::'.:' .,:,:::.,::-::.--.-. :.-:: .' :.: . .::::: :':.>-','>:", ','-
":ОШеJrjуinaФEi$)о,PrSet1tIDI-.devjс.t.
. 0 Warn .аЬ.ош ngM!Dl1:Ievii;e:
Рис. 1.1. Диалоrовое окно MIDI Devices
в нашем примере M-Audio FW 410 MIDI выходной МЮIпорт модуля
MAtldio FireWi.-е 410. MAtldio Fi.-еWi.-е 410 не имеет BCTpoeHHoro аппаратно
ro МЮIсинтезатора, поэтому для воспроизведения МЮIфайлов необходимо
использовать виртуальный синтезатор.
Примечание
Имеющийся в Windows "Проrраммный синтезатор звуковой", вопервых, форми
рует звук очень низкоro качества, а во-вторых, некоторыми музыкальными прило
жениями не воспринимается как МIDI-устройство (пусть даже и виртуальное).
На задней стенке корпуса модуля MAudio FireWire 410 расположен CTaB
дартный разъем MIDI Out. Именно на Hero будет направляться электрический
сиrнал с МIDI...сообщениями, воспроизводимыми проrраммой. В свою очередь,
к этому разъему посредством стандартноrо МЮIкабеля можно подключить
26
rлава 1
внешний аппаратный синтезатор или любое устройство, снабженное MIDI...
интерфейсом. Однако вряд ли вы станете это делать. Для воспроизведения
МIDIкомпозиций rораздо удобнее использовать виртуальные синтезаторы
VST или DХинструменты [14, 17,27,29,32,47,50,51,68, 71, 98, 102104,
107, 108].
Каждому МIDIустройству из числа представленных в списках Inputs и
Outputs вы можете придумать и дать новое имя, которое проще запоминает
ся или более информативно, чем исходное. Двойным щелчком левой кнопки
мыши на строке с нужным именем включите режим редактирования TeKCTO
вой строки в столбце Inputs. Наберите на клавиатуре новое имя и щелкните
на любом друrом месте окна .MIDI Devices. Новое имя введено. Если флажок
Use friel1dly names to represe11t MIDI devices установлен, то это имя будет
отображаться в меню Input и Output То MIDITpeKa, а также в диалоrовом
окне Сопtrоllеrs/Surfасеs.
Если установлен флажок Warn abollt по MIDI dcvices, то при отсутствии
выбранных MIDI",nopToB будет выдаваться соответствующее предупре:>Кдение.
Примечание
Помните, что в nporpaMMe SONAR МIDIустройства нумеруются в порядке их
следования в списке.
Изменить порядок следования имен МIDIустройств в списке можно с no
мощью кнопки Моуе Checked Devices to Тор (переместить выбранные YCT
ройства в начало списка).
Разумеется, возможны и друrие варианты списков устройств ввода и вывода
МIDIсообщений. Имена используемых драйверов фактически являются
именами МIDIустройств звуковой карты или внешнеrо модуля. Имена драй...
веров ваших МIDIустройств MorYT не совпадать с именами драйверов YCT
ройств, установленных в нашей компьютерной системе, даже если сами YCT
ройства одинаковые.
Отметим, что практически все МIDIустройства MorYT принимать сообщения
по 16 каналам. Для каждоrо канала можно задать свои МIDIинструменты
(тембры, патчи, проrраммы в данном случае это синонимы). Таким обра...
зом, один синтезатор может одновременно воспроизвести звучание 16 MIDI...
инструментов. Если вы используете несколько синтезаторов, например два,
то в вашем распоряжении уже 32 МIDIканала. Это значит. что одновременно
MorYT звучать 32 различных МIDIинструмента (16 инструментов одноrо
синтезатора и 16 друrоrо). I
Инсталляция и подаотовка проараммы SONAR к работе
27
Современные МIDIустройства MOryт принимать сообщения больше, чем по
] 6 каналам. Для Toro чтобы обойти оrраничение спецификации MIDI, заклю
чающееся в том, что одно устройство может иметь не более 16 МIDIканалов,
для каждоrо устройства создается по несколько виртуальных (а иноrда и ап
паратных) МIDIпортов.
1.3.2. Окно Ass;gп /пstrитeпts подключение
и редактирование стандартных инструментов
Итак, МIDIустройства, которые будут воспроизводить вашу музыку, под
ключены к проrрамме. Вполне возможно, что они соответствуют разным
спецификациям MIDI или вообще не соответствуют ни одной из них. Как
быть, если в одном и том же банке, под одним и тем же номером в разных
синтезаторах числятся разные инструменты? Как избежать при этом путани
цы с названиями? Выход из этой ситуации есть. SONAR позволяет назначить
различным каналам различных МIDIустройств разные наборы имен мелоди
ческих (Patcll Nal11es) и ударных (Note Nal11es) инструментов, контроллеров
(Conrroller Naтes), реrистрируемых (RPN Nal11es) и нереrистрируемых
(NRPN Names) параметров, а таюке методов выбора банков (Bal1k Select
MetllOds), которые тоже MOryт быть разными. В вашем распоряжении имеются
такие наборы для сотен моделей синтезаторов основных фирмпроизводитеJlей.
Для простоты в данном разделе будем использовать теРМИНОЛОП-l/О проrрюлмы
SONAR и называть совокупность Bcero вышеперечисленноrо lfHcmpY_HellI1l0.H
( 11lstruтeпt).
Для Toro чтобы подключить или отредактировать инструмент, соответствую
щий вашему синтезатору, воспользуйтесь командой Optiolls > Illstrllmcllts.
Эта команда открывает диалоrовое окно Assigll IllstrШПеllts (рис. ] .2).
t: Примечание
Рассматриваемый пример соответствует случаю, KorAa nporpaMMa SONAR
сконфиrурирована для работы с одним MIDInopToM (окно МIDI Devices показа
но на рис. 1.1). Поэтому в nporpaMMe доступны 16 МIDI-каналов.
в списке OlltputlChallnel выбирают канал МIDIустройства, а в списке Uscs
Illstrllmellt инструмент, который следует закрепить этим МIDI",каналом.
По умолчанию доступны инструменты, соответствующие таким специфика
циям, как GM, GS и XG. Также в списке Uses Illstrllmcllt доступен инст
румент SOlllldFont Device. При использовании Sotll1dFOl1t Device названия
инструментов будут заrружаться непосредственно из банков, подключен
ных к проекту. Подключение банков Sotll1dFOl1t описано в разд. 1.15.
28
1)utpuVChannel: ,
Select Оne or morеQutрutlChащl linati9ns,lhen ч1iсk on,an Instruтent.
tJ sslnstJYle!1l:
rлава 1
tз
, ОК j
I Cancel j
! Define.. ]
I Help ]
... шш___.ш
., I .. J
; 1: M-Audio FW 410 MIDI/2
11: M-Audio FW 410 MIDI/3
:.' 1: M-Audio FW 410 MIDI/4
j 1: M-Audio FW 410 MIDI/5
) 1: M-Audio FW 41 О MIDI/ Б
11: M-Audio FW 410 MIDI/7
11: M-Audio FW 410 MIDI/8
j 1: M-Audio FW 410 MIDI/9
11: M-Audio FW 410 MIDI/10
11: M-Audio FW 410 MIDI/11
! 1: M-Audio FW 410 MIDI/12
11: M-Audio FW 410 MIDI/13
! 1: M-Audio FW 410 MIDI/14
11: M-Audio FW 410MIDI115
;L!. : M-Au }__t:!!QI/1Б
R;.w.....=:
.\ General MIDI
1 General МIDI Drums
... . Generic [Patches 0..127]
1 Generic (Patches 1..128)
i " . ,. . . . . . ! Roland GS
.1 Roland GS Drumsets
j S oundFont Device
jYamahaXG
":_1 Yamaha XG Drum Kils
. -
J Save Changeslor NехtеssЮn
Рис. 1.2. Диалоrовое окно Assign Instruments
Обратите внимание на флажок Save Challges for Next Session. Если он YCTa
новлен, то все настройки, выполненные в рассматриваемом окне, будyr co
хранены для следующих сеансов работы с проrраммой.
В качестве примера настроим проrрамму для работы с нашей МIDIсистемой.
При работе над композициями полезно иметь под рукой полный набор
из 128 МIDIинструментов спецификации Oeneral MIDI (ОМ). В соответствии
с этой спецификацией МIDIканал N!! 10 используется для управления yдap
ными инструментами, а остальные 15 каналов для управления мелодиче
скими инструментами. Назначим все каналы выходноrо МIDIпорта модуля M
_ Audio FireWire 410 (M-Audio FW 410 MIDI), кроме канала N!! 10, инструмен
ту General MIDI (рис. 1.3). Для этоrо сначала при нажатой клавише <Orl>
"перещелкаем" в списке Output/Chanl1el все строки, кроме десятой. Затем
в списке Uses Instrument выделим строку Gel1eral MIDI_ Оставшийся канал
N!! 1 О свя жем с набором ударны х инструментов General MIDI Drums (рис. 1.4).
Примечание
Данные операции в нашей ситуации имеют смысл лишь в том случае, коrда
к выходному МIDIпорту модуля MAudio FireWire 41 О подключен синтезатор,
и в нем имеется банк инструментов, соответствующих стандарту General MIDI.
Как видите, все довольно просто, коrда ваш синтезатор относится к числу
стандартных. В противном случае придется выполнить дополнительные опе
рации, такие как подключение и редактирование нестандартных инструмен
Инсталляция и подаотовка проараммы SONAR к работе
29
тов или даже создание новых инструментов. Хотя вероятность тоro, что вы
располаrаете синтезатором, "неизвестным" проrрамме SONAR, мала, тем не
менее, мы на всякий случай рассмотрим и Э1)' СИ1)'ацию.
"..'*>"'''''' "У,,"
Asign fnstrument$
' . '... .,...
OutpuVChannet
Selectone 01 mOfe O.nel deslinatior)s. thenclick .Qn.Mln s !r!.Imenl,
Uses In$trument
: 1: . .j. 1
: Н...... . t
: 1: м.,} .. I
f 1:М', t
; 1; М. ... О.
1:М ОМ/а€<
'1 ОМID 1
... .. . . ОМIDII8
'. . 410 MICiJ.i ':1
11: M.Audio FW 410 MIDI/10"
. 1. M<Audro FW410 МIDIi 11.
t 1: М.д.JdiоfW.41(jt\(IDli1Z;;
..} 1: M.AUdiQf'.дfA10r.1iDlj1/
11; MoДЦdiQFW410 MIDII14 '..
, MAtidi6FW410MIDI/15.
.. '10M1D1116
ОI 1
.
.
, !LJ <delault>
· enef<!lM DI
. :<1 General MIDI Drums
,..:1 Gener!c (Patches 0..127)
,.' Genellc (Patches 1..128)
Roland GS
,:' Roland GS Drumsets
SoundFont Device
: Yamaha XG
, YamahaXG Dlum Kits
-:.:: .
'''::'.-
_....,.........._,.._.,....,.,...".,......_,.,.....,........-':!'".............,....:,-:--,.-.....
. - ,",- ...- .... . .
' Е]
[ ОК ..
[ Саnсеl J
[ Deline... ]
;
!, . 1 Help I
i . ..
1.
,
i,
i
!
Save Canges 101 Next Se$sion
Рис. 1.3. Назначение каналов набору мелодических инструментов,
соответствующих спецификации General MIDI
"""".""""<,,,:.....,.,..,",'7'<""" ,",,>,.
. . .. .:
Лssigп (nstruments
'......"" ,.A ..... """" ....< "'1>' """".;у
. . .
Selectone.Of mbre Outpu!/Channe! deslinations.!hen:click опаn Ini:trumen1.
t uC ....<..._
! 1: M-Audio FW 410 MIDI/ 1
i 1: M-Audio FW 410MIDI/2
: 1: M-Audio FW 410MIDII 3
; 1: M.Audio FW 41 О MIDI/4
, 1: M.Audio FW 41 О MIDI/5
j 1: M.Audio FW 410 MIDII Б
! 1: M-Audio FW 410 MIDI/7
j 1: M.Audio FW 410MIDII 8
; 1: M-Audio FW 41 О MIDI/9
: 1: M.Atldlo FW 41 MIDI/10 i
11: M.AudioFW410M1D1/11 1 ",
i 1: M-Audio FW 410 MIDII 12
! 1: M-Aud!o FW 410 MIDI113 [ '"
1: M-Audlo FW 410 MIDI/14
11: M-АudiоFW410М1D1115 ...
l ': "1 ?- i F\\I..! ' О.МЩ !! !!'.'" ,..,._.)
,"" :Е1 '
. ОК J
. [ Cancel I
[ Define... I
[ Help ]
U$es Instlurnent;
. ._.. ..::..5.;E.,:;_:."..,,"..;.,
,1 <default> f
1 General MIDI :
., IJI ums .
j Generic [Patches 0..127) I
. Generic (Patches 1..128) .
; Roland GS l'
j Roland GS Drumsets 1 : . '; . - . :
5 oundF оn! Device
! У amaha XG
! У amaha XG Ошт Kits
!
1 r
j .J.
.. SaveChaJ1ges fOI Net ession
Рис. 1.4. Назначение канала набору ударных инструментов,
соответствующих спецификации General МI DI
30
rлава 1
1.3.3. Подключение и редактирование
нестандартн ых инс трументов
Нажатием кнопки [beiine..., I (см. рис. 1.4) откройте диалоroвое окно Define
Instruments and Names (рис. 1.5).
:""""
'Y-'..
t)l!finelnstrUrttent5and Мarnе
T': t::]! .O'''''' '"""'ш.".'"'' .. ," .......i:1.:...' t::ihN::'.. ..0. ......:.. ..............ш.:.1: t .
;$< General МIDI Drums 1:', fij [] Conlroller Names [; l
[;t) Generic [Palches 0..127) \:! ffi с3 RPN Names I
;jij Generic (Patches 1..128) ] -tН'::] NRPN Names 1 1
. :fi Roland GS Н &i GJ Bank Selec! Methods 1 1, . : . .
.f! Roland GS Drumsets :.1 [
i:iiI.. SoundFont Device j.: r
.. ii:l . YamahaXG 3 1 .. . t
J [f) YamahaXG DrumKs tj , .. . .
ц
.:! i.:
'i I
d f
Р, i-
'" 1 ' :. . .
;-;j
iA .
.j k
О; I
......... 'Т""'''''''''''С-'''''''''7'...шш.j .j ,. , .......с".......ш...ш.........ш.....шш................ J
General МIDI
Clo$e :1
Import,.. ..1
Не!., I
Рис. 1.5. Окно редактора инструментов Define Instruments and Names
Слева в окне расположено дерево инструментов, доступных в окне Assigl1
Il1struments (см. рис. 1.4), а справа элементы, из которых инструменты
компонуются. Компоновка инструмента выполняется перетаскиванием eI'o
элементов на ветви дерева с помощью мыши. На рис. 1.5 видно, что для оп..
ределения инструмента необходимо задать ero имя (Patcl1 Names), названия
нот (Note Names), имена контроллеров (Col1troller Names), имена реrистш
рируемых (RPN Names) и нереrистрируемых (NRPN Nашеs) параметров,
а также метод выбора банков (Bank Select Methods).
Если инструменты и манипуляторы вашеrо синтезатора не соответствуют ни
одной из спецификаций MIDI, попробуйте импортировать инструменты, по..
ставляемые вместе с проrраммой и х ранящие ся в файлах с расширением
имени INS. Для этоrо нажмите кнопку Iport... .1 . Откроется стандартное диа..
лоrовое окно заrрузки файлов Import IпstrUП1еl1t Defil1itiol1S (рис. 1.6).
Инсталляция и подаотовка проараммы SONAR к работе
31
,.
1.
., Лаn'щL Ь S'ONAR 7 Producer Edition (Sle Cnten!) У:У :r <5'[;]..
. ;--.....":.:....._.-:.::-._-:"':..,..;::::--::."":-.-:;..:..?--y.'-:".....;._..:.:;:::--..,..................,::.._.._...,.: '.'.".:" .,
Р'l
L.:
Аесеn!
@
Ра60ЧИ стол
Мо., ДОКУменты
Мой
компьютер
Сетевое
окружение
ronome Groove ClipS
IDI Groove Clips
.6AleSiS
,1adefault
: it'kmu
!UEnsoniq
IQgeneralmus;c
:()Korg
jOKurzwe
; :CМaster
jOMisc
aRoland
[;jom!
'::1
; . ' . .
'1
''1
j
!1..
Им>,<'файм:
:". 1 "".'" .,... :.",o:.-,....
'y,,:,a
... ......-..,-. ..
)" ... '.,-..-. .. ... . - . -.;;.- _.-' - -.'-""-' -..... , ".--
J..!rrJ1':'tr.il:..(:i!.':)....
'"
,'. т.tП файлов:
." ..................... ..
.'....
Рис. 1.6. Диалоrовое окно Import Instrument Definitions
'1;;;J;;;;;;;;P;fi;ti;' ...т ,'.., '
Piqk or:-; of mщ\, IQS (iumentdefinions 10 imporl
,:ii;;ral МIIЯ '.'
'General МIDI Drums
'Generic (Patches 0..127)
j Generic {Patches 1..128]
YamahaAN1X
j Yamaha С51
: Yamaha С51 Material Drums
: Yamaha CS 1 Material Voices
. . Yamaha CS1 Performances
; Yamaha C52
.', Yamaha СS&<:/СSБR
: Yamaha D/p.1 03/1 05
: Yamaha СУР.1 07/1 09
1 Yamaha DJX
'!YamahaDJXDrums
. J Yamaha DJXII/IIB
jYamaha DX11
;УamаhаЕМТ10
! Yamaha ЕХ5
Yama S1R
,_ ">.:S
IJК
<.
Саnсe:l
Help
у.,
Рис. 1.7. Выбор модели синтезатора
iJf3
, Открыть I
I Отмена I
32
r лава 1
Выберите файл с названием фирмыпроизводителя вашеrо синтезатора и Ha
жмите кнопку Открыть. Мы же выберем файл Yamaha. Откроется окно,
содержащее список основных моделей синтезаторов, выпущенных фирмой
у аl11аlш (рис. 1.7).
В этом списке выберите конкретную модель синтезатора. Если в списке ее
нет, проверьте (в руководстве пользователя), не совместим ли ваш синтезатор
с какойлибо более известной (базовой) моделью. Набор названий MIDl...
инструментов и контроллеров для выбранной модели синтезатора появится в
списке Uses Il1strument окна Assigl1 Il1struments (см. рис. 1.3).
1.3.4. Создание новых инструментов
Если наши рекомендации не помоrли и вы не нашли подходящий инстру
мент, то запаситесь терпением и попытайтесь создать этот инструмент caMO
стоятельно. Для этоrо при активном дереве инструментов окна Define
Instruments al1d Names (см. рис. 1.5, левая часть) нажмите клавишу <lnsert>
и введите имя вашеrо инструмента. В правой части окна аналоrичным спосо
бом создайте элементы HOBoro инструмента (если стандартные не подходят).
При этом удобно пользоваться контекстным меню дерева инструментов
(рис. 1.8), открываемым щелчком правой кнопки мыши в левой части окна
Define Il1strumel1ts and Names. Команда New Il1strument служит для добав
ления в список HOBoro инструмента, а команда Delete для удаления Bыдe
ленноrо инструмента из списка. С помощью команды Edit можно отредакти
ровать имя инструмента. Команды Expal1d и Expal1d All служат для перехода
на нижний иерархический уровень дерева инструментов. Команды Collapse
и Collapse All преднзначены для возврата на верхний иерархический уровень
дерева инструментов. Команда Export открывает диалоrовое окно (рис. 1.9),
позволяющее сохранить инструмент в файле.
Delete
Edit...
01i> .
Del -..s
F2
Expand Right
Expand AII
Collapse Left
Collapse AII
Export. . .
Рис. 1.8. Контекстное меню дерева инструментов
Инсталляция и подаотовка проараммы SONAR к работе
зз
I
t <
IifЗ
".,...;'..:.i.'.;:::,:,'Z:'::......;:.'
[} x., rn t
. etronome Groove Clips
l!GJMIDI Groove Clips
:OAleSiS
fiCdefault
:t\kmu
;iQEnsOniQ
Рабочий стол l:::Qgeneralmusic
!iQKor g
-." '1eKurzweil
t\aMaster
.. "OMisc
МоидокумеНТЫi .. iд, nd
..j"""Rola
:OVamaha
f::
: :
bJ
R есеnl
Мой
компьютер
Сетевое
окружение
>:'
r'j
> :
:" ' :;:",:,:':::;'y.:::_; :.::/;':""_.::'y'':'''Li.::';''::' :. :.;::":F<..::.. ...::.';..:_. 7':..
!4!"яф;:!Ъа: trument_.p11 !
-.. :...:.... ";";'.;"":::':"""':"""._.
. j Instrument Files ("jn.)
у::!
ш.. '.
I CopaHb .. :1 1
Отмена J :
_ Тфайл
:'-'
ш _.
Рис. 1.9. Диалоrовое окно сохранения инструмента в файле
'it.::'."",:
1;.5
. :в "",
C-f.!e.e
[Л
E.jt._..
"'2
Expand Right
Expand АН
CoUapse Left
Collapse AII
Рис. 1.10. Контекстное меню
для редактирования имени МIDIинструмента
Состав команд KOHTeKcrnoro меню правой части диалоювою окна Defil1e
Instruments and Names (см. рис. 1.5) зависит от тою, на каком элементе инст
румента вы щелкнули правой кнопкой мыши. Возможный вид KOHTeKcTHoro
меню для случая редактирования имени МIDIинструмента (Patch Names)
34
rлава 1
показан на рис. 1.10. Команда Add Patcll Names List служит для добавления
в список HOBoro имени инструмента.
Перетаскивая элементы из правой части окна (см. рис. 1.5) на ветви дерева
инструментов, скомпонуйте требуемый инструмент.
Если вы не желаете тратить время на создание новых инструментов, можете
не обращать внимания на несоответствие названий инструментов их звуча
нию, а пользоваться только их номерами. Истинные названия инструментов
можно установить по их номерам, заrлянув в руководство пользователя син
тезатора. По названию инструмента в руководстве можно узнать ero номер
в банке. Хотя это и не очень удобно.
Будем считать, что вы подrотовили инструмент для своеro первоro проекта.
Учтите, что настройки каналов МIDIустройств на определенные инстру
менты хранятся вместе с проектом.
Примечание
Если не установлен флажок Save Changes for Next Session, то при заrрузке
друrоrо проекта текущие настройки будут потеряны.
Напоминаем, что в этом разделе мы условились под термином "инстру
мент" понимать совокупность названий тембров, ударных инструментов,
контроллеров и т. п., поддерживаемых конкретным синтезатором. Далее
под инструментом (точнее, под МIDIинструментом) мы будем ПОНИl\1ать
то, что в литературе часто именуют проrраммами, патчами, пресетами
и тембрами.
1.4. Окно Coпtrollers/Sиrfaces работа
с внешними устройствами управления
Понятие сопtюl sшfасе (внешнее устройство управления) относится к любо
му устройству, предназначенному исключительно для управления друrими
устройствами или проrраммами, применяемыми в звукозаписи, например,
к любой МП)lклавиа1)'ре, которую можно рассматривать как пульт управления
аппаратными и проrраммными синтезаторами и сэмплерами. Есть и более "HaBO
роченные" (по сравнению с традиционной МIDIклавиа1)'РОЙ) устройства соп...
tюl surface, снабженные множеством фейдеров и реryляторов. Внешне они
напоминают микшеры, но их единственное предназначение интерпрета
ция ваших манипуляций с реryляторами в МIDIкоманды и передача их дpy
rим устройствам или проrраммам, которые в свою очередь выполняют функ
ции Микшеров, но не имеют удобных элементов управления в виде ручек
Инсталляция и подаотовка проараммы SONAR к работе
35
и фейдеров. Подключив одно такое устройство управления (или даже несколь
ко) к компьютеру, на котором установлена проrрамма SONAR, вы значи
тельно облеrчите себе жизнь и существенно сократите "пробеr" мыши все
основные виртуальные реryляторы цифровоro микшера SONAR можно будет
перемещать без ее помощи.
Проrрамма SONAR взаимодействует с устройствами сопtюl sш-fасе посред
ством плаrинов. В комплект поставки SONAR 7 Рюduсеr Edition входят че
тырнадцать плаrинов. Некоторые из них предназначены для работы с KOHKpeT
ными устройствами, например, С.М. Labs MotorMix (рис. 1.11, а) и Tascal11
US428 (рис. 1.11, б). Есть и два универсальных плаrина Cakewa1k Genel"ic
Sш-fасе и АСТ MIDI СопtюlIеl", которые можно сконфиrурировать под любой
МIDIконтроллер.
Выбрав в rлавном меню команду Optiol1S > COl1trollers/Surfaces, откройте
диалоroвое окно COl1trolIerslSurfaces (рис. 1.12).
а
6
Рис. 1.11. Устройства control surface: С.М. Labs MotorMix (а) и Tascam US..428 (6)
. . ""
.. щfs(
. ; . ; . о' .;: .. " ..::...
".: -. -""
-"""""'-:"-"'-'" -",.' _:;:.-,..._...._..._.,.._-_...-..._..-
;. C6nUoUerlStJrface
j""...'."'''
j
I
j.
InPM .'.
1
1..
j
1
L.............
. . I ;.
'rr,::'J#"#
iJ
OutF'ort
WAI co1or >
I
t
...J
,?51
j
]
Close
;.Дс:, w..
Help
( JmptCT Dat,a,'. ]
п '-----. "')
МIDI Device.... ! ,.
Рис. 1.12. Диалоrовое окно Controllers/Surfaces
36
rлава 1
Это окно содержит список подключенных плаrинов (Col1nected COl1trollers/
Surfaces), предназначенных для взаимодействия с ройствами control
surface. По умолчанию список пуст. Нажатием кнопки lВblI откройте диалоro
вое окно COl1troller/Surface Settings (рис. 1.13).
СbntrollеrlStдfаее
'.
.. . ':'. '.:., '/'"
m
ОК.....I ;
Cancel . ] ;
el8J
; 1
1 ..
... 1
' }iSi;;,:* /
. ....
, .but put.gQlt."..C:"'-ё...',ш.... .... . ...
i.FW 41,.ID "", .Ji!.J... MIDIDevices... Е
Рис. 1.13. Диалоrовое окно Controller/Surface Settings
в раскрывающемся списке Controller/Surface выбирается нужный плаrин.
В раскрывающихся списках Input Port и Output Port выбираются MIDI
порты, через которые должен осуществляться обмен данными с control sш-fасе.
После нажатия кнопки ОК выбранный плаrин окажется в списке COl1nected
Controllers!Surfaces окна COl1trollers/Surfaces (рис. 1 .14).
Таким же способом можно подключить еще несколько плаrинов (в том числе,
и одинаковых). Чтобы удалить из списка COl1nected COl1trollers!Surfaces пла
rин, выберите ero и нажмите кнопку .
.. ';}'де!
... M-Audio FW 41б-'jН)Iу""р"
.:;;;:,.:.:.-: :':'?"::':':.:":'.::':"::-:"'::'.: . :
. .....'W'AlCOO'. ;;".;
.'tI"'''Щ
! .: I .:: .
iJJ
t. ..:',
!
,:' ... О'
. ...,,<;;<\;: ,"f l;; A '! C!:.Dt...: J '
1 "M IDI Deice.... '1
1 .. Close
[ Hi'11'
] ;
, ]
." ,.:::,:"",
. .. ..... .. ..
Ф+ii;clаi.;
.' .....Z.."... .Н._". ш" .. "',--.Z'"
:er;v.ёW
Рис. 1.14. Диалоrовое окно Controllers/Surfaces
с подключенным плаrином АСТ MIDI Controller
Инсталляция и подаотовка проараммы SONAR к работе
37
в любой момент вы можете пере назначить МIDIпорты для обмена данными
с устро йством contro l surface. Для этоrо выберите нужный плаrин и нажмите
кнопку 1 MIDiDeices.,. J . Откроется окно MIDI Devices (см. рис. 1.1), в котором
будут доступны списки Input Port и Output Port.
В столбце АСТ (см. рис. 1.14) для плаrинов, совместимых с технолоrией
АСТ (Active Controller Тесlшоlоgy), активен флажок. Если он установлен,
то для данноrо плаrина доступны возможности, предоставляемые этой Tex
нолоrией.
Технолоrия АСТ (Active Controller Тесlшоlоgy) позволяет управлять элемен
тами виртуальноrо микшера SONAR, а также плаrинами эффектов или ВИр
туальных синтезаторов, независимо от Toro, находится ли в настоящее время
в фокусе соответствующее окно. Иными словами, если плаrин эффекта или
виртуальноrо синтезатора подключен к SONAR и активизированы средства,
поддерживающие АСТ, то не обязательно открывать окно плаrина, для Toro
чтобы управлять ero параметрами.
Эта технолоrия дает преимущества в том случае, коrда в вашем распоряже
нии имеется внешнее устройство управления (в этой версии проrраммы раз
работчики стали писать так: controller/surface), подключаемое к компьютеру
(и, следовательно, к SONAR) по MIDI. Тоrда вы можете запроrраммировать
функции элементов управления, имеющихся на устройстве cOl1troller/surface.
Скажем, если речь идет об управлении плаrиномдилэем, то, например, один
реryлятор будет управлять коэффициентом обратной связи, второй ypOB
нем выходноrо сиrнала, третий rраничной частотой фильтра... А кнопкам,
имеющимся на внешнем устройстве управления, будут приданы функции
изменения состояния переключателей, предусмотренныx в эффекте (например,
смена пресета, включение режима "обхода" эффекта аудиосиrналом и т. п.).
В принципе, любой элемент, расположенный на панели внешнеrо устройства
управления, может быть ассоциирован с любым элементом управления пара
метром плаrина эффекта или виртуальноrо синтезатора из имеющихся в ero
окне. Система связей (mappings) между реальными и виртуальными элемен
тами управления задается в виде таблицы (карты) соответствия.
Для реализации технолоrии АСТ в проrрамме SONAR предусмотрен специ
альный плаrин АСТ MIDI COl1troller. В этом универсальном плаrине в виде
фабричных пресетов сохранены таблицы соответствия для множества наибо...
лее распространенных конкретных устройств управления. Кроме Toro, вы
сами можете создавать и сохранять в виде пользовательских пресетов анало
rичные таблицы применительно к тем устройствам, которые есть в вашем
распоряжении (и тем плаrинам эффектов .или виртуальных синтезаторов,
которые вас интересуют). Можно даже назначить любую управляющую
38
rлава 1
функцию каждой из клавиш вашей МIDIклавиа1)'РЫ. Только удобно ли бу
дет работать?
Мы rоворим О таблице соответствия, а вам, возможно, от этоrо становится
rpycTHo. Кому хочется заполнять мноrочисленные ячейки какихто таблиц,
анализируя номера контроллеров и сопоставляя их со всевозможными Koдa
ми команд... Коrда же музыкойто заниматься? К счастью, в SONAR все YCT
роено лоrично и удобно для пользователя. Составной частью технолоrии
АСТ является возможность включения режима обучения на этапе проrрам
мирования устройства управления. Достаточно для выбранноrо параметра
плаrина включить режим Learn и привести в действие элемент управления на
панели устройства. После этоrо проrрамма сама "заполнит" ячейку таблицы
соответствия: запомнит, что "затронутый" элемент впредь будет управлять
выбранн ым параметром.
Примечание
Технолоrию АСТ поддерживают не все виртуальные эффекты и синтезаторы.
В окнах тех VST и DХ-плаrинов, которые с ней совместимы, вы найдете кноп
Ky I .
Установив флажок в столбце WAI (см. рис. 1.14), вы разрешите отображение
в окнах Track View и Console цветных маркеров АСТ. Ими помечаются те
треки и те линейки ВИр1)'альноrо микшера, которые находятся под влиянием
данноrо control surfасеплаrина и соответствующеrо внешнеrо устройства
управления.
Примечание
WAI аббревиатура выражения Where Ат I ("rде я").
в принципе, к SONAR можно подключать MHoro control surfасеплаrинов
с тем, чтобы пользоваться несколькими устройствами управления OДHOBpe
менно (например, одно устройство управляет микшером, друrое парамет
рами эффектов, третье параметрами виртуальных синтезаторов и т. д.).
Но для различения сфер влияния разных устройств управления предусмот
рено Bcero 4 цвета. Цвет маркера АСТ выбирают в раскрывающемся списке
WAI color.
от состояния флажков Track View и Console View зависит, будут ли OTO
бражаться маркеры АСТ в окнах Track View и Console. Эти маркеры не
только служат "метками", позволяющими ориентироваться в том, с какими
треками связано то или иное устройство управления. Они также являются
активными элементами rрафическоrо интерфейса проrраммы. Щелчком правой
Инсталляция и подаотовка проараммы SONAR к работе
39
кнопки мыши на маркере ЛСТ открывается контекстное меню, в котором
можно выбрать друrой control surfасеплаrин, а двойным щелчком левой
кнопки мыши открывается ero панель.
После подключения плаrинов их панели можно также вызывать из меню
Tools или из панели инструментов COlltrollers/Surfaces (см. рuзд. З.1-1).
1.5. Команда AST Learп включение
режима "обучения"
Командой OptiOllS > AST Learll включается режим автоматическоrо закреп...
ления элементов внешнеrо устройства управления за элементами интерфейса
проrраммы методом "обучения". Команда дублируется кнопкой (COlltl'ol
lers/Surfaces AST Learll l110де) на панели инструментов COlltrollers/Surfaces
и кнопкой I;j в окнах VST и DХплаrинов, поддерживающих технолоrию
ЛСТ (см. разд. З.14).
1.6. Окно PRV Тоо/ Coпfigиratioп
проrраммирование инструментов
редактирования отпечатков клавиш
в тех окнах, rде МIDIсообщения отображаются в виде отпечатков клавиш
(окна Track View и Piallo RolI), наряду с большим количеством инструмен
тов, функции которых фиксирваны, имеется три проrммируемых инстру
мента: t1!] (PRV Sclect Tool), CZ] (PRV Draw Tool) и [2J (I)RV Erase Tool);
названия кнопок условны. Лишь по умолчанию эти инструменты служат для
выделения, "рисования" (редактирования) и удаления объектов. На самом
деле можно не только присвоить каждому из инструментов одну из 1 О функ
ций, но И сделать инструменты мноrофункциональными. В этом случае роль
инструмента будет определяться тем, какую кнопку мыши вы нажали и в co
четании с какой из клавиш клавиатуры «Sl1ift>, <Ctrl> или <Лlt» вы это
сделали.
Система управления проrраммируемыми инструментами настраивается в диа
лоrовом окне PRV Tool COllfiguratioll (рис. 1.15), которое открывается
командой OptiOllS > PRV Tool CoI1figuratioll rлавноrо меню.
В раскрывающемся списке Тооl следует выбрать инструмент, который вы
собираетесь редактировать в данный момент: PRV Tooll (Sclect), PRV Tool 2
(Draw) или PRV Tool3 (Erase).
40
rлава 1
. .
.... -
EJ
I ОК. .i
[ .. (aneel . ]
[ Help.. ... j , .
.- Preset ,.. ,. ..
J d':::'Ш':'::::':"Ш':'::':.:':::...-".',! .,..., ,
Tool:.
· contexli:
, :"'"'..::'..;. .:......,. ::...:'>.. .::: .
:pRV Тоо11 (Seleet) !
.. . ... "'.. .. ,::;:;:>.;.
,.:> ..».:,:;":':"
ш
Key,
OCtrl
D
..:0&,
.
MQ\Ц Вutoo:
фцift
. . фМiddie
: Оitiфt.
. МOOSe locatlrih: ..
:.": ",":".,.
.:...::..,........,..-:..;..
statii:,
т ool;Action:'
GkblQli(t.ns'
О .. 'ityditlOh
".Н' .
мqoope"
'f.4t..f-;#:. ft{;:.;;S:.-о
. .. ...........
Piagorj.эISizе:. [1,40'] '
Shbw:'When:
'Note..tfeig!t1essthbil:
o МЩ)nifУ*1gТiinе
. [Е]
Рис. 1.15. Диалоrовое ОКНО PRV Tool Configuration
Самый заметный элемент rруппы Context диаrpамма, на которой в увели
ченном виде показан отпечаток клавиши вместе с соответствующим ему rpa
фиком значения ОДНоrо из контроллеров (параметров синтеза). Это наrЛЯk
ный справочник. Отпечаток клавиши пунктирными линиями поделен на
области. Что будет, если нацелить указатель мыши в ту или иную область?
Сделайте это прямо в окне PRV Тооl Configuration, и вы незамедлительно
получите ответ в поле Mouse Location. Нацелив указатель мыши на:
О вертикальную линию rpафика контроллера, вы отредактируете ero зна
. чение;
о левую область отпечатка клавиши измените положение начала отпе
чатка клавиши (момента возникновения звука);
О правую область измените положение конца отпечатка клавиши (MOMeH
та прекращения звука);
Инсталляция и под20товка ПрО2раммы SONAR к работе
41
L1 вторую слева область измените положение отпечатка клавиши на оси
времени (без изменения ero длины);
L1 центральную нижнюю область измените положение отпечатка клавиши
на вертикальной оси (номер ноты, высоту тона);
L1 верхнюю область измените значение параметра Velocity (rромкости
звучания ноты).
Кроме Toro, в rруппе Context имеются подrруппы Keys (флажки Ctrl, Sl1ift и
ALT) и Mouse Button (переключатели Left, Middle и Right, соответствую
щие кнопкам мыши). Если ваша мышь оснащена тремя кнопками, то элемен
ты подrруппы Keys и подrруппы Mouse Button можно скомбинировать 24
способами. Для двухкнопочной мыши возможны 16 комбинаций. А каждой
из этих комбинаций можно сопоставить одно из десяти действий одну из
функций редактируемоrо инструмента. Функция назначается путем ее выбо
ра в раскрывающемся списке Тооl Action. CTporo rоворя, в нем перечислено
11 функций, но одна из них (No Action не выполнять никакоrо действия)
не имеет смысла. Получается, что любая из трех проrраммируемых кнопок
(PRV Select Tool), IZЗ (PRV Draw Tool), (PRV Erase Tool) , может
проявлять себя в качестве десяти различных инструментов. Правда, при этом
вам придется научиться "иrрать аккордами" левой рукой на трех клавишах
компьютерной клавиатуры, а правой на ДBYXTpex кнопках мыши. Думаем,
удобнее будет- распределить десять функций между тремя проrраммируемы
ми инструментами.
Осталось ответить на самый интересный вопрос какие же именно функции
доступны? Просмотрите беrло список, чтобы составить общее представле
ние, а коrда начнете осваивать редактирование отпечатков клавиш, возврати
тесь к нему:
L1 Insert/Мove Note/Controller вставкalперемещение/изменение длиныl
отпечатков клавиш, редактирование значений контроллеров;
L1 Paint Notes/Controllers Free вставкalперемещение/изменение длины
отпечатков клавиш, произвольное редактирование rрафиков в секции KOH
троллеров;
L1 Paint Notes/Controllers Linear вставкalперемещение отпечатков кла
виш; значение редактируемоrо контроллера может изменяться только по
лиейному закону;
L1 Paint Velocities/Controllers Free произвольное редактирование rрафи
ка Velocity; новые отпечатки клавиш вставить нельзя, имеющиеся отпе
чатки можно редактировать;
42
rлава 1
L1 Paint Velocities/Controllers Linear значение Velocity может изменяться
только по линейному закону, новые отпечатки клавиш вставить нельзя,
имеющиеся отпечатки можно редактировать;
L1 Lasso Selection выделение отпечатков клавиш, попавших в очерченный
вами прямоуrольник (инструмент "лассо");
L1 Erase Sweep удаление отпечатков клавиш;
L1 Note Glue "склеивание" двух отпечатков клавиш;
L1 Event Mute заrлушение звучания отпечатков клавиш;
L1 Context Мепп вызов KOHтeKcTHoro меню.
В нижней части окна находится rруппа Global Options. Рассмотрим имею
щиеся в ней элементы.
Прежде Bcero это два флажка, определяющие возможность слышать измене
ние rромкости звучания нот при редактировании параметра Velocity в Bepx
ней секции окна Piano Roll. При установленном флажке Velocity Audition.
редактируя значение параметра Velocity, вы будете слышать звучание ноты и
изменение rромкости. Если установлен флажок PolypllOnic Velocity Audition,
то, редактируя параметр Velocity нескольких выделенных отпечатков кла
виш, вы услышите звучание всех соответствующих им нот. Если этот флажок
снят, то будет слышна только одна нота. Если снят флажок Velocity Audition,
то редактирование параметра Velocity будет и вовсе беззвучным.
В rруппе Global Options также находятся элементы включения и настройки
режима "микроскопа". Режим включен, если установлен флажок lVIicroscope
(дублируется кнопкой (Microscope Mode) в окнах Track View и Pial10
Roll). В этом режиме можно, не упуская из вида структуру MIDITpeKa в цe
лом, леrко и безошибочно перемещать отпечатки клавиш с места на место по
rоризонтали и вертикали, удлинять или укорачивать их. Центр поля обзора
микроскопа находится в позиции, которую занимает указатель мыши.
Важно, что "микроскоп" увеличивает не только сам отпечаток клавиши и KO
ординатную сетку в ero окрестности, но и отображает название ноты, кото...
рой соответствует отпечаток. Работая с отпечатками клавиш в предыдуших
версиях Cakewalk SONAR, вы бы до онемения указательноrо пальца "нащел
кались", переключая тудасюда масштаб их отображения и прокручивая Kap
тинку в поисках редактируемоrо фраrмента.
В поле Diagonal Size можно ввести число от 25 до 250, определяющее размер
области обзора микроскопа по диаrонали. Разработчики советуют задать это
число примерно равным 100. В поле Show Whell: Note Heigl1t less 1118]1
в пикселях указывается пороrовое значение вертикальноrо размера отпечатка
Инсталляция и подаотовка проараммы SONAR к работе
43
клавиши (от 2 до 20; типичное значение 6). Если в окнах Track View и Piano
Roll установлен такой масштаб, что реальный вертикальный размер отпечат
ка не превышает пороrовоrо значения, то режим Microscope Mode активиру
ется автоматически. Если установлен флажок Magl1ifying Til11e, то края уве...
личенных микроскопом оmечатков клавиш при их редактировании будут
"притяп:шаться" к координатной сетке.
Заrляните в [Jаскрывающийся список Preset. Оказывается, кнопки (PRV
Select Tool), (PRV Draw Tool), (PRV Erase Tool) можно запроrрам
мировать на выполнение функций, при сущих подобным кнопкам ряда друrих
виртуальных студий, например, Steil1berg Cubase [20]. Не правда ли, мошный
и rибкий набор инструментов предложили нам разработчики проrраммы?
1.7. Окно Aиdio Optioпs настройка
каналов ввода/вывода цифровоrо звука
Настройка каналов ввода/вывода цифровоrо звука занимает особое место.
Любому, даже самому современному, персональному компьютеру тяжело
справиться с rиrантским объемом вычислений, необходимых для BЫCOKOKa
чественной обработки звуковых данных. Для каждой конкретной конфиrура...
ции компьютера есть свое максимальное допустимое количество звуковых
треков и аудиоэффектов реальноrо времени, с которыми компьютер способен
работать. Следует пони мать, что при неправильном выборе значений пара
метров канала цифровоrо звука возможности компьютера не будут использо
ваны в полном объеме.
При инсталляции проrраммы часть необходимых настроек про изводится aB
томатически. В редких случаях (вероятнее Bcero по вине драйверов звуко
вой карты) это выполняется некорректно. Возможно, настройку канала циф
pOBoro звука вам придется выполнить вручную.
Рассмотрим последовательность операций, необходимых для настройки пор
тов ввода/вывода цифровоrо звука.
Музыкальный редактор SONAR работает с так называемыми сообщеНlIЯМИ
(eveпt). В дальнейшем вы встретитесь с сообщениями различных типов. Дa
леко не все из них предусмотрены стандарТQМ MIDI, например, сообщения
нотации, сообщения о цифровом звуке и специальные сообщения.
Действительно, цифровой звук рассматривается как сообщение, которое
можно интерпретировать следующим образом: "воспроизводить заданный
звуковой файл с такойто rромкостью и такойто панорамой". Фактически
звуковые сообщения (сообщения типа Wave Audio) это монофонические
или стереофонические звуковые файлы с одинаковой частотой дискретизации.
44
rлава 1
Ранние версии проrраммы Cakewalk Pro Audio, которую можно считать
предшественницей SONAR, работали только с монофоническими звуковыми
файлами. Но это не означало, что и звук Mor быть только монофоническим.
При импортировании или записи стереозвука звуковые данные автоматиче
ски разделялись на два отдельных звуковых сообщения, соответствующих
левому и правому каналам. Эти сообщения располаrались на разных треках
и с разными значениями панорамы (у звуковоrо сообщения левоrо канала
панорама равна О, у правоrо 127). За счет этоrо сохранялся стереофониче
ский характер звука.
Cakewalk SONAR 7 Producer Edition поддерживает работу не только с MOHO
фоническими и стереофоническими, но и с мноrоканальными звуковыми co
общениями.
Если у вас есть проекты, созданные с помощью ранних версий Cakewalk Pro
Audio, то вы можете либо продолжать работать с ними в неизменном виде,
либо конвертировать каждую пару монофонических аудиосообщений в одно
стереофоническое аудиосообщение.
Выбрав команду Options > Audio rлавноrо меню, откройте диалоrовое окно
Audio Options, содержащее вкладки General, Adval1ced и Drivers (при опре
деленных условиях здесь может иметься еще одна вкладка Driver Profiles).
Познакомимся с элементами интерфейса, расположенными на вкладках, и па
раметрами, которые переключаются или реrулируются с их помощью.
1.7.1. Вкладка Geпera/
Рассмотрим назначение опций вкладки Gel1eral (рис. 1.16).
Раскрывающиеся списки Playback Til11il1g Master и Record Til11il1g Master
предназначены для выбора источника синхронизации при записи и воспроиз
ведении звук<!воrо файла. Фактически эти списки содержат имена драйверов
соответствующих устройств.
Список Audio Driver Вit Depth предназначен для выбора разрядности (16,
18, 20, 22, 24, 32 бита) представления звуковых данных при обмене с драйве
ром звуковой карты. Представление звуковых данных более чем 16ю битами
позволяет сохранить даже очень тонкие изменения, полученные за счет ис
пользования различных эффектов; 24 и 32битное представление звуковых
данных позволяет значительно снизить поrрешности, возникающие и накап
ливающиеся в ходе обработки звука. Носителем конечноrо музыкальноrо
продукта, как правило, является CD Digital Audio (аудиодиск), 16битный по
своей природе. Несмотря на это, запись и обработку звука лучше Bcero про
изводить в 24битном (либо в 32--битном) формате, а к 16битному перехо
дить только на самой последней стадии обработки звука перед тиражирова
Инсталляция и подаотовка проараммы SONAR к работе
45
нием CD (т. е. на стадии мастеринrа), при меняя специальные алrоритмы по
нижения разрядности.
. .., .. ... .
Playback Timing Masta: С . '"'... ::: .1."_.... 1\ I
Record Timing Master: o FW ASio FW 410 Analog In 1 . I
!
.
Audio Driver Bit Depth: :jf; = .. .'Ш'J о Б4-Ыt Double Preclsion Engine [,:,
Stereo Panning Law: OdB center. sin/cos taper. constant power : :
j,ш
f
(:
t
;.,
1"'
.
": .
Отмена
.СПJ)авка
Dim Solo Gain:
O-БdВ
@-12dВ 0-18d8
,. .
SamplingRate: [4410 (
1
!
j
J
J 8uffer Sie:
<i: .. .}9:i..
11.6 msec
!
r-:
t
.'
1
t
}..
,.
:'.
r
!,
t
t
.!.
".
Е:
'Т.
t..
j.
Buffers In Playback Queue: j j
Fast ,
EfferlivrJp._'&::4.4RH?./c:
Safe
11 6.. тit:;c
I
:1 ' . ASIO PaneL
J
Рис. 1.16. Вкладка General диалоrовоrо окна Audio Options
Разрядность представления звуковых данных в проекте всеrда можно изме..
нить с помощью команды Tools > Change Audio Fоrшаt rлавноrо меню.
Однако не следует забывать о том, что при представлении звуковых данных
больше чем 16ю битами и/или при высокой частоте дискретизации потребу
ется MHoro дисковоro пространства и быстродействующий центральный про
цессор. Хотя конечно, с появлением доступных по цене винчестеров объемом
-.00 rбайт и более, а также процессоров с тактовыми частотами порядка
.t rru, экономия ресурсов системы в целом за счет отказа от 24.. и даже 32..
битноro формата звуковых данных с частотой сэмплирования 96 Kru субъек"
тивно будет не очень заметна. '
46
rлава 1
Если установить флажок 64-bit Double Precisiol1 El1gine, то звуковой движок
SONAR будет использовать 64...битное внутреннее микширование звуковых
данных. Качество звука будет лучше, а наrрузка на процессор больше. OДHa
ко ощутить улучшение качества звука может далеко не каждый. Эта опция
полезна скорее профессионалам, обладающим очень хорошим звукорежис
серским слухом и работающим на очень хорошем студийном оборудовании.
В раскрывающемся списке 8tereo Раl1пil1g Law выбирают один из исполь...
зуемых на практике алrоритмов панорамирования:
L1 OdB cel1ter, sinlcos taper, COl1stant power панорамирование в крайнюю
левую или правую точку сопровождается увеличением уровня COOTBeтCT
вующеrо канальноrо сиrнала на 3 дБ по синуснокосинусному закону, при
панорамировании в центр уровни канальных сиrналов сохраняются неиз
менными;
L1 -3dВ cel1ter, sinlcos taper, constant power при панорамировании
в крайнюю левую или правую точку уровень соответствующеrо каналью
ro сиrнала не меняется, при панорамировании в центр уменьшается
на 3 дБ по синусно",косинусному закону;
L1 OdB cel1ter, square-root taper, constant po\ver панорамирование
в крайнюю левую или правую точку сопровождается увеличением уровня
соответствующеrо канальноrо сиrнала на 3 дБ, при панорамировании
в центр уровни канальных сиrналов сохраняются неизменными; характер
изменения уровня описывается функцией квадратноrо корня из суммы
квадратов значений уровня сиrнала правоrо и левоrо каналов;
L1 -3dВ cel1ter, square-root taper, COJ1stal1t power при панорамировании
в крайнюю левую или правую точку уровень соответствующеrо канально
ro сиrнала не меняется, при панорамировании в центр уровни канальных
сиrналов уменьшаются на 3 дБ; характер изменения уровня описывается
функцией квадратноrо корня из суммы квадратов значений уровня сиrна
ла правоrо и левоrо каналов;
L1 -6dВ center, lil1ear taper при панорамировании в крайнюю левую или
правую точку уровень соответствующеrо канальноrо сиrнала не меняется.
при панорамировании в центр уровни канальных сиrналов уменьшаются
на 6 дБ; закон изменения уровня линейный;
L1 OdB cel1ter, balance cOl1trol при панорамировании в крайнюю левую
или правую точку уровень соответствующеrо канальноrо сиrнала не YBe
личивается, при панорамировании в центр не уменьшается.
Переключатели rруппы Dil11 8010 Gain позволяют установить величину oc
лабления уровня сиrналов (6 дБ, 12дБ, 18 дБ), воспроизводимых с аудио
Инсталляция и подаотовка проараммы SONAR к работе
47
треков, заrлушенных в режиме Dill1 Solo Mode. В традиционном режиме Solo
звучат лишь треки, для которых он выбран, а все остальные треки заrлушены
полностью. В режиме Dim Solo "не солирующие" треки все же звучат, но ти",
ше "солирующих".
Опция rруппы Default Settings for New Projects предназначена для выбора
значений частоты сэмплирования, которая будет устанавливаться по умолча
нию при создании HOBoro проекта. Список Sall1plil1g Rate предназначен для
выбора частоты сэмплирования всех звуковых сообщений, записываемых
в процессе создания музыкальной композиции (HoBoro проекта). Список co
.1ержит следующие значения: 11025, 22050, 44100, 48000, 96000. 176400
и 192000 (ru). Частота сэмплирования устанавливается до начала записи про
екта и не может быть изменена до тех пор, пока в проекте имеется хотя бы
одно звуковое сообщение. Наиболее высокому качеству обработки звуковых
.1анных соответствует максимальное значение частоты сэмплирования из
частот, поддерживаемых вашей звуковой картой или модулем аналоrо
цифровоrо и цифроаналоrовоrо преобразования.
В rруппе Mixing Latency вы можете установить значения параметров,
влияющих на время ожидания результатов микширования. В поле ввода
Buffers in Playback Queue задается число буферов, находящихся в очереди
при воспроизведении аудиоданных. Эти буферы заполняются аудиоданными
еще до начала воспроизведения. В процессе воспроизведения аудиоданные
считываются в ЦАП из буферов, а не непосредственно из файла на диске.
По мере освобождения буферов в них "подкачиваются" данные с диска.
По умолчанию установлено 2 буфера. Этоrо достаточно для обеспечения He
прерывноrо воспроизведения звуковых данных большинством звуковых карт.
Чем меньше буферов, тем меньше время ожидания результатов любых дей
ствий, производимых вами в процессе микширования аудиоданных, но и тем
больше вероятность возникновения проблем при воспроизведении звука.
Слайдер Buffer Size задает размер (объем) буфера. При ero крайнем левом
положении (Fast) размер буфера минимален, как и время реакции проrраммы
на операцию микширования. При крайнем правом положении (Safe) слайдера
устанавливается безопасный (в смысле минимальной вероятности сбоев при
воспроизведении) размер буфера, но при микшировании вы явно ощутите
задержку в отработке проrраммой ваших манипуляций с элементами pery
.1ИРОВКИ виртуальноrо МИкшера, в звучании DX и VSТсинтезаторов. Размер
буфера (в миллисекундах) индицируется в поле, расположенном справа от
слайдера.
Под слайдером расположено поле Effective latency at 000 kHz/stereo: ... ll1SCC,
в котором отображаются частота сэмплирования и эффективное время за
J.ержки при обработке аудиоданных, ВОСПРОИЗI\едении звуков виртуальными
48
rлава 1
инструментами. Значение этоrо времени проrрамма вычисляет автоматиче
ски. Исходными данными служат количество буферов, размер буфера и час
тота сэмплирования (Sall1pling Rate).
Современная версия SONAR поддерживает ASIO АР! фирмы Steil1berg для
BblCOKOCKOpocTHoro обмена данными со звуковыми картами. Если ваша зву
ковая карта совместима с ASIO, то есть смысл использовать именно ASIO...
драйверы.
t: Примечание
Вид окна Audio Options зависит от типа установленной звуковой карты и клас
са выбранных аудиодрайверов.
Отличия заключаются в том, что, вопервых, при аудиоустройстве, совмес...
тимом с ASIO (например, звуковая карта MAudio Audiophile 24/96, внешний
MIDI... и аудиоинтерфейс M...Audio Fil"eWil"e 410), в окне Audio Optiol1S
отсутствует вкладка Driver Profiles. Для звуковой карты, не совместимой
с ASIO (например, дЛЯ SB Live!), такая вкладка в окне имеется. Во",вторых,
если установлена звук овая карта, с овместимая с ASIO, то на вкладке Gel1eraI
расположена кнопка I АSЮ l"iJI1el:.. j , нажатием которой открывается панель
управления звуковой картой. Если же вы имеете дело. со звуковой картой,
не совмести мой с ASIO , то на том же месте располаrается совсем друrая
кнопка 'WavePrfiler.... i , предназначенная для определения ПРОизводителя
звуковой карты и настройки канала прямоrо доступа к памяти (канала DMA,
или ЛДП) в случае замены звуковой карты или драйверов. Во время первоrо
запуска проrраммы эти действия выполняются автоматически.
1.7.2. Вкладка Advaпced
Вкладка Adval1ced (рис. 1.] 7) диалоrовоrо окна Audio Optiol1S содержит ряд
дополнительных опций для конфиrурирования канала цифровоrо звука. Рас...
смотрим их назначение.
Параметры системы файлов определяются опциями rруппы File SystCll1.
О ЕпаЫе Read Caching и Еl1аЫе Write Cachil1g кэширование (промежу
точное хранение данных в оперативной памяти) при чтении и записи.
Кэширование помоrает обеспечить непрерывность записи и воспроизве
дения звука. Без КЭШирования, особенно при низком быстродействии же
cTKoro диска, на котором хранятся аудиофайлы, возможны случайные
сбои в процессе воспроизведения и записи звука. Правда, современные
контроллеры дисков, использующие прямой доступ к памяти, позволя
Инсталляция и под20товка ПРО2раммы SONAR к работе
49
ют обойтись и без кэширования. Поэтому по умолчанию кэширование
выключено. Для включения кэширования следует установить COOTBeTCT
вующий флажок. Изменение этих параметров настройки вступает в силу
после перезапуска SONAR.
L1 Playback 1/0 Buffer Size (КВ), Record 1/0 Buffer Size (КВ) размеры
(в килобайтах) буферов ввода/вывода файлов при воспроизведении и запи
си. Установленноrо по умолчанию размера буфера (256 Кбайт) в большин
стве случаев достаточно. Если есть проблемы с воспроизведением или запи
сью звука, попробуйте ввести в соответствующем поле друrое число
(например, 32, 64, 128,512).
r>:<::--:--':::«:::::::::t:,.:.:...x.:-:<P:>::::::':,::::f:" : ,о,. ,,'{-",',"h"
<Aio ОрtjI)П5!iSЩ; ;
.::;-....::.::::-:..'-_. .....,._._'-_:::.:'
:.j ':l.eral: Advanced ersJ.:
i
:_1
'1 О ЕnаЫе Read Caching
)
Playback 110 ; ""--'."1 "'"
Buffer Size (кв): ; 256 .;;;
j
1
I
I Driver Mode:
1
!
1
,1
J
J
!
!
!
)
j
J
'.1.;,
.о ;.:.;
Dithering:
rдsio."1
I "':':J
...,,:': :.' у ..''' ,"Y'.':"".:' "",,,,,,,,,,,.,..,,"<",
:.:-:::r- ",",.:ш
о ЕnаЫе Write CachJng
Record /O :256",:;
Buffer Slze (KB):L.......:...J""
. . ;1";. I
о Trigger & Freewheel
(Best whel1 sound card has а
word clock input.)
@ Full Chase Lock
(Best when chasing to МIDI
time code.)
i
Timing Offset (msec» r ......j .;, f:
;
I
I
!
t
".t
АSЮ. Reported Latency:
1 600 .
..' i
1 .
Р
... [
ок]
Отмена ]
Справка .1.'
о Share Drivers With Other PlOgrams
USe Multiprotessing Engine
Т2] Jзе MMCSS [Wi;;do;"r,;s \/п.tв)
о Play Effect Т ails After Stopping
О Always Ореn AlI Devites
О Аетоуе DCOffSe! Dшing RecClrd
::l:е-а110саtеFilе tO ......J;=.;
Fade Оп Start
(milliseconds];
Fade Оп Stop
(miUiseconds):
f::.:.::].i
ro"'"'l:i
",";р.
r..c-l l . .. .
Device: .[!:::ij:i:::!.:::::::::::::::::::::::::::::::..__........ш.....:
. Маnиа! Offset:
..-
Рис. 1.17. Вкладка Advanced диалоrовоrо окна Audio Options
50
rлава 1
Параметры записи и воспроизведения определяются опциями rpYnnbI
Playback and Recording.
Раскрывающийся список Driver Mode предназначен для выбора типа драй
вера (ASIO, WDM, ММЕ). Об АSIOдрайверах мы уже рассказали. Осталось
пояснить только особенности WDM и ММЕдрайверов.
При использовании самых старых VхDдрайверов звуковой карты эффектив
ное время задержки составляло сотни миллисекунд. Снизить задержку на по
рядок удается за счет использования более современных WDМдрайверов.
позволяющих выводить звук с задержкой в ] О мс. WDM (Windows DI"ivel"
Mode\) относительно новая архитектура драйверов Мiсrosоft Windows.
Использование WDМдрайверов звуковых карт посредством АР\ DirectX
позволяет сильно снизить задержки при работе DХплаrинов и OX
инструментов, микшировании звуковых потоков и т. п. В отличие от УхО,
WDм...драйверы непосредственно связывают использующее их проrраммное
обеспечение и звуковую карту. WDМдрайверы работают в Windows
98SEIМE/2000/XPIVista. Однако для тоro чтобы реально работать с низкой
задержкой, требуется достаточно мощный процессор. Наrрузка на процессор,
естественно, зависит от количества подключенных эффектов и виртуальных
инструментов. Минимальная задержка, с которой можно работать, зависит
еще и от конкретной версии WDМдрайвера конкретной звуковой карты.
ММЕ (Mu]tiMedia Extel1sions) мультимедийный АР\ фирмы Microsoft,
появившийся еще в Windows 3.1. Для Windows 3.0 ero можно было YCTaHO
вить в виде отдельноrо проrраммноrо продукта. На сеrодняшний день ero
можно считать морально устаревшим, не обеспечивающим высокоскорост...
ное взаимодействие приложений с драйверами звуковых карт.
Смена драйвера вступает в силу после перезапуска SONAR. Причем в момент
старта проrраммы про изводится автоматическое сканирован ие аудиосисте
мы, аналоrичное вызываемому нажатием кнопки [ WауеРJOlilеrш J При переходе
к АSIОдрайверам изменяется вид окна Audio Options исчезает вкладка
Driver Profiles.
В процессе пересылки 24битных данных из SONAR в ] 6битную звуковую
карту разрядность понижается. При снижении разрядности представления
звуковых данных сужается динамический диапазон звука. Дитеринr (dithеriпg)
позволяет путем незначительноrо повышения общеrо уровня шума (за счет
добавления к цифровому сиrналу слабоrо шума) обеспечить независимость
шумов квантования и сиrнала. Это создает эффект сохранения динамическоrо
диапазона сиrнала при понижении разрядности ero представления. Вы може
те отключать дитеринr во время работы над проектом и включать на послед--
нем этапе сведения композиции. Дитеринr несколько увеличивает время
Инсталляция и подаотовка проараммы SONAR к работе
51
обработки аудиоданных, поэтому при выключенном дитеринrе воспроизве
..Jение аудиотреков и эффектов реальноrо времени будет в меньшей степени
заrружать процессор. Итак, с помощью раскрывающеrося списка Ditl1eril1g
либо выключается режим "дитеринr" (если выбрана строка --- NOl1e ---), либо
про изводится выбор типа дитеринrа (характер uифровоrо шума). Возможные
варианты:
О Rectal1gular для rpoMKoro звука; шум дитеринrа здесь наиболее заме-
тен на слух;
О Trial1gular аналоrично Rectangular, но занимает меньше ресурсов
проuессора, т. к. используется упрощенная процедура преобразования;
:J Pow-r 1 для музыки с сильно сжатым динамическим диапазоном иред'"
ко встречающимися тихими фраrментами;
О Pow-r 2 для музыки с большим динамическим диапазоном (например,
классической);
:J Pow-r 3 промежуточный вариант для звука с YMepHHO сжатым дина-
мическим диапазоном.
Если установлен флажок Share Drivers With Other Рrоgrашs. то к драйве
рам устройства, с которым работает SONAR, может обратиться какая...либо
..Jруrая проrрамма (коrда rлавное окно SONAR находится не в фокусе).
Флажок Use Multiprocessing Engil1e доступен, если на вашем компьютере
несколько процессоров. Разумеется, в этом случае флажок целесообразно
установить.
Флажок Use MMCSS (Windows Vista) ДОС1)'пен, если на вашем компьютере
установлена система Windows Vista. В этом случае целесообразно установить
и ero, Torдa процессы реальноrо времени получат наиболее высокий приоритет.
При установленном флажке Play Effect Tails After Stopping даже после пре-
кращения воспроизведения композиции любой эффект с последействием (pe
верберация, задержка и т. д.) продолжает отрабатываться до полноrо завер-
шения (окончания "хвоста").
Если флажок Always Ореl1 АН Devices установлен, то при запуске воспроиз
ведения проекта или при включении звуковоrо движка (нажатием кнопки
RunlStop tl1e audio engine на транспортной панели) SONAR будет задейст
вовать все доступные выходные аудиопорты. Если какойлибо из выходных
аудиопортов не задействован в проекте (нет ни одноrо аудиотрека или трека
виртуальноrо синтезатора, У KOToporo данный аудиопорт был бы задан в Ka
честве выходноrо), то SONAR все равно будет воспроизводить через этот
порт звуковые данные, соответствующие тишине. В принципе, при этом должна
52
rлава 1
возрасти наrрузка на процессор (хоть и незначительно). Однако при YCTaHOB
ленном флажке Always Ореп All Devices можно задавать для аудиотреков
и треков виртуальных синтезаторов ранее незадействованные выходные пор
ты непосредственно во время воспроизведения проекта, и это не повлечет
"запинаний" звука.
При установленном флажке Remove DC Offset During Record в процессе
записи звука будет компенсироваться постоянная составляющая напряжения.
Ее наличие характерно для звуковых карт HeBbIcoKoro качества и приводит
к появлению щелчков при редактировании звуковых данных.
В поле ввода Record Preallocate File (seconds) можно задать размер аудио
файла (в секундах), предварительно назначенноrо для сохранения данных на
диске. По умолчанию эта величина установлена равной нулю. Фактически
изменяется значение переменной RecordPreAlIocSeconds в файле AUD.IN1
Разработчики утверждают, что при большом числе треков ненулевое значе
ние данной переменной способствует улучшению параметров записи файла
на диск.
В полях ввода Fade Оп Start (milliseconds) и Fade Оп Stop (milliseconds)
задается время, в течение KOToporo rpoMKocTb звука будет плавно нарастать
при включении воспроизведения и затихать при ero выключении. Это защи
тит вас от внезапных акустических ударов. Имейте в виду, что остановка
воспроизведения теперь происходит не MrHoBeHHo. После нюкатия кнопки
Stop на транспортной панели воспроизведение еще будет продолжаться в Te
чение времени, указанноrо в поле ввода Fade Оп Stop (milliseconds).
Опции rруппы Synchronization позволяют задать "жесткость" синхрониза
ции устройств записи/воспроизведения цифровоrо звука с помощью интер
фейса SMPTE или MIDI:
О Trigger & Freewheel в этом режиме допускается дрейф ("плавание")
отсчетов звука относительно меток времени SМРТЕкода
О Full Chase Lock жесткая синхронизация по временному коду. Этот pe
жим характеризуется большими затратами ресурсов процессора
О TiD1ing Offset (msec) поле ввода, в котором можно указать временное
смещение (задержку) отсчетов на аудиотреке относительно событий на
MIDITpeKe. Отрицательное значение соответствует задержке МIDJданных
по отношению к аудиоданным. При положительном значении, наоборот,
аудиотреки воспроизводятся с запаздыванием по отношению к MIDI
трекам. Эта опция позволяет компенсировать различную инерционность
тех или иных устройств записи и обработки звука и точно отреryлировать
аудио/МIDIсинхронизацию в проекте.
Инсталляция и подzотовка проzраммы SONAR к работе
53
Вряд ли в вашей домашней студии имеются устройства, требующие синхро
низации. Но если таковые все же есть, то в случае возникновения проблем
с воспроизведением звуковых сообщений несколькими устройствами или
с их синхронизацией по интерфейсу SMPTE/MTC попробуйте изменить co
стояние опций rруппы Synchronization.
В rруппе Record Latency Аdjustшепt (samples) находятся элементы, имею
щие отношение к компенсации задержки аудиосиrнала при прохождении
стройства записи звука (с ero входа на выход). Собственно устройство BЫ
бирают в раскрывающемся списке Device. Величину задержки сначала нужно
юмерить. Для этоrо следует выполнить контрольную запись средствами про
rpaMMbI SONAR. Можно, например, воспроизводить аудиосиrнал с одноrо
трека и в то же время записывать ero на друrой трек с выхода тестируемоrо
устройства. Задержку следует измерять, сравнивая положение характерных
точек двух сиrналоrрамм на шкале времени окна Track (СМ. 2лаву 4). В каче
.:тве единиц измерения времени нужно выбрать Sашрlеs (отсчеты). Для KOM
Ilенсации выявленной задержки следует ввести в поле Mal1ual Offset число,
tJaBHoe измеренной задержке, но со HaKOM "минус". При работе с устройст
вом, поддерживающим ASIO, в поле Manual Offset можно ввести о. Если
становить флажок ASIO Reported Latency, то будет автоматически CKOM
Ilенсирована задержка, о величине которой "рапортует" само устройство. Ko
нечно, если вы в процессе работы заметите, что автоматическая компенсация
.Jказалась неточной, то можете подкорректировать ее с помощью поля
\lanualOffset.
Примечание
Итоrовая величина скомпенсированной задержки равна алrебраической сумме
показаний, отображенных в поле ввода Manual Offset и в поле ASIO Reported
Latency.
1.7.3. Вкладка Drivers
с помощью опций вкладки Drivers (рис. 1.18) диалоrовоrо окна Audio
Options можно подключить или отключить драйверы для работы со звуко
вы ми устройствами.
Верхнее рабочее поле содер(ит список драйверов ввода цифровоrо звука,
IИжнее список драйверов вывода. Если рядом с именем драйвера YCTaHOB
leH флажок, то драйвер подключен.
. Как и для МIDIустройств (СМ. разд. 1.3.1), для аудиоустройств вы можете
ryридумать и ввести устраивающие вас имена (столбец Friel1dly Name). Если
54
rлава
флажок Use friendly names to represent a"dio drivers установлен, то это им
будет отображаться в меню Inp"t и O"tp"t То аудиотрека.
'''Th%» . '
A.utJi, QР,Jfчzi-,I!,,1! « ", ' , " ,'
CG;I п' Add CDI;rs ! .... ,
..r---.'...<
.: Check/uncheck аn entry to enabIe/disabIe the driver.
Click оп а friendly nате to edit it.
:I Vf:!" -J:- :. 1?(::ill':':{':?:I;:i; ::::.i(;:;? _';::2
>1
ОК J
OTMeHa.l
['F;i;"N'"'''''''.''''':'''''.'... ..:.:'.'D';'N"""."'Ш'''''''''.'''.'''.'''.'.''''? I .
' MAudio FV/ ASIO'' 41.': MAudioFW ASIO F\l.! 410.... i
;1 [M-Audio FW ASIO FW 41... M.Audio FW ASIO FW 410 щ I
I
Справка
f
, :
..
.1
'.!
.!
f ... .......---............................ ...................
J
i
.........ш.....___..............................................___.....................!
. ,;.,' о.">;,' .: )..; ,'h\ .". ,',,"f .:'."'
; l;': ; :':1
f P.J M-Audio FW ASIO FW 41... M-Audio FW ASIO FW 410 .. I
J Б?J M.Audio FW ASIO FW 41... M-Audio FW ASIO FW 41 0__. :
1 M-Audio FW ASIO FW 41... M'.6.udio FW ASIO FW 41 О... 1 .
l I
I
I
1
о Use friendly names to represent audio drivers.
1:
,.
['
I :
Рис. 1.18. Вкладка Drivers диалоrовоrо окна Audio Options
1.7.4. Вкладка Driver Profiles
Вкладка Driver Profiles появляется в окне A"dio Орtiопs только в следук\.-
щих случаях:
О в процессе первоrо запуска проrраммы звуковая карта автоматически рас-
познана как АSIО",несовместимая;
О в раскрывающемся списке Driver Mode на вкладке Аdvапсеd выбран ти
драйвера, отличный от ASIO, и проrрамма перезапущена.
Инсталляция и подzотовка проzраммы SONAR к работе
55
..!.. .. .};"".,,,,..,,.,............,,...,,....
::':::":.y''-:........ ..:::>..:.-::.:.',:..::;;. .yy':. .....::_....::: :.. -ц....: t.':':' , .:" . ___:"
f Genera! !AdvancedDriers i Driver Profiles ["..
t « . .,
j Sh O. r.Ofile. fr: I
'1
J Stream ) 1 Б Ы! data as: L 2 Ы! РСМ, left'i fied ;
i --' ...,,: V,_I.-
#2Y
. . .'''' - 7l.A:'
11025 Hz 22050 Hz 44100 Hz 48000 Hz 96000 Hz
i 1Б-ыtls f5i21:J !512-I;i [5121;: !5121 f512?
1 ,, ......J. ..:1 t#... I...J"'"
- r'..", r;" I r:---:-<
. 1 ' 1Б.ыtlМ ;512 !? i512 1:1 .512 J 'э i512 j '? !512 1:;
l..J.::d t..J::::J. L... ......' t. _J ...............t...-
24.bit/S !512'IJ [512:3 f5-i2':; ' 512 ! [;;
! .J"" .......J.. .J_" шш.j. ,.шш...ш
! 24.bit/M i5i2i; [512l= '51'219 f512If! !512 1'3
t.:...:..::........ E............... . t::'1!:;;,J .............
i
!
'1
!
.-:
j
i
i
i
!
i
.
"'S:'?'.
"з.:;-,:".,..,;
. ... "";1....
::::.:........}.
Отмена
a . Справка
[
.
:
i";-
l
..
,.
,.
."--_:;.
(.
i
..
!
t;
"
:
i
}"
i
r
,
f
r
i
!
f
t"
Рис. 1.19. Вкладка Driver Profiles диалоrовоrо окна Audio Options
На вкладке Driver Profiles (рис. 1.19) отображаются параметры буфера прямо
ro доступа к памяти компьютера (ПДП, DMA), полученные проrраммой
в результате тестирования установленных устройств записи/воспроизведения
звука. Тестирование производится автоматически при первом запуске SONAR,
при запуске SONAR после смены типа драйвера с А SЮ на WDM/KS или ММЕ
(32Bit), а также после нажатия кнопки tWaeProfiler... 1 (см. разд. 1. 7.1). Самостоя
тельно изменять значения параметров буфера ПДП не рекомендуется.
В полях rруппы DMA Buffer Sizes (Samples) отображаются параметры бу
фера пдп Toro устройства записи/воспроизведения звука, драйвер KOToporo.
вы выберете в списке Show Profile for. rруппа орrанизована в виде таблицы.
Для каждоrо значения частоты сэмплирования (столбцы) и разрядности
представления аудиоданных (строки) отображается размер буфера пдп. Бу
квы S И м в названиях строк означают "стерео" и "моно".
56
rлава 1
Stream > 16 bit data as раскрывающийся список, в котором можно BЫ
брать один из особых форматов,звуковых данных в том случае, коrда звуко
вая карта позволяет представлять их с разрядностью, превышающей 16. Для
выявления оптимальной установки вам щ:обходимо изучить документацию
звуковой карты. По умолчанию установлен формат 3 bytes, что соответствует
"классическому" 24битному формату.
1.8. Окно Aиdio Meter Settiпgs настройка
измерителей уровня аудиосиrнала
Уровень аудиосиrнала [12,25] характеризует сиrнал в определенный момент
и представляет собой выраженное в децибелах значение выпрямленноrо и
усредненноrо за некоторый предшествующий промежуток времени напряже
ния ау диосиrнала.
Теоретически наиболее просто усреднять MrHoBeHHoe значение выпрямлен
Horo напряжения с постоянным весовым коэффициентом.
Вид зависимости уровня сиrнала от времени определяется как особенностями
caMoro аудиосиrнала, так и выбранным интервалом усреднения Т. I
При Т О BpeMeHHbIe зависимости средних значений выпрямленноrо сиrна
ла практически не отличаются от временных зависимостей ero MrHoBeHHbIX
значений.
При увеличении Т средние значения выпрямленноrо сиrнала будут тем
меньше меняться во времени, чем больше интервал усреднения Т. Данные
обстоятельства нужно учитывать, пользуясь измерителями уровня сиrнала.
Выбор Т ----7 О соответствует пиковому измерителю уровня. При малых значе
ниях Т речь идет о квазипиковых измерителях (часто их обозначают как
РЕАК). Большое значение Т означает, что вы имеете дело со cpeДHeKBaдpa
тическим измерителем уровня (RМSизмерителем уровня). RMS Root
Меап Square (среднеквадратическое значение). В электро и радиотехнике
используется понятие эффективuое Зllачеuие, и эти термины синонимы.
В этом названии нет ничеrо cTpaHHoro вычисление среднеквадратическоrо
значения эквивалентно операции усреднения модуля функции. Иноrда такие
измерители не вполне точно называют вОJlюметрами, UJlИ VUметрами (Vu
измерителями). На самом деле RМS"'измеритель и VUизмеритель это раз
ные вещи.
Слуховое ощущение в каждый момент текущеrо времени определяется
не только MrHoBeHHbIM значением сиrнала в этот момент, но и предыдущими
ero значениями, которые сказываются на слуховом ощущении тем меньше.
Инсталляция и подzотовка проzраммы SONAR к работе
57
чем раньше они появились по отношению к текущему моменту времени. По
этому при определении уровня аудиосиrнала усреднение ero выпрямленных
\IrHOBeHHbJx значений следует выполнять не с постоянным, а с переменным
\tножителем веса, убывающим в направлении прошедшеrо времени. Наибо
.'Уее подходящим приближением, достаточно хорошо соответствующим pe
а:1ЬНЫМ свойствам человеческоrо слуха, является экспоненциальная весовая
функция.
Изменяющееся во времени значение выпрямленноrо напряжения, ycpeДHeH
ное за определенный период с заданным множителем веса и выраженное
8 децибелах, называется динамическим уровнем аудUОСИ21юла.
Если, подводя итоr, оrраничиться одной фразой, то можно сказать, что ypo
вень сиrнала это результат осреднения значений сиrнала. Причем Ocpek
нение производится особым образом и за определенный интервал времени.
Наверное, мы уже убедили вас в том, что основными параметрами измерите
'Уей уровня являются их динамические характеристики, определяющие xa
рактер реакции измерителя на изменяющийся уровень звуковоrо сиrнала.
Звуковые музыкальные сиrналы по своей сути являются импульсными.
Их пикфактор (отношение максимальноrо значения к среднему, выраженное
в децибелах) может достиraть значений в 18...20 дБ. Поэтому от динамиче
,::ких характеристик во MHoroM зависит, что именно будет показывать тот или
иной измеритель по отношению к сиrналам разных классов (например, по
отношению к речи и к музыке), причем разница в показаниях различных ти
пов измерителей при измерении одноrо и Toro же сиrнала может составлять
больше 20 дБ. Чтобы rpaMoTHo пользоваться измерителем, необходимо знать,
" какому именно типу он относится.
Реализовать на практике идеальные измерители как пиковоrо, так и среднеrо
значения сиrнала невозможно. Потому что, вопервых, в природе не сущест
вует электрических или механических устройств, способных MrHoBeHHo pea-
rировать на изменение сиrнала, а, BOBTOpЫx. никакой процесс измерения не
\южет длиться вечно. Поэтому можно rоворить только о квазипиковом изме
рителе и измерителе квазисреднеrо значения сиrнала.
Квазипиковый измеритель должен иметь время интеrрации 5 мс, а время воз
Bpaтa 1,7 с.
Примечание
По определению, время интеерации :...... это длительность такой одиночной TO
нальной посылки, прй которой указатель индикатора доходит до отметки 2 дБ,
а время возврата это время, за которое указатель индикатора после отклю
чения от ero входа сиrнала номинальноrо уровня опускается до отметки 20 дБ.
58
rлава
VUизмеритель по своей сути является измерителем квазисреднеrо значе
ния. Ero динамические параметры определяются свойствами стрелочноr
прибора, выбранными для удобноrо отображения Toro звуковоrо rvштериа..
ла, который существовал во времена возникновения радиовещания и звукcr
Boro кино.
Инерционные свойства VU",измерителей характеризуются одним BpeMeH
HblM параметром, одинаковым для обоих направлений перемещения указате
ля, постояшlOЙ epeklellu. В стрелочных приборах это время определяете
конструктивными особенностями их подвижной системы. Для измерителе-
со световыми указателями постоянная времени измерительной схемы должн
составлять 300 мс.
Поскольку PEAK и VUизмерители имеют различные динамические СВОЙСl
ва и, следовательно, поразному реаrируют на различные реальные сиrналь
их области применения различаются. По квазипиковому индикатору удобн
следить за максимальными уровнями сиrналов (чтобы не допустить пере
rрузки устройств записи или усиления звука), однако реальную rpoMKocl
сиrналов он практически не отображает.
VUизмерители плохо реаrируют на пики сиrналов, однако вполне адекватн
отражают именно rpoMKocTb, субъективно воспринимаемую слуховым аппа
ратом человека.
Итак, у измерителей каждоrо из типов есть свои достоинства и HeдocTaTКI
Поэтому самым разумным решением является их совместное использование
В наши дни для этоrо при меняются линейки светодиодов или специалИЗИРl
ванные индикаторы, на которых одновременно отображаются и среднее
и пиковое значения уровня в виде светящеrося столбика и перемещающейе
полоски (peak hold).
Часто эти два измерителя имеют одно и то же время интеrрации, только ТОЧ
ка либо rораздо медленнее возвращается, либо на определенный промежуто
времени фиксируется, а затем racHeT. Подобные измерители реализован
проrраммным путем в звуковых редакторах и плаrинах.
В ранних версиях проrраммы SONAR возможность подстройки динамиче-
ских параметров измерителя уровня не была предусмотрена. Для пользовате
ля, не имеющеrо опыта работы с реальными измерителями, этот недостато
был попросту незаметен: принятые по умолчанию значения параметров в це-
лом соответствовали сложившейся практике, и не составляло труда "с нуля
привыкнуть К определенному поведению индикатора измерителя. Но если в
уже долrо работали с неким измерителем, обладающим специфическими Дlt-
намическими свойствами, то, вероятно, поневоле успели научиться сопостаЕ
Инсталляция и подzотовка проzраммы SONAR к работе
59
lЯТЬ ero показания с реальными свойствами аудиосиrнала. В таком случае
':\1ена измерительноrо инструмента, как минимум, создаст дискомфорт, а то
11 будет приводить к ошибкам при сведении композиций.
После сделанных пояснений будет нетрудно разобраться в назначении эле
\leHTOB диалоrовоrо окна Audio Meter Settings (рис. 1.20), которое OTKpЫBa
ется командой OptiOI1S > Audio Meter Settil1gs.
J;ц_; ;, t'.i<- .. t: ':"::,,;'>B
Refresh Rate (msec):
I'" .- .". .1....'
40 1'"
L:.:;,..,'
ОК
Cancel
Оесау Aae (m$ec/dBJ: [::.]; Help
Hold Time(mseGJ:E5(J::
';; .j':;" I .
RMS
Rise(msec): ;30 ,::'
Fall (msec): lE.....J:;;
Peak
Rise (msec):
Fall (msec):
-,.
[о ....'.10":
L...--... "'.,
'1000'1.'"
t.".............,,.-.
:;,.. :. ...J
О TrackVlew
Console VieW
Рис. 1.20. Диалоrовое ОКНО Audio Meter Settings
с помощью опций этоrо окна можно отреrулировать динамические свойства
измерителей уровня аудиосиrнала, имеющихся в проrрамме.
Значение в поле Refresh Rate (msec) определяет, насколько часто обновля
ются показания измерителей (например, 25 мс 40 раз в секунду).
В rруппе Peak Hold задаются динамические параметры пиковоrо индикато
ра. Значение параметра Decay Rate (шsес/dВ) определяет скорость спада по
казаний, а Hold Тiше (шsес) время удержания пиковоrо индикатора.
В rруппе Rise/FaII Тiшеs (time to cI18nge 20dll) вы можете отделыlO для
пиковоrо и среднеквадратическоrо измерителей задать время интеrрации
и время возврата.
В rруппе Segmcnted Meters можно выбрать стиль отображения индикаторов
измерителей уровня в окне треков (Track View) и в окне микшера (Col1soIc
View). Если флажки установлены, то индикаторы измерителей уровня будут
60
r лава 1
сеrментированы (будут состоять из отдельных полосок, что характерно для
реальных приборов, в которых используются, например, линейки светодио
дов). При снятых флажках индикаторы будут выrлядеть сплошными "светя
щимися столбиками",
1.9. Окно G/oba/ Optioпs
настройка rлобальных опций
Выберите в меню Options команду Global. Открывшееся окно Global Optiol1S
содержит 9 вкладок General, Auto-save аl1д Versiol1il1g. Тiшесоdе, MIDI,
Folders,. Editil1g, Nudge, Audio Data и VST Plug-ll1s.
1.9.1. Вкладка Geпera/ общие настройки
Вкладка General окна Global Options изображена на рис. 1.21.
Опции вкладки предназначены для настройки общих параметров проrраммы.
О Show Tooltips отображать, контекстную подсказку с названиями инст
рументов на панелях rлавноrо окна.
О Show Status Bar отображать строку статуса проrраммы.
О SllOW MIDI Activity 011 Wil1dows Taskbar поместить индикатор работы
МШIинтерфейса на панель задач Windows. При этом рядом с изображе
нием динамика появится изображение клавиатуры.
О Display АН Times as SMPTE отображать время только в формате
SMPTE; в противном случае время будет отображаться также в формате
ТаЮll.Доля:Тuк.
О Display Left 011 Тор for MIDI Раl1 El1velopes если этот флажок YCTa
новлен, то при использовании оrибающих (см. разд. 3.13 U 4.6) для
управления панорамой в окне Track верхняя половина поля трека будет
соответствовать левой части панорамы, а нижняя правой (треки pac
полаrаются rоризонтально, а уровень оrибающих изменяется по верти
кали).
О Display El1velopes 011 Percentage Scale опция влияет на способ oтo
бражения шкалы rромкости для аудиотреков в окне Track (см. славу 4).
а именно: середины треков по вертикали будут соответствовать уровню О дБ;
по умолчанию этот флажок снят и уровень О дБ расположен выше середи'"
,ны каждоrо аудиотрека.
Инсталляция и под20товка ПрО2раммы SONAR к работе
"",,.....,>.......
61
Gwfжl Options,
:.i. : з : .,' ,''':',<-' .;i:'.....1. '_,-::..;::. -::.:".{ "' y<..;:,......:"y":;:,.;;""";"':."
j.Jolder in92': uota . VS..!. Pug!ns i
General \' ..:u.tsay...Ye.ri?':1i':19. .....:. .......!j!:........:.jl"......t:-:1...........: {
Show fooltips I .. ..
o Show Status Ва! .: { .
121 sow MIDI ctivi\Y tf1 Windows f askbar ';
'! D DlsplayAl1 Tlme$ as SMPfE t'
.1 0 Displa.Y Lelt оп f ор lor МIDI Рап Envelopes ::
О Displa'y Envelope$ Оп Peтcentage Scale 1 ":
o Display Wavelorm Preview While Recording :
D Load Non-SONAR Files in Oflset Mode ,::
t-'
D Cleate Delault Оют Мар lor Non-SONAR Files [.
DAllow Only Опе Ореn Project а! а Time [:..
DAllow MIDI Recording without anArmed frack ',
o Ask Before Sending S'ystem Exclusive [W'hen Opening Proiects) l
Alwa'ys Use Sysx Banks for MIDI Files (Instead 01 Sysx DataJ .:
:{ DWrite СаЫе Meta Events to МID! Files (Port SelectJ l
f
0Always Echo Current МIDI Track I
, Stop А! Project End f
o OStoP. Rewind to Now Marker
О Se! Nowfime with Full Res\art t
121 Unload Synth o.nDisco.:ases Memory) .. r .
.. Base Octave 'о! Pltches:-!O 1-;:< . .;-
"; .: (...._.. .:...J .
. . : , : AuditionCommandslor T::::J Seconds J . . . . , .
'EnaЫeX-Aay t
Opacitr: Fade Out fime (rililliseconds): r. 76 "'" :;1 .t;
j141 % Fade In fime (millisecondS) j600 : t
..... . .. ч . л .... _. N. . ч . . ,, .. : . ш. . ....,.... ,z'z.. Л' . ,:""."
.
.,
j -
Рис. 1.21. Вкладка General диалоrовоrо окна Global Options
..
ОК 1
Отмена l '
Cnpaв/(a . I
CJ Display Waveform Preview While Recording если установлен этот
флажок, то непосредственно в процессе записи аудиосиrнала волновая
форма (сиrналоrрамма) будет прорисовываться в окне Track. На это за
трачиваются дополнительные ресурсы компьютера. Поэтому для компью
тера сневысокой производительностью есть смысл снять данный флажок.
О Load N0I1-S0NAR Files il1 Offset Mode если установлен этот флажок,
то файлы, не являющиеся "родными" для текущей версии SONAR (файлы
с расширениями SMF, MID, RMI, WRK и BUN), будут открываться в pe
жиме Offset (см. разд. 3.13).
62
rлава 1
о Create Default Drum Мар for N0I1-S0NAR Files если установлен этот
флажок, то при заrрузке файлов, не относящихся к ориrинальным типам,
поддерживаемым проrраммой SONAR (например. МIDI...файлов), будет
автоматически создана барабанная карта DMl - Default. Она будет дoc
тупна при выборе выходных портов в атрибутах МIDITpeKoB.
О AIIow Оl11у Опе Ореl1 Project at а Time если установлен этот флажок,
то открытым может быть только один проект, в противном случае OДHO
временно Moryт быть открыты несколько проектов (это полезно для пере
носа информации из одноrо проекта в друrой).
О Allow MIDI Recordil1g without ап Armed Track по умолчанию для
Toro, чтобы осуществить запись МIDIинформации в SONAR на COOTBeT
ствующем треке (или нескольких трек3.'(), должна быть нажата кнопка R
(01. 2лаву 4). Данная опция позволяет обойти это условие.
D Ask Before Sendil1g System Exclusive (W11el1 Opel1ing Projects) при
заrрузке проекта запрашивать разрешение на передачу синтезатору сис
темных сообщений (SysEx).
О Always Use Sysx Bal1ks for МIDI Files (1l1stead of Sysx Data) если этот
флажок установлен, SONAR помещает любые сообщения SysEx, coдep
жащиеся в импортируемых МIDIфайлах, в банки SysEx. Эти банки появ
ляются в окне Sysx [19], а в списке сообщений окна Evel1t List [19] появ
ляются соответствующие сообщения типа SysxBal1k. Если этот флажок не
установлен, то импортированные данные SysEx объемом до 255 байт oc
таются сообщениями типа SysxData и помещаются в банки в том случае,
коrда их объем превышает 255 байт.
D Write СаЫе. Meta Evel1ts to MIDI Files (Port Select) изменять задан
ный по умолчанию порт, которому послано очередное сообщение типа
SysxBal1k. Номер выбранноrо выходноrо порта вставлен в начале каждоrо
MIDITpeKa (при формате МIDI file 1).
О Always EcllO Currcl1t MIDI Track если этот флажок установлен, то
МIDIданные, поступающие на вход, будут ретранслироваться в выходной
МIDIпорт независимо от состояния кнопки 111put ЕсЬо, располаrающейся
в секции треков или инспекторе текущеrо трека окна Track (сои. 2Л(l6У 4).
О Stop at Project End если этот флажок установлен, то начатое вами BOC
про изведение автоматически остановится после Toro, как все сообщения
будут воспроизведены. Если флажок снят, то в этой ситуации воспроизве
дение будет продолжаться до тех пор, пока вы ero сами не остановите.
Кроме Toro, при снятом флажке можно формально "воспроизводить" про
ект, в котором вообще нет ни одноrо сообщения. Во всяком случае, указа
Инсталляция и под20товка ПрО2раммы SONAR к работе
63
тель текущей позиции будет перемещаться вдоль шкалы времени, а счет
чик времени воспроизведения будет вести отсчет.
Оп Stop, Rewind to Now Marker если флажок установлен, то при OCTa
новке записи или воспроизведения указатель текущей позиции перемещает
ся к тому месту, с KOToporo было начато, например, воспроизведение; если
флажок снят, то указатель текущей позиции перемещается к началу проекта.
О Set Now Тiше with FulJ Restart коrда флажок снят, в режиме воспроиз
ведения проекта nporpaMMa будет вести себя так: если ввести в поле Now
(панель инструментов PositiOI1) новую текущую позицию, то воспроизве
дение прерываться не будет, а указатель текущей позиции просто пере
скочит на новое место, и воспроизведение пойдет от Hero. Если флажок
установлен, то в аналоrичной ситуации воспроизведение сначала будет
остановлено (соответственно команда остановки будет направлена всем
синхронизированным устройствам), затем указатель текущей позиции
будет переведен в новое место и уже от Hero начнется воспроизведение.
То есть если флажок установлен, то в режиме воспроизведения при смене
текущей позиции прямым вводом в поле Now будут выполнены команды
остановки и запуска. Это имеет значение при работе со студийным обору
дованием, синхронизированным с SONAR.
О Ul110ad Synth ОП Discol1nect (Releases Мешоrу) если этот флажок yc
тановлен, то отключение от проекта виртуальноrо синтезатора (VSTi или
DXi) приведет к ero выrрузке из памяти. Это позволяет освободить память
для друrих приложений или инструментов (некоторым виртуальным ин
струментам требуется очень MHoro оперативной памяти, см. например,
в книrе [17] описание VST инструмента MusicLab VSTi Real Guitш"). BMe
сте с тем следует учитывать, что повторная заrрузка виртуальноrо инст
румента займет MHoro времени.
О Base Octave for Pitches поле ввода, в котором указывается начало OT
счета МIDIоктав (по умолчанию нумерация октав начинается с нуля).
О Audition Commal1ds for 000 Seconds поле ввода для указания времени
звучания фраrментов композиции в процессе предварительноrо прослу
шивания.
О ЕпаЫе X-Ray если этот флажок установлен, то включается довольно
необычный режим отображения: при переКЛlOчении с одноrо активноrо
окна на друrое часть nepBoro окна, пере крытая вторым окном, как бы
"просвечивает" сквозь возникшую "стену". Первый слой изображения за...
слоняется вторым слоем не полностью, второй слой полупрозрачен. Раз
работчики образно назвали этот режим "рентrеновскими лучами". После
установки флажка становятся доступными поля ввода: Opacity степень
64
rлава 1
затененности CKpbIToro окна; Fade Ont Time (milliseconds) и Fade In Time
(millisecol1ds) BpeMeHHble параметры перехода от отображения одноrо
слоя к отображению друrоrо слоя.
1.9.2. Вкладка Aиtosave aпd Versioпiпg
установка параметров автосохранения
и управления версиями проекта
Вкладка Antosave and Versioning окна Global Options изображена на рис. 1.22.
"">'<'/H.'''/'" ...<.., «":<tфjf>-
,... ,....,.,....,,',.,. ".,. ,. ..,.,. ,. .. .".. ,....., .J%%i.",1#..Ы
,; 'Еш!: 1?1 ;цТ'iff,=i" : .
. Auto-save every l!... ] minutes о! ;j changes . '] .
ЕnаЫе versioning 01 project (Tv./PJ liles
Number 01 versions to keep: ....J:
(J t()IJ!, .
I
'-:1
j
:
j
.,
<1
..,;"'..____......ш....ш...__..........,..............,......,..........:.сш....:. ..;;......."-c.---c'.....,
ОК I
Отмена ]
Справка I
I
t
<.
'.
t
.
,.
t
I
[
r
I
I
I
1 : .
..
['
..__...J
Рис. 1.22. Вкладка Autosave and Versioning окна Global Options
Инсталляция и под20товка прО2раммы SONAR к работе
65
На этой вкладке не так MHoro элементов. Верхняя строка имеет отноше
ние к функции автосохранения проекта: Autosave every М Mil1utes or
С Chal1ges выполнять автосохранение каждые М минут или после BHece
ния С изменений в проект. Если в обоих полях ввести нулевые значения, то
проrрамма не будет автоматически сохранять файл проекта с текущими pe
зультатами редактирования. В таком случае не забывайте сами сохранять
плоды cBoero труда.
Забеrая вперед, скажем, что в проrрамме SONAR предусмотрены (традиuи
онно для приложений Windows) две разновидности команды сохранения
файлов:. File > Save и File > Save As. По умолчанию первая команда сохраня
ет файл с прежним именем. При использовании второй команды имя файла
задает пользователь.
На вкладке Autosave al1d Versioning окна Global Options имеются элемен
ты, состояние которых влияет на действие команды File > Save.
Если установлен флажок Еl1аЫе Versioning оС Project (.CWP) files, то к имени
файла, сохраиеиноrо с помощью команды File > Save, будет добавлен номер
версии, который формируется на основе даты и точноrо времени момента
сохранения файла. Пусть, например, исходное имя файла MUSICOl.CWP.
Тоrда имя файла, в котором есть номер версии, будет, например, таким:
MUSICOl.CWP.200712210l2643265. Самое интересное, что при попьп
ке заrрузки данноrо файла SONAR ero "не увидит". Чтобы воспользоваться
этим файлом, ero придется переименовать средствами Windows удалить из
имени все символы (в данном примере .200712...210l2643265), следую
щие за расширением CWP.
Нужно учитывать и еще одно обстоятельство. Принципиальная возможность
"запоминания" версий проектов существует лишь в том случае, если вы co
храняете их в СWРфайлах. На СWВфайлы такая возможность не распро
страняется.
Примечание
Об особенностях CWP и СWВфайлов читайте в разд. 1.9.5.
В поле NшпЬеr оС versions to keep вы можете указать максимальное число
сохраняемых версий файла проекта. Если, например, вы укажете здесь число 10,
то на диске постепенно накопятся и в дальнейшем всеrда будут присутство
вать 1 О файлов, каждый из которых появился там после очередной команды
File > Save. Коrда вы, например, в одиннадцатый раз выберете эту команду,
самая ранняя версия файла с диска исчезнет, а появится текущая версия.
66
rлава 1
Это новшество дополняет функцию отмены операции Undo: позволяет воз
вращаться к некоторым предыдуЩИМ версиям проекта и после ero закрытия
(если, конечно, вы не забывали вовремя сохранять проект).
1.9.3. Вкладка Tiтecode выбор параметров
BpeMeHHoro кода
На вкладке Timecode (рис. 1.23) окна Global Options вы можете выбрать вари
анты реакции nporpaMMbI на поступление сиrналов от внешнеrо синхронизи
рующеrо устройства или, наоборот, на отсутствие ожидаемых синхросиrналов.
.. ..-. . -..". "..
.1i!; с'''r ii..:;;Т!з:р.ti-=1:i!(J:I..
,,! General .Н Au!o-save and Versioning j Tirnecode ! MIDI . r:
'{'........-...............-".....'............................:.................................-................ --.................--..........)
i Whet) SMPTE/MTC Tirnecode Is Detected: !
' @Ask first. tlen switch clock sошсе and start !
1 С Always switch clock SQurce and start '
.. 1 1 О Оо nо! switch clock ошсе. but start if in SMPTE/MTC rrюdе
., о Never sWltch clock source. nеуе! start !
i
..
When clock source is set to SMPTE/MTC о! МIDI sync. !
j pressing play in SONAR ill: ,
'1 <1) Switch сшrеn! clock source and start playback ,.:
:1 () Mait)taln сшrеnt clock source and wait 'о! timecode
I
I
!
I
.,
1
l . '.
.
:1
J
J
ч
i
Ч
о.. ....... .'_;«"
Отмена
Справка 1 .
'<
t"
J-
[
;
:-
t
;
;" ,
!
I
!
t
!
i
j
J
!
i
.{
Рис. 1.23. Вкладка Timecode диалоrовоrо окна Globa\ Options
Инсталляция и лод20товка ЛрО2раммы SONAR к работе
67
rруппа Whеп SМPTEIМTC Тiшесоде Is Detected содержит переключатели, оп
ределяющие реакцию системы на обнаружение BpeMeHHoro кода SМPТEIМTC
:J Ask first, tllel1 switch clock source апд start обнаружив временной код,
проrрамма спросит вас о том, хотите ли вы синхронизировать ее работу по
входному сиrналу, и в случае положительноrо ответа начинает принимать
внешний синхросиrнал.
:J Always switch clock source аllд start SONAR автоматически подклю
чит задающий reHepaTop ко входному сиrналу и начнет ero принимать.
:J Do not switcll clock source, but start if in SMPTEIМTC mоде SONAR
автоматически синхронизируется по входному сиrналу, если ранее был
установлен режим синхронизации SMPTE/MTC.
:J Never switch clock source, пеvеr start SONAR не реаrирует на обнару
жение прихода BpeMeHHoro кода SMPTE/MTC. Не выбирайте этот пере
ключатель, если вы намерены синхронизировать проrрамму от внешнеrо
источника.
rруппа Whel1 clock source is set to SMPTEIМTC or MIDI sync, pressing play
in SONAR will содержит два переключателя определяющих реакцию про
rpaMMbI на включение воспроизведения проекта при условии, что выбран
"дин из двух режимов синхронизации по интерфейсу SMPTE/MTC или по
ПDIинтерфейсу.
:J Switch current clock source апд start playback переключить текущий
источник синхросиrнала и начать воспроизведение. Для ранних версий
Cakewalk Рю Audio было характерно зависание проrраммы в ситуации,
коrда выбран режим синхронизации от внешнеrо источника, а синхросиr
нал по какимто причинам не поступает. В более поздних версиях дЛЯ BЫ
хода из затянувшеrося ожидания прихода внешнеrо синхросиrнала поль
зователь должен был нажать клавишу <Esc>. SONAR же в подобной
ситуации подождет HeMHoro, "доrадается", что внешнеrо синхросиrнала
нет, и изменит режим синхронизации с внешнеrо на внутренний. Син
хросиrнал поступит в секвенсор и воспроизведение начнется.
:J Mail1tain current clock source апd wait for timecode сохранить TeKY
щий источник синхросиrнала и ждать поступления кода времени. Этот
переключатель имеет смысл выбрать только в том случае, коrда у вас дей
ствительно орrанизована синхронизация от внешнеrо источника, который
должен быть ведущим в сети. Пример такой сети объединенные интер
фейсом SMPTE маrнитофон с записанной на ленте вокальной партией
и компьютер с установленной звуковой картой и проrраммой SONAR,
в секвенсоре которой содержится МIDIаккомпанемент.
68
rлава 1
1.9.4. Вкладка MIDI фильтр МIDIсообщений
с помощью опций rруппы Record вкладки MIDI (рис. 1.24) можно выбрать
тип воспринимаемых системой МIDI...сообщений и размер буфера для их
приема (Number of Buffers), а также включить режим ретрансляции исклю
чительных системных сообщений (ЕсЬо System Exclusive).
В rруппе Record можно разрешить или запретить (независимо друr от друrа)
запись сообщений конкретных типов.
О Notes включение и выключение нот.
О Кеу Aftertouch давление на нажатые клавиши.
t О".
tЗ
ОК и jj
Отмена . J
Справка J
( : :.( :1i..I. Яdg jр I.v i;!,j.' , ...
GBneral i[ Autp-sаvе.аn(jУвrsi ng il .....п codB J MIDI 1. ]
::1 ';;';.'t' . . '..'. f:"
, 0 Notes !. (
!. ..
О Кеу Aftertoucl) [ , .. . . " ,' . .
o Controllel' .
: Patch C"ange$
. . . . . . " . ! ". о Channel Altertouch
Pitch Wheel
Бj Sys!em Exclusive . ........ .
Number 01 Bufl6rs: lu.щщjЕ
!
:
о Echo System Exclusive
MIDI Sysx Е cho Ports:
f;7:IE}rC: ,:'; .::1
. . . ; ' :'" 1
'.......... ......__...........__uщ..u...щщ...____.."J.'
.;:
f;
,
[.
...
r
t
".i
4' ...., t..",
.. ".
!".
...,
1.
1.,
J;
о..
(
.::
i
}
t
1-':
I
}
:-1
!РrБраrеUing: щJ Мiliisесdrtd Bulfer$
(11 !06.smаП;!3IзуЬасkI1\<jУ$!ОР unexp6ctedly,)
i
(;
:"; J
. , 1 ,.
с
iv
1.. ... ...... ... .. .... ... ... J
.:.'.""""'}::"f.'"7}!"""''':?'''''.'':'.:'_:,:,- ."
.
Рис. 1.24. Вкладка MIDI диалоrО60rо окна Global Options
Инсталляция и лод20товка лрО2раммы SONAR к работе
69
::J Controller сообщения о контроллерах.
u Patch Changes смена MlDI ",инструмента.
::J СЬаппеl Aftertouch давление на нажатые клавиши, закрепленные за
определенным МТDIканалом.
:J Pitch Wheel сдвиr высоты тона.
:J System Exclusive привилеrированные системные сообщения.
Сущность сообщений перечисленных типов пояснена в 2лаве 5.
В поле Number of Buffers можно указать число буферов, используемых про
rpаммой при передаче МIDIданных. В большинстве случаев достаточно за
::шнных по умолчанию 64 буферов. Если вы планируете передавать большой
объем МIDIданных (например, сообщений для управления МIDIплаrинами
И.1И системных сообщений), то следует увеличить число буферов до 128.
Флажок ЕсЬо System Exclusive включает режим ретрансляции исключитель
ных системных сообщений в порты, указанные в поле MIDI Sysx ЕсЬо Ports.
rруппа Playback содержит только поле ввода Prepare Usiпg: ... MiIlisecond
Buffers, предназначенное для выбора размера буфера промежуточноrо xpa
нения МIDIданных при воспроизведении. Надпись (If too small, playback
тау stop unexpectedly) предупреждает: если размер буфера слишком мал, то
воспроизведение может неожиданно останавливаться.
1.9.5. Вкладка Folders пути к файлам SONAR
Вкладка Folders (рис. 1.25) окна Global Options определяет местоположение
.fJайлов SONAR.
На этой вкладке наrлядно представлены все основные типы файлов, исполь
зуемые в проrрамме SONAR.
По умолчанию в папке C:\CAKEW ALK PROJECTS в файлах с расширениями
И\fени CWP, CWB, WRK, МЮ и BUN хранятся файлы проектов (Project Files).
В файлах с расширением имени WRK (Cakewalk WOl"kfiles) содержится
информация о МIDIпроекте, включая названия треков и клипов, настройки
;:интезатора и эффектпроцессора. Если в проекте, сохраненном в WRK...
айле, есть аудиотреки, тЬ они в виде W А V файлов располаrаются по aдpe
.:ам, ссылки на которые также содержатся в файле проекта. WRКфайлы бы
lИ основными В проrрамме Cakewalk Pro Audio и в первых версиях SONAR.
В версии 1.3.1 на смену WRКфайлам пришли СWРфайлы. Эта и более
поздние версии проrраммы SONAR способны оперировать WRКфайлами.
CWРфайлы несовместимы с предыдущими версиями проrраммы.
70
,
! .. .
rлава 1
/. .,. ..'.........
},.,.... ., .;...;;"""
':i.. _."'; ../..::o:.":;.)
; .:o:::.
.""'ii
:
".
[.. . C3.!Jn!Jral .!! Auto.save and Versioning " fimecod6 '!. MIDI 1
· .
. Folde
T':::
:
.t!
..](,.:..:
.
::1...
i
!
.
i......t.:.':.
:i.f.)
:
::
"
'.
.
'
'
J О !
!
!
;
:
i::-
r
i
,
.()
.
!
.
.
t
t.!()
д
.
.
1 О ,
1"............................... ..........................
................................................ 1 О <
Window Layouts: I C:\Documents and Sеttiпgs\usеr\Мои документ ... f.
{....
...............
...
........................................
...
..........................................J ,,' ! ;
,
!
I
:
,
!
t:
!
,
!.
Project Files:
.................
..............
.
1 C:\Cakewalk Proiects
[ .................
..........
..............
........-_....
........
._.................} О
C:\Documents and Sеttiпgs\usеr\Мои документ, ...
.............................................
.....................:........_.
......-.-......_-_..........-..-.....-. --
т rack f emplates: [
.
:.?
.
::
:.
..
li
S
.
;.
\
ii.?..
::
:
] о
r;::............
.......
.
..........
.........._..
......
.
о..
1E :\Documents and Settings\user\.ll.pplication Оа! ,.,'
IE\D.
;;:;
.
i;.
d.s;iti
g;\
;
;\M
.;
;
;;;:;:l О
.. -:1 0
I
.:
.
t.s.
.
:t
.\
.r
t.!
и
()
! ...
[
:\ .
()о::
.
.t
..
.
n.
.s.
.
.
.:I\о..к..у.t<t
':.':. j []
[E\D
.;;:;
i;.
d..s
ii
g;\
;;\M
.;
;
.l CJ
Groove Quantize: [с.
\Б
--;;;;:;
t
;
d
s
lti
g;\
;
;\М-;;
.
;
;j [] t
!
!
,
t
,
т emplates:
Track lcons:
CAL Files:
Wave Files:
Video Files:
Sysx Fi1es:
Play List:
StudioWare:
rё:\o
and Sеttin gs\usеr\Мои докуr:;;;:;: 1 О
t=.:_.
.............шш...........__..._.ш.....__..шш..._._...._......_.__..
........__..._.ш.... ....
..
...".ш.,..» "," .....
1 ОК. j
.1 Отмена]
1. Справка]
Pattern Brushes; rC:\D
..
d.S.
i
i.
g;\
\6:ppii
ii
::
] о
[
;S
.;
;
;:;t;
d.s
it;;g;\
;;;\АРРii
ti-;;
'D
] GJf
,
Plug-in Layouts: l
:
o.()?
rn
t
.
..
ettir:.
\US
?
.
] О !
i
Step SeQuences: I.S.
:.?.
.
.
.
.
.:
i
i>
.9..
.
i
p.
i
.
::
.
] [] !
r
Ошт Maps:
-..'Щ"'" -от:
Рис. 1.25. Вкладка Folders диалоrовоrо окна Global Options
Файлы с расширением имени MID
это стандартные МIDI
файлы, с по...
мощью которых можно осуществлять взаимный обмен композициями между
музыкальными редакторами. При сохранении проекта SONAR в формате
МШI (в МID...файле) часть информации теряется.
В файлах с расширением имени BUN хранятся одновременно и МIDI
данные,
и оцифрованный звук.
Файлы с расширением имени CWB, как и СWР
файлы, появились лишь
в SONAR версии 1.3.1. Предшествующие версии проrраммы их "не пони
мают". Тем самым разработчики как бы подчеркивают, что обратноrо пути