Текст
                    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о пути