Начало
 
 


Ableton Live

НовостиОборудованиеСтатьиФорумФайлыОрганизацииСсылкиПрайс-листыРекламаСловарьПоиск

 
  Ableton Live 4

Евгений МЕДВЕДЕВ
Вера ТРУСОВА

Музыкальное Оборудование
апрель 2005

Программа для создания музыки в реальном времени.

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

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

Основные настройки
При первом запуске программа автоматически показывает окно Preferences (Options — Preferences), рис. 1. Окно состоит из пяти вкладок: Audio, MIDI/Sync, Plug-in, Defaults и Misс.

Рис. 1. Окно Preferences.

Вкладка Audio. Здесь в секции Audio Device производятся выбор типа драйвера (список Driver Type) звукового оборудования и выбор аудиоустройства (Audio Device). С помощью кнопки Hardware Setup вызывается окно настроек драйвера звуковой платы, где устанавливаются размер буфера и время задержки (latency).

В секции Settings из списка Sample Rate выбирается частота дискретизации проекта. Чтобы не перегружать процессор вашего ноутбука, мы не рекомендуем выбирать большие частоты дискретизации, например, 96 кГц. Качество звука при частоте дискретизации 44,1 кГц и разрядности 16 бит вполне допустимо для концертов электронной музыки и домашнего экспериментирования.

Кнопки Channel Configuration (Input Config и Output Config) вызывают диалоговые окна для коммутации входов и выходов звукового оборудования с виртуальной средой Ableton Live (рис. 2). Активный вход или выход подсвечивается светло-зеленым цветом.


 
Рис. 2. Коммутация входов и выходов.  
   

Вкладка MIDI/Sync состоит из трех секций (рис. 3).

Рис. 3. Вкладка MIDI/Sync.

Active device — секция конфигурации MIDI-портов устройств по входу и выходу. MIDI-порт, подсвеченный светло-зеленым цветом, активен.

Remote Control — конфигуратор MIDI-портов для устройства дистанционного управления. Кнопка Send Updates предназначена для посыла текущего состояния внешнего контроллера на все ассоциированные элементы управления Ableton Live 4.

Секция Sync предназначена для выбора протокола синхронизации и конфигурирования MIDI-портов по входу и выходу. Ableton Live 4 поддерживает оба протокола MIDI-синхронизации: MIDI Clock и MIDI Timecode (MTC). Программа может синхронизироваться как ведущее и как ведомое устройство. Если нажать кнопку EXT (External Sync Switch) панели управления (рис. 4), то Ableton Live перейдет в ведомый режим.

Рис. 4. Кнопка External Sync Switch.

Вкладка Plug-in содержит две секции: Window Handling и Active Sources (рис. 5).

Рис. 5. Вкладка Plug-in.

В секции Window Handling (управление окнами) всего две кнопки: Multiple plug-in Windows и Auto-Hide Plug-in Windows.

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

Если режим Auto-Hide Plug-in Windows активен, то переход на другой трек (выделение трека) скроет окна плагинов предыдущего трека. С нашей точки зрения, эту функцию следует оставить включенной — полезность ее хорошо ощущается на концерте, когда отсутствует лишнее время на управление окнами.

Ableton Live 4 поддерживает VST-плагины при работе в автономном режиме (если Live 4 синхронизирован посредством ReWire и работает в ведомом режиме, то VST-плагины доступны только хост-приложению — например, Cubase, Nuendo или Emagic Logic). Для подключения VST-плагинов нужно нажать кнопку Browse в секции Active Sources и указать путь к папке с плагинами. Затем следует нажать кнопку Use VST Plug-in Custom Folder. Можно инсталлировать и деинсталлировать VST-плагины, не прерывая работу программы Ableton Live (например, во время концерта). Чтобы увидеть добавленные плагины в браузере Plug-in Browser (об этом далее), достаточно нажать кнопку Re-Scan.

Вкладка Defaults содержит две секции: Live Set и Clip Defaults.

Кнопка Save секции Live Set предназначена для сохранения текущего проекта Ableton Live в виде шаблона, который будет вызываться при запуске программы или по команде File — New Live Set. Путь к файлу-шаблону может быть таким: С:\Documents and Settings\Administrator\Application Data\Ableton\Live 4.0.4\Preferences\Template.als.

В секции Clip Defaults определяются предустановки для клипов:

Auto-Assign Colors — автоматическое присвоение цвета новому клипу (случайный выбор цвета);

Clip Color — заданный цвет клипа (функция доступна при деактивации режима Auto-Assign Colors);

Groove — заданный режим грув-квантайза клипа по умолчанию (здесь можно зафиксировать конкретный режим, например, Swing 16);

Launch Mode — режим запуска клипа по умолчанию (о режимах запуска подробнее дальше);

Quantization — режим квантайза клипа по умолчанию (значение Global приводит квантайз клипа в точное соответствие с глобальными установками квантайза проекта, при необходимости здесь же можно установить конкретное значение квантайза, например, по шестнадцатым или восьмым; выбор определяется вашим стилем работы в Ableton Live);

Hi-Quality — режим высококачественной интерполяции семплов по умолчанию, лучше оставить активным;

Loop/Warp — переключение между зацикливанием и деформацией (сжатием/растяжением); лучше оставить пункт списка Auto, чтобы Ableton Live автоматически подбирал оптимальные установки;

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

Вкладка Misc содержит четыре секции.

В секции Appearance можно выбрать язык интерфейса, графическую оболочку (скин) и режим прокрутки: Scroll (непрерывная) или Page (по страницам).

В секции Behavior можно задать/изменить следующие режимы:

Select on Launch — режим автоматического выделения клипа при его запуске. Продвинутым пользователям лучше отключить этот режим. Запуск клипа, в принципе, не должен быть жестко связан с его выделением, это может создать неудобства в работе с программой, например, при редактировании плагинов Return-трека и запуске очередного клипа. В активном режиме Select on Launch окно управления плагином исчезнет при запуске очередного клипа.

Select Next Scene on Launch — режим автоматического выделения следующей сцены при запуске. В этом режиме, например, с помощью клавиши Enter можно последовательно запускать сцены (подробнее о сценах дальше) в направлении сверху вниз. Это удобно в том случае, когда форма произведения определяется простой последовательностью сцен.

Start Recording on Scene Launch — синхронный старт записи клипов на треках с активным режимом записи (Arming) при запуске сцены.

Clip Update Rate — частота обновления клипа. Важный параметр, определяющий, через какой промежуток времени Ableton Live применит новые настройки, сделанные для клипа в окне Clip View (подробнее о Clip View дальше). Например, если выбрать значение Bar, то результаты настроек будут слышны через один такт.

Exclusive — эксклюзивный режим работы функций записи трека (Arm) и солирования (Solo). Например, если мы устанавливаем режим солирования на следующем треке, то на предыдущем он автоматически снимается.

В секции Audio Recording выбирается тип звукового файла (WAV или AIFF), а также его разрядность. Для снижения нагрузки на жесткий диск лучше оставить разрядность 16 бит. Увеличение разрядности до 24 бит не дает столь существенного субъективного улучшения качества звучания, чтобы ради этого жертвовать свободным дисковым пространством. Важным моментом является расположение папки временных файлов Temporary Folder. С помощью кнопки Browse можно задать любое ее местоположение. В мультидисковой конфигурации компьютера папку Temporary Folder следует расположить на самом производительном жестком диске. Желательно разделы с банками HALion/Kontakt (и т. д.) и папку Temporary Folder расположить на разных дисках. Тогда, например, интенсивное обращение семплера Kontakt к своему файлу подкачки (DFD) не повлияет на работу Ableton Live с большими объемами звуковых данных.

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

К Ableton Live можно подключить внешний звуковой редактор. Кнопка Browse предназначена для указания пути к исполняемому файлу звукового редактора. Таким образом, можно отредактировать семпл непосредственно во время концерта в звуковом редакторе.

Браузер
Главное окно Ableton Live делится на части. Слева находится браузер, в основной части — микшер или мультитрек (в зависимости от режима отображения: Session View или Arrangement View), внизу расположены окна Info View, а также Clip View или (вместо него) Track View (рис. 6), которые можно вызывать и скрывать.


 
Рис. 6. Окна Info View, Clip View и Track View.  
   

Браузер — это небольшое окно в верхнем левом углу экрана. Размеры окна можно изменять (рис. 7). Браузер предназначен для быстрого доступа к исходному аудио- и MIDI-материалу, подключения плагинов и виртуальных инструментов.

Рис. 7. Окно Browser.

Браузер управляется с помощью шести кнопок быстрого доступа к страницам, вертикально расположенных в левом верхнем углу: Show/Hide Browser — показать/скрыть окно браузера; Live Device Browser — отобразить страницу Live-инструментов, MIDI-плагинов и аудиоплагинов внутреннего формата Ableton Live; Plug-in Device Browser — отобразить страницу плагинов сторонних производителей. Ableton Live 4 поддерживает плагины формата VST и Audio Units (только для MacOS X). Оставшиеся три кнопки, File Browser 1, File Browser 2 и File Browser 3, предназначены для организации быстрого доступа к исходным аудио- и MIDI-файлам. Пользователю предоставлено право распределить исходный материал по трем папкам (рис. 8).

Рис. 8. Кнопки управления папками быстрого доступа.

Кнопка Folder-Up не нуждается в комментариях (наведите на кнопку курсор мыши и в окне Info View появится подсказка). Отметим особую функцию кнопки Root Button. С помощью этой кнопки любую папку можно сделать корневой. Это облегчит навигацию в сложной структуре каталогов (директорий). Предположим, папка MIDI расположена где-то внутри папки музыкальных проектов и может содержать подпапки с MIDI-лупами различных музыкальных стилей. В этом случае папку MIDI лучше сделать корневой. Тогда пользователю останется только пролистывать MIDI-папки с MIDI-лупами, избавившись от необходимости поиска самой папки MIDI внутри сложной структуры директорий.

Исходные семплы в окне браузера можно прослушать. Для этого нужно активировать кнопку Preview (рис. 9). Тогда при каждом выделении семпла он будет однократно воспроизведен. После воспроизведения пиктограмма семпла изменяется, появляется пометка, которая означает, что семпл был прослушан. Внизу на панели Status Bar будет отображаться процесс воспроизведения, а также параметры семпла: частота дискретизации и разрядность.

Рис. 9. Режим Preview.

Разумеется, на концерте рабочее прослушивание семплов не должно звучать в финальном миксе. Чтобы этого избежать, нужно использовать многоканальную звуковую плату. Разработчики Ableton Live предусмотрели маршрутизацию сигнала Preview на выход Cue Out мастер-трека. Остается только назначить Cue Out на любой свободный выход звуковой платы, воспользоваться наушниками, и проблема решена.

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

Режимы работы
Ableton Live 4 работает в двух основных режимах, дополняющих друг друга: в режиме сессии (Session View) и в режиме аранжировки (Arrangement View), рис. 10. Режим аранжировки (подробнее о нем дальше) очень близок по интерфейсу и функциональному назначению к привычным аудио- и MIDI-секвенсорам.


 
Рис. 10. Режимы сессии и аранжировки.  
   

Режим сессии предназначен для творческого манипулирования клипами в реальном времени. Он создан для экспериментирования, облегчения процесса конструирования музыки "на лету". Лучше, если режим сессии станет первой ступенью работы над проектом в Ableton Live. Хотя, конечно же, никаких правил нет. Можно начать с исходной аранжировки, запускать клипы в режиме сессии, а затем возвращаться к исходной аранжировке.

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

Рис. 11. Кнопка глобальной записи.

Проще говоря, ваша импровизация в режиме сессии может быть записана как аранжировка.

Режим сессии
Интерфейс Ableton Live устроен оригинально и не похож на интерфейс стандартных Windows-программ — отсутствуют контекстные меню и пр. Перед разработчиками стояла задача создать некий виртуальный музыкальный конструктор, в котором пользователь может легко и быстро складывать музыку из "кирпичиков" (клипов). При этом клиповый конструктор оптимально совмещен с виртуальным микшером, благодаря чему достигнута необычайно высокая функциональность интерфейса.

Совет: если вам не нужны заголовки стандартных меню, то перейдите в режим Full Screen (клавиша F11 или меню View — Full Screen). На практике именно этот режим, в сочетании с "горячими" клавишами, наиболее удобен.

Другими словами, создана среда, в которой запись, манипуляции с клипами и управление звуком осуществляются в реальном времени. Возникшая музыкальная идея может быть немедленно реализована. В Ableton Live 4 встроены интеллектуальные алгоритмы "эластичного" аудио, которые позволяют подогнать "непослушный" в темповом и метрическом отношении луп под темп и размер проекта. Об этих алгоритмах мы подробно расскажем дальше.

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

Клипы располагаются на треках в слотах друг над другом и могут запускаться в произвольном порядке с помощью кнопок Clip Launch (рис. 12). Запущенный клип отмечается подсвеченной кнопкой Clip Launch. Если клип поставлен на запуск, но еще ждет старта по сетке общего квантайза, то кнопка Clip Launch мигает.

Рис. 12. Кнопки запуска клипов.

В соответствии с типом трека на MIDI-треках расположены MIDI-клипы, а на аудиотреках — аудиоклипы.

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

Клипы можно запускать поодиночке с помощью кнопки Clip Launch или группами. Такие группы, состоящие из клипов, звучащих одновременно, в терминологии программы называются "сцены" (Scene). Клипы одной сцены располагаются на горизонтальной линии, пересекающей все треки до мастер-трека. Управление сценами осуществляется на мастер-треке с помощью кнопок Scene (рис. 13). Что совершенно логично: общее управление звуком и музыкой сосредоточено в одном месте.


 
Рис. 13. Управление сценами.  
   

Таким образом, музыкальная вертикаль — звуки, воспроизводимые одновременно, распределена в Ableton Live по горизонтали. Термин "сцена" выбран разработчиками не случайно. Каждая сцена может состоять из клипов, существенно отличающихся по звучанию от предыдущих, например, вследствие применения мощных средств звуковой обработки Ableton Live. В этом случае смена сцены сопровождается сменой звучания. Поэтому "сцена" — это обобщенный термин, включающий в себя как музыкальную вертикаль, так и собственно звучание.

Циклическое воспроизведение клипа или сцены можно остановить, соответственно, с помощью кнопок Clip Stop и Stop All Clips (рис. 14).


 
Рис. 14. Остановка клипа и сцены.  
   

Можно запускать клипы, расположенные в разных сценах (на разных горизонтальных линиях). Допустим, что вы нашли удачное сочетание клипов из разных сцен (на разных горизонтальных линиях) и хотите зафиксировать это сочетание в виде новой сцены. Такое конструирование произведения из клипов разных сцен — один из способов быстрого построения музыкальной формы в Ableton Live.

Новая сцена создается с помощью команды меню Insert — Capture and Insert Scene.

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


 
Рис. 15. Управление размерами окон.  
   

Для каждого клипа, выделенного в слоте (режим сессии) или на треке (режим аранжировки), вызывается соответствующее окно Clip View. Окна Clip View для MIDI-клипов и аудиоклипов имеют различия. Здесь мы рассмотрим окно Clip View для аудиоклипов.

В минимальном виде окно Clip View состоит из панели Clip Box и секции Clip Display (рис. 16).


 
Рис. 16. Минимальный вид окна Clip View.  
   

В секции Clip Display отображается форма звуковой волны семпла. В этой секции реализуются функции "эластичного" аудио, устанавливаются границы цикла Clip/Loop Region. Здесь же рисуются огибающие клипов. Забегая вперед, отметим, что автоматизация в Ableton Live 4 реализуется на двух независимых уровнях: треков и клипов. Для MIDI-клипов огибающими могут быть MIDI-контроллеры или параметры автоматизации виртуальных инструментов.

Clip Box — основная панель
Рассмотрим устройство панели Clip Box (рис. 17).

Рис. 17. Панель Clip Box.

В поле Name изменяется название клипа.

В поле Color можно выбрать другой цвет вместо предложенного по умолчанию.

В поле Signature устанавливается музыкальный размер. Этот параметр не влияет на воспроизведение клипа и может рассматриваться, как способ изменить сетку в секции Clip Display.

Список Groove предназначен для выбора длительности нот грув-квантайза (в данном случае аудио). Степень квантайза зависит от настройки общего грува Global Groove Amount. Режим Warp должен быть оптимизирован для барабанных лупов (Beats). Для естественного звучания аудиогрува нужно точное равенство между разрешением переходов (параметр Transients Resolution в режиме Beats, об этом дальше) и длительностью ноты грув-квантайза. Например, можно установить параметры Transients Resolution и Clip Groove равными 1/16.

В самом низу расположены три кнопки для вызова/скрывания трех дополнительных панелей: Launch Box, Sample Box и Envelopes Box.

Рассмотрим их подробнее.

Launch Box — панель режимов запуска клипов
Складывать музыку из кирпичиков-лупов легко и просто. Для этого не требуется ни музыкальное образование, ни умение играть на музыкальных инструментах. Однако за простоту и легкость музыкальной сборки приходится расплачиваться монотонностью и однообразием результата.

На помощь приходит Ableton Live 4 с его интеллектуальными алгоритмами запуска клипов. Именно эти алгоритмы полностью решают проблему монотонности луповой музыки. Процесс запуска можно автоматизировать, доверить программе, а она в свою очередь обеспечит неповторяющиеся комбинации клипов. Чем больше будет заготовлено вариаций лупов (например, вариаций MIDI-лупов), тем, соответственно, менее монотонным будет микс. Отметим, что запуск/остановка клипов квантизируются либо по общим (глобальным), либо по клиповым (индивидуальным) параметрам квантизации (рис. 18). Это означает, что запуск клипа привязывается к сетке квантайза и происходит не точно в тот момент, когда была нажата кнопка Clip Launch.

Изучим панель Launch Box более детально. Самый верхний элемент интерфейса — это список режимов запуска Launch Mode (рис. 18).

Рис. 18. Панель Launch Box и меню квантизации.

Режим Trigger — нажатие кнопки Clip Launch вызывает запуск клипа. Отпускание левой кнопки мыши игнорируется. Воспроизведение клипа останавливается нажатием любой свободной кнопки Clip Stop того же трека, запуском другого клипа этого трека или кнопкой Stop All Clips мастер-трека. Трековая кнопка Clip Stop находится в секции Track Status Display (рис. 19). По умолчанию каждый пустой слот содержит кнопку Clip Stop. При необходимости ее можно удалить командой Edit/Remove Stop Button. Новая запущенная сцена с удаленными на треках кнопками Clip Stop не сможет остановить соответствующие клипы.

Рис. 19. Секция Track Status Display.

Режим Gate — клип воспроизводится только во время удержания кнопки Clip Launch нажатой. Отпускание левой кнопки мыши вызывает остановку клипа в соответствии с настройками квантизации.

Режим Toggle (переключатель) — каждое нажатие кнопки Clip Launch запускает/останавливает клип.

Режим Repeat (повтор запуска) — до тех пор, пока кнопка Clip Launch нажата, происходит постоянный перезапуск клипа в соответствии с установками квантизации. Эффект хорошо заметен при квантизации запуска по длительностям меньшим, чем длительность самого клипа.

Кнопкой Legato включается одноименный режим сохранения синхронизации при отключенной квантизации запуска клипов. Если в списке глобальной или клиповой квантизации выбрать None, то квантизация будет отключена. Теперь запуск клипа будет происходить точно в момент нажатия кнопки Clip Launch. В режиме Legato переключение на другой клип будет происходить плавно внутри цикла по текущей позиции воспроизведения.

Список Clip Quantization содержит параметры сетки клиповой квантизации. Выбор в списке пункта Global отменяет режим индивидуальной квантизации. Запуск такого клипа подчиняется общим установкам — глобальному квантайзу.

Velocity Amount — степень зависимости громкости клипа от значения динамики запускающей ноты (при MIDI-управлении запуском, об этом далее). 100% — полная зависимость, 0,0% — зависимость отсутствует.

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

Поле Follow Action Time позволяет задать интервал времени (в тактах, четвертях и шестнадцатых), через который должно выполниться заданное действие.

Ниже расположены два идентичных выпадающих списка действий Follow Action A и Follow Action B. По умолчанию установлено значение No Action (действие не задано). Для каждого клипа можно запрограммировать два независимых действия из списков A и B и установить вероятность их выполнения (шансы).

Два поля Follow Action Chance A и Follow Action Chance B определяют шансы на выполнение действия списка A и списка B. Например, если в поле Follow Action Chance A стоит 1, то действие списка A выполняется всегда, если 0 — никогда. Можно, например, установить соотношение шансов для действий списков A и B как 1:7 (один к семи). Тогда действие списка B будет повторяться чаще. А если установить равные шансы, то получится математический эквивалент эффекта "бросания монетки", то есть выбор списка действий будет полностью отдан на волю случая.

Рассмотрим сам список действий.

1. Stop — остановить клип. Может использоваться очень широко: от одиночного воспроизведения звукового эффекта, до остановки последовательности из цепочки клипов. В этом случае клип с действием Stop будет последним в цепочке.

2. Play Again — воспроизвести заново (действие для логического зацикливания). Например, используя соотношение шансов A:B, можно запрограммировать два действия Play Again и Stop, тогда клип после запуска будет останавливаться через случайный промежуток времени.

3. Previous — воспроизвести предыдущий клип (из верхнего соседнего слота). Действие, которое вместе с действием Next позволяет организовать цикл из двух соседних клипов.

4. Next — воспроизвести следующий клип (из нижнего соседнего слота). Нижний клип программируется на действие Previous, а верхний — на Next (рис. 20): получается клиповый цикл Previous/Next. Тогда клипы автоматически попеременно запускаются (перед запуском или остановкой соответствующие кнопки начинают мигать).

Рис. 20. Клиповый цикл Previous/Next.

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

6. Last — воспроизвести последний клип из цепочки данного трека. Это действие позволяет организовать переход к последнему клипу цепочки с любого клипа. Например, для того, чтобы при запуске определенного клипа с действием Last перейти на последний клип, который в свою очередь запрограммирован на действие Stop или локальный цикл Previous/Next с соседним клипом.

7. Any — выполнить любое действие из списка (для организации цикла со случайными переходами или остановками).

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

Рассмотрим практический пример применения функции Follow Action. Предположим, мы перетащили луп из браузера на трек в режиме аранжировки (рис. 21). Установим маркер Loop/Punch Recording Region на половину лупа. Затем применим команду меню Edit — Split. Выделим разделенный луп целиком и перетащим его на кнопку переключения в режим сессии. Ableton Live 4 автоматически перейдет в режим сессии. Затем, удерживая кнопку мыши нажатой, разместим обе части разрезанного лупа в двух соседних слотах. Теперь к частям можно применить логику взаимного запуска Follow Action, а также различные настройки "эластичного" аудио (Warp), нарисовать разные огибающие. Это только малая часть тех возможностей, которыми обладает Ableton Live 4.


 
Рис. 21. Пример применения функции Follow Action.  
   

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

Warp Controls — "эластичное аудио". Если кнопка Warp не активна (рис. 22), то режим Warping выключен. Тогда Ableton Live воспроизводит семпл "в оригинале", в собственном темпе семпла, который не зависит от установленного темпа проекта Live. В каких случаях это может понадобиться?


 
Рис. 22. Режим Warping выключен и включен.  
   

Отключенный режим Warping уместен для семплов, не имеющих конкретной ритмической структуры. Например: отдельные звуки ударных (percussion hits), атмосферы, звуковые эффекты, слова, фразы и т. п.

Напротив, для семплов с четкой ритмической структурой (лупов, "живой" концертной записи исполнителей в Ableton Live), а также законченных музыкальных фрагментов режим Warping должен быть включен (рис. 22). Режим Warping обеспечит синхронизацию материала с текущим темпом проекта. Чтобы в этом убедиться, измените темп на панели управления Control Bars (рис. 23).

Рис. 23. Изменение темпа проекта.

Все Warping-семплы ("эластичные" семплы) следуют за темпом проекта. Диапазон изменения темпа в Ableton Live 4: от 20 до 999 долей в минуту (bpm).

Чтобы понять, как работает алгоритм "эластичного" аудио, нужно представить себе семпл в виде резины. Другими словами, семпл можно растягивать или сжимать. Причем растягивать/сжимать можно как любую часть семпла, так и несколько частей одного семпла. При этом автоматически сохранится синхронизация. "Эластичный" семпл легко привести в соответствие музыкальной сетке буквально "по нотам".

В поле Orig. BPM отображается темп семпла, который вычислила программа (рис. 22). Этот вычисленный темп (результат интеллектуального алгоритма) — так называемое предположение Ableton Live. Чаще всего предположения программы верны и не требуют корректировки. Темп можно вводить вручную в это же поле. Например, ручной ввод может потребоваться для семплов большой длины.

Так как же подогнать "эластичный" семпл к музыкальной сетке?

Для этого в Ableton Live предусмотрены два типа маркеров (рис. 24): Grid Marker (маркер сетки), отображающий метр (метрономное время), и Warp Marker (маркер деформации), предназначенный для сжатия/растяжения семплов. По умолчанию семпл автоматически получает два Warp-маркера: в начале и в конце (маркеры 1 и 2 помечены в программе зеленым цветом).


 
Рис. 24. Два типа маркеров.  
   

Если луп требует простой подгонки по темпу, то достаточно подвинуть финальный Warp-маркер (при этом вместе с ним сместится маркер Clip/Loop Region, отвечающий за область цикла). Анализ темпа программа выполняет на основе этих двух Warp-маркеров.

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

В секции Track Status Display (рис. 19) отображаются параметры лупа: слева от вращающегося круга находится число повторов (начиная с момента запуска), а справа — длина лупа в долях (beats). Если клип запускается однократно (не в цикле), то вместо круга отображается прямоугольник.

Для точной установки маркеров может потребоваться изменить масштаб отображения звуковой волны. В Ableton Live 4 это делается просто. Курсор мыши в секции Clip Display на уровне звуковой волны приобретает форму руки с лупой. Для изменения масштаба нужно нажать и удерживать левую кнопку мыши, а затем сдвинуть курсор вверх или вниз. Такой способ изменения масштаба используется во многих программах, например, Cubase SX (Nuendo), WaveLab.

Кроме этого, в Ableton Live предусмотрен другой вариант изменения масштаба и навигации, через Zooming Hot Spot (рис. 25). Размер рамки изменяется так же, как и масштаб в окне Clip Display. Для быстрой навигации рамка просто перетаскивается. Чтобы полностью заполнить рамкой область Hot Spot, достаточно дважды щелкнуть внутри рамки.

Рис. 25. Навигация через Zooming Hot Spot.

Вернемся к элементам управления Warp Controls. В том случае, если Ableton Live неверно вычислит темп лупа, можно воспользоваться кнопками "*2" (Double Original Tempo) и ":2" (Half Original Tempo).

Кнопка Reset возвращает Warp-настройки к первоначальному состоянию, тому, которое было на момент первоначальной загрузки семпла в слот.

Список Warp Mode содержит режимы функции деформации семпла во времени (рис. 26).

Рис. 26. Режимы Warp Mode.

Режим Beats предпочтителен для барабанных лупов или другого материала с четко выраженной ритмической структурой. Форма звуковой волны таких семплов отличается более-менее выраженными моментами атаки. Режим Beats имеет всего один параметр настройки — Transient Resolution (разрешение переходного процесса). Под переходным процессом понимается фрагмент ритмической структуры семпла с относительно резким изменением амплитуды. Используется оптимизированная технология гранулирования семпла, которая призвана сохранить начало каждой атаки в семпле без искажений. В этом алгоритме Ableton Live делает предположения относительно моментов переходных процессов на основе заданного разрешения Transient Resolution.

Параметр Transient Resolution имеет диапазон значений от Bar (такт) до 1/32. Если ритмическая активность семпла приближается к пульсации длительностей восьмых нот, то лучше установить Transient Resolution в 1/8. Для некоторых семплов может подойти установка Transient Resolution в Bar.

Режим Tones оптимизирован для звуков с выраженной высотой тона. Например, для вокала, одноголосных инструментов или басовых партий. Параметр Grain Size нужно настраивать экспериментально. Больший размер Grain Size позволяет избежать артефактов для более сложных звуков, например, партий состоящих из двух и более голосов.

Режим Texture оптимизирован для звуковых текстур: сложных полифонических партий, шумов, атмосфер. Помимо параметра Grain Size появился параметр Flux, который вносит случайность в процесс. Большие значения Flux соответствуют большему внесению случайности.

В режиме Re-Pitch семпл как бы воспроизводится с измененной скоростью (меняется высота тона). Ускорение в два раза вызывает транспонирование на октаву вверх. В режиме Re-Pitch регуляторы Detune и Transpose не оказывают никакого влияния на звук.

Совет: если требуется заменить семпл в слоте с сохранением позиций Warp-маркеров, нужно просто перетащить выбранный семпл из окна Browser в окно Clip View. При этом семплы должны быть одинаковой длины.

Настройки Sample Loop/Region. Чтобы запустить режим цикла, кнопка Loop должна быть активна. Зацикливать можно только Warped-клипы. Поэтому если кнопка Warp не подсвечена, кнопка Loop заблокирована. В панели Loop, кроме кнопки Loop, предусмотрен еще и ввод параметров региона в формате такт:четверть:шестнадцатые. В одноименные поля вводятся четыре параметра: Start, End, Length (длина) и Offset (смещение). При вводе числовых данных маркер Clip/Loop Region ограничивает регион в соответствии с числами, также позиционируется и маркер Loop Offset — точка смещения старта. Смещение маркера Loop Offset вызывает автоматический перезапуск клипа. Для перемещения маркера Loop Offset нужно либо ухватиться за него мышью, либо щелкнуть в точке новой позиции маркера с нажатой клавишей Shift (рис. 27).


 
Рис. 27. Маркеры Clip/Loop Region и Loop Offset.  
   

Переключатель Start/Pos обеспечивает два режима управления маркером Clip/Loop Region. В положении Start смещается только стартовая граница маркера при изменении значений в поле Start. В положении Pos смещается весь маркер Clip/Loop Region. Кнопки со стрелками Show Loop Start, Show Loop End, Show Loop и Show Loop Offset предназначены, соответственно, для быстрого перехода к стартовой и конечной точкам лупа, быстрому изменения масштаба под размер лупа, а также переходу к маркеру смещения Loop Offset.

Управление высотой тона и уровнем клипа (Pitch and Gain). Высотой тона клипа можно управлять с помощью регулятора Transpose. Дискретность шага — один полутон. Дополнительный регулятор Detune обеспечивает тонкую подстройку в центах (сотых долях полутона). Движок Clip Gain предназначен для виртуального изменения громкости клипа в дБ.

Деструктивное редактирование семплов. Как мы уже говорили, к Ableton Live 4 можно подключить внешний звуковой редактор (Options — Preferences — Misc — Samples — Sample Editor). Если такая настройка произведена, то клип автоматически загружается в звуковой редактор после нажатия кнопки Edit (рис. 28). Эта операция требует остановки воспроизведения. Если длина семпла после редактирования не изменилась, то набор Warp-маркеров сохранится без изменений.


 
Рис. 28. Деструктивное редактирование во внешнем звуковом редакторе.  
   

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

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

Функция Replace. Кнопка Replace позволяет переназначить ссылку на другой семпл. При этом все клипы, ссылавшиеся на тот же семпл, получат новую ссылку. Другими словами, функция Replace позволяет заменить семпл во всем наборе клипов с одинаковой ссылкой (рис. 29).

Рис. 29. Элементы управления панели Sample Box.

Функция сохранения настроек клипа. Предположим, мы выполнили оригинальные настройки воспроизведения клипа в данном проекте. Как их сохранить и перенести, например, в другой проект? Для этого в Ableton Live используются служебные файлы с расширением ASD (Analysis Files). Кнопка Save сохраняет текущие настройки клипа (те же позиции Warp-маркеров, режим деформации и т. д.) в файл ASD как настройки по умолчанию для данного семпла. При последующей загрузке этого же семпла автоматически восстановятся текущие настройки. Можно сказать, что функция Save Default Clip позволяет сохранить виртуальный объект Live: семпл + виртуальные настройки.

Режим High Quality Interpolation. Если кнопка High Quality Interpolation (Hi-Q, рис. 29) нажата (подсвечена зеленым цветом), то Ableton Live использует более качественный режим преобразования частоты дискретизации. Этот режим дополнительно загружает процессор, но при этом существенно снижаются искажения, особенно на высоких частотах. Нужно отметить, что режим High Quality Interpolation не влияет на качество алгоритма растяжения/сжатия семплов. Он используется только при импорте семплов и изменении высоты тона.

Режим Clip Start/End Fades. За этот режим отвечает кнопка Fade (рис. 29). Если она нажата, то программа автоматически добавляет в начале и конце клипа короткие фейды не более 20 миллисекунд. При переключении на другой клип выполняется короткий кроссфейд. Алгоритм построен таким образом, чтобы исключить "размазывание" атаки в начале клипа и заметный на слух фейд в конце. Режим Clip Start/End Fades избавляет от щелчков на стыках клипов, поэтому отключать его без особой необходимости не следует.

Режим загрузки клипа в оперативную память. Чтобы загрузить клип в оперативную память, достаточно нажать кнопку RAM (рис. 29). Такое действие может потребоваться в двух случаях: из-за перегрузки дисковой подсистемы возникли сбои в воспроизведении или возникли сбои при воспроизведении клипа в режиме Legato. Чтобы воспользоваться режимом Clip RAM, нужно иметь достаточно большой объем оперативной памяти. Если ресурсы компьютера исчерпаны, лучше осуществить перезапись треков в реальном времени на один трек (об этом дальше).

Огибающие
В Ableton Live 4 каждый клип может иметь индивидуальные огибающие (Envelopes). Под этим термином подразумеваются клиповая автоматизация, автоматизация виртуальных инструментов (загруженных в MIDI-трек) и MIDI-контроллеры MIDI-клипов.

Для огибающих предусмотрена отдельная панель-редактор, который так и называется: Clip Envelope Editor (рис. 30). Панель огибающих вызывается/скрывается кнопкой Show/Hide Envelopes Box.


 
Рис. 30. Панель-редактор Envelopes Box.  
   

Подробно рассмотрим список Device Chooser (выбор устройства для автоматизации).

1. Таким устройством может быть клип (Clip). Автоматизируются настройки семпла (например, Volume, Grain Size, Flux) или MIDI-контроллеры для MIDI-клипа. Если устройство содержит автоматизированный параметр, то само устройство и параметр помечаются красным квадратиком.

2. Плагин или виртуальный инструмент (в том числе VST-инструмент), загруженный в трек.

3. Микшер (Mixer). В этом случае мы имеем дело с клиповой автоматизацией параметров микшера, таких как громкость (Track Volume), панорама (Track Panning) и уровень посыла на трек (шину) возврата — Return-track (Send A, Send B и т. д.). Дополнительный Return-track добавляется командой Insert/Insert Return Track.

Внимание! Кроме громкости микшера, у клипа автоматизируется собственная громкость — Clip Volume (рис. 30).

Для быстрого выбора огибающей предназначены кнопки Clip Envelope Quick-Chooser (рис. 31). С их помощью осуществляется быстрый доступ к тем параметрам, которые на практике чаще всего бывают востребованы: Clip Transpose, Clip Volume и Mixer Track Panning.


 
Рис. 31. Быстрый выбор огибающей.  
   

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

Внимание! Переход в режим Unlinked и обратно вызывает сброс огибающей. Чтобы корректно вернуться к предыдущему состоянию огибающей, нужно использовать функцию Undo (Edit/Undo).

Рисование огибающих
Для рисования огибающих в Ableton Live предусмотрен специальный режим Draw. Если он активен, то на панели управления подсвечена кнопка с изображением карандаша (рис. 32). С помощью этой кнопки (или комбинации клавиш Ctrl+B) осуществляются включение/выключение режима рисования. Если режим Draw активен, то курсор мыши в окне Envelope Editor принимает вид карандаша, которым рисуют ступенчатые огибающие. Дискретность определяется разрешением сетки Grid Display (рис. 31). Сетку можно отключить с помощью кнопки Grid Display.

Рис. 32. Включение режима Draw.

Совет: если подвести курсор мыши к кнопке Grid Display, то в окне Info View появится информация о комбинациях "горячих" клавиш, управляющих разрешением сетки: Ctrl+1 — шаг сетки уменьшается, Ctrl+2 — шаг сетки увеличивается, Ctrl+3 — включение/выключение триольной сетки, Ctrl+4 — включение/выключение сетки.

Шаг сетки связан с масштабом отображения в окне Envelope Editor. При выключенной сетке рисуется плавная огибающая.

Теперь рассмотрим другой способ рисования и редактирования огибающих. Для этого выключим режим Draw Mode. Вид огибающих изменился, они превратились в линии, состоящие из отрезков, образованных точками автоматизации — Breakpoints (рис. 33).


 
Рис. 33. Огибающие в режиме Edit.  
   

Такой режим называется Edit. Каждая точка автоматизации может быть создана или удалена двойным щелчком мыши. Точку автоматизации можно перетаскивать, тем самым корректируя значение параметра в точке. Для точной подстройки параметра нужно удерживать клавишу Ctrl. Если удерживать Shift, то при перетаскивании выделенной точки будут удаляться соседние точки автоматизации. Можно выделять и перетаскивать отрезок между двумя точками автоматизации или выделенную группу точек.

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

Заглушение и акцентирование нот в клипе. Огибающая Clip Volume может быть использована для модуляции громкости клипа. Для заглушения восьмых нот нужно установить сетку в 1/8 и использовать режим Draw (рис. 34, пример А). Громкость заглушенной ноты должна составлять 0.00%. Для акцентирования нужно временно отключить режим Draw, сместить огибающую вниз примерно на 30-50%. Затем вернуться в режим Draw и дорисовать огибающую до 100% в местах акцентирования нот (рис. 34, пример B).


 
Рис. 34. Заглушение и акцентирование нот с помощью огибающей Clip Volume.  
   

Scrambling Beats. Автоматизация параметра Offset (смещение стартовой точки клипа) приводит к эффекту, который назван разработчиками Ableton Live "скремблированием" долей. С помощью этого приема можно получить большое количество интересных ритмических вариаций из исходного барабанного лупа, например, длиной в один такт.

Параметр Offset можно автоматизировать только в режиме Warp Mode Beats. Полученный эффект зависит от разрешения Transients.

Самый простой способ: включить режим Draw и сетку Grid Display с разрешением, например, 1/4; затем нарисовать ступенчатую кривую, контролируя результат на слух и ориентируясь на форму звуковой волны клипа (рис. 35, пример A). Шаг сетки по вертикали составляет 1/16, то есть смещение может составлять от -8/16 до +8/16. Для некоторых семплов можно попробовать нарисовать "ступени эскалатора" (рис. 35, пример B).


 
Рис. 35. Скремблирование лупа с помощью огибающей Sample Offset.  
   

Если сетку отключить и нарисовать огибающую смещения семпла в произвольном времени, то получатся более разнообразные вариации. Можно отключить режим Draw, и с помощью двух точек автоматизации сформировать наклонную прямую линию. В сочетании с разрешением Transients в 1/32 это создаст эффект замедления времени (рис. 36).


 
Рис. 36. Эффект замедления времени.  
   

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

Усложним задачу. Нарисуем огибающую Offset в режиме Draw с сеткой 1/4. Затем перейдем в режим Unlink Envelope с помощью кнопки Link/Unlink Envelope. Теперь у огибающей появился независимый маркер Clip Loop/Region и маркер Loop Offset. Дальнейшие действия могут заключаться в следующем:

1) сместим маркер Loop Offset;

2) растянем маркер Clip Loop/Region на несколько тактов, ухватившись за его конечную границу;

3) дорисуем огибающую на свободных тактах;

4) включим триольную сетку и сместим любую границу маркера Clip Loop/Region по этой сетке (рис. 37).


 
Рис. 37. Огибающая в режиме Unlinked.  
   

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

Дистанционное управление
Управлять программой Ableton Live только с помощью одной мыши неэффективно. Разработчики решили освободить пользователя от мыши и разработали для этого два режима дистанционного управления: Keyboard Remote Control (использование клавиатуры компьютера) и MIDI Remote Control (управление по MIDI, например, с MIDI-контроллера или MIDI-клавиатуры).

Оба режима можно использовать для следующих элементов управления Ableton Live.

1. Слоты с клипами в режиме сессии (Session View). Клипы можно запускать нотами с MIDI-клавиатуры или клавишами компьютерной клавиатуры.

2. Выключатели и кнопки, среди них Track Activator (инверсный аналог кнопки Mute в других мультитрековых программах) и Device Activator (включение/выключение плагина или виртуального инструмента). Например, можно управлять транспортной панелью: кнопками Play Button и Stop Button.

3. Радиокнопки, такие как кнопки назначения A- и B-кроссфейдера (подробнее о диджейском микшировании и кроссфейдере далее).

4. Элементы непрерывного (continuous) регулирования, такие как громкость, панорама и посыл виртуального микшера.

Программирование клавиш
Чтобы управлять элементами интерфейса программы с помощью клавиатуры, нужно назначить клавиши на выбранные элементы. Программирование клавиш осуществляется в специальном режиме — Key Map Mode, который включается с помощью одноименной кнопки на панели управления. Все программируемые элементы управления помечаются коричневым цветом. Далее нужно выделить элемент управления щелчком мыши и нажать выбранную клавишу на клавиатуре. С этого момента клавиша запрограммирована (назначена). Чтобы снять назначение, достаточно в режиме Key Map выделить элемент интерфейса и нажать клавишу Delete или Backspace. По окончании программирования нужно не забыть выключить режим Key Map.

При программировании нужно учесть три момента:

1) русская раскладка клавиатуры не программируется;

2) регистр буквы имеет значение, то есть можно запрограммировать комбинации с клавишей Shift (рис. 38);


 
Рис. 38. Программирование клавиш в режиме Key Map.  
   

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

Программирование дистанционного управления по MIDI
Прежде, чем мы рассмотрим программирование в режиме MIDI Remote Control, обратим внимание на следующее. Ableton Live 4 стал полноценным аудио- и MIDI-секвенсором. Если в предыдущих версиях Live интерфейс MIDI мог использоваться только для управления, то теперь MIDI-информация записывается на треки так же, как в Cubase SX, Logic и Sonar. Поэтому те клавиши MIDI-клавиатуры, которые задействованы для управления интерфейсом Ableton Live, не могут использоваться для ввода MIDI-информации. Если следовать этому простому и очевидному правилу, то впоследствии не возникнет путаницы.

Отметим еще один момент. Разработчики Ableton Live 4 предусмотрели вариант защиты от неправильной конфигурации программы для работы с MIDI. Режим программирования MIDI Map включается одноименной кнопкой на панели управления. Если программа неправильно сконфигурирована по MIDI, то автоматически вызывается окно Preferences с вкладкой MIDI/Sync и восклицательными знаками у тех списков, где нужно выбрать MIDI-порт (рис. 39).

Рис. 39. Настройка MIDI Remote Control.

Если ошибки в MIDI-конфигурации отсутствуют, то доступные для программирования элементы управления сразу же выделяются синим цветом (рис. 40).


 
Рис. 40. Программирование MIDI-управления.  
   

Программирование выполняется следующим образом:

1) включить режим MIDI Map,

2) выделить элемент управления,

3) послать MIDI-сообщение (нажать клавишу MIDI-клавиатуры или повернуть ручку контроллера и т. д.),

4) по окончании программирования выключить режим MIDI Map.

Отменить результаты программирования можно также как и в режиме Key Map: с помощью клавиш Backspace или Delete.

Программирование режима Chromatic Playing
В Ableton Live 4 заложена функция воспроизведения аудио- и MIDI-клипов с транспонированием по высоте управляющей MIDI-ноты. Другими словами, управляющая MIDI-нота не только запускает клип, но и управляет его высотой тона. Такой особый режим воспроизведения называется Chromatic Playing (рис. 41).

Рис. 41. Программирование режима воспроизведения Chromatic Playing.

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

1) включить режим MIDI Map Mode,

2) выделить слот с аудио- или MIDI-клипом,

3) нажать и удерживать первую клавишу диапазона транспонирования на MIDI-клавиатуре,

4) нажать последнюю клавишу диапазона транспонирования выше или ниже первой клавиши,

5) выключить режим MIDI Map Mode.

Совет: воспроизведение с транспонированием (Chromatic Playing) удобно сочетать с режимами запуска клипа Gate или Repeat. При выборе параметра Clip Quantization в пределах долей (например, четверть или восьмая) появится возможность "живой" игры лупами. Можно получить интересные эффекты, если использовать режим Chromatic Playing для MIDI-клипов, озвученных инструментом Simpler. В область загрузки инструмента (Drop Sample Here) из браузера перетаскивается семпл, который будет в дальнейшем трансформироваться.

Управление сценами по MIDI
Функцию MIDI Remote Control удобно использовать для управления сценами.

На мастер-треке в режиме программирования MIDI Map становятся доступны четыре элемента управления (рис. 42): Scene Launch (запуск сцены), Scene Up (вверх на одну сцену), Scene Down (вниз на одну сцену) и Scene Select (выделить сцену).

Рис. 42. Управление сценами по MIDI.

Для быстрой прокрутки сцен удобно назначить MIDI-контроллер на элемент Scene Select. При прокрутке подсвеченная (выделенная) сцена всегда отображается на мастер-треке. А запуск сцены можно назначить на любую MIDI-клавишу или кнопку контроллера.

Работа с MIDI
Как мы уже не раз говорили в этой статье, Ableton Live 4 может работать с MIDI-данными как обычный MIDI-секвенсор. MIDI-треки Ableton Live 4 могут управлять внешними MIDI-модулями. Кроме встроенных виртуальных инструментов (в комплект входят два инструмента: Impulse и Simpler), можно полноценно использовать VST-инструменты с автоматизацией.

Все это превращает Ableton Live 4 в серьезный программный продукт, способный заменить Cubase или Logic для любителей луповой музыки. Так как Ableton Live специально создавался для концертов компьютерной музыки, он отличается беспрецедентной устойчивостью. Во всяком случае, у авторов этой статьи не было ни одного случая зависания Ableton Live 4.

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

Как создать MIDI-клип
В проекте Ableton Live 4 можно использовать стандартные MIDI-файлы с расширением MID. Выбранный MIDI-файл просто перетаскивается из окна браузера в слот MIDI-трека. По умолчанию в проекте уже созданы два MIDI-трека (добавление всех типов треков осуществляется через меню Insert). Для MIDI-данных действует то же правило, что и для аудио — один клип занимает один слот. Редактирование MIDI является недеструктивным. Иначе говоря, оригинальный MIDI-файл не изменяется, так как после импорта его содержимое становится частью проекта Live.

Двойной щелчок мышью в пустом слоте создает пустой MIDI-клип. Он предназначен для программирования в MIDI-редакторе, который является частью окна Clip View для MIDI-клипов.

Окно Clip View для MIDI
Интерфейс этого окна изменился по сравнению с окном Clip View аудиоклипов. Панель Sample Box заменена на панель Notes Box. Вместо окна Clip Display появился MIDI Note Editor (рис. 43). Остальные панели, Launch Box и Envelopes Box, не изменились.


 
Рис. 43. Редактор MIDI Note Editor.  
   

Панель Notes Box
Рассмотрим подробнее панель Notes Box (рис. 43).

Для пустых и импортированных MIDI-клипов в поле Orig. BPM устанавливается темп, равный темпу проекта, заданному в поле Tempo панели управления. Темп MIDI-лупа можно произвольно изменять вводом нового значения в поле Orig. BPM или кнопками Halve Original Tempo и Double Original Tempo.

Это — важный момент для экспериментирующих компьютерных музыкантов. Ableton Live 4 разрешает каждому MIDI-клипу иметь свой темп. А это значит, что в Live гораздо легче чем, скажем, в Cubase SX создавать политемповую MIDI-музыку. Эта тема выходит за рамки данной статьи, поэтому ограничимся одним практическим советом.

Чтобы темпы MIDI-лупов гармонично сочетались, они должны быть "темперированы", то есть находиться в таком же соотношении, как частоты нот темперированного строя. "Темповый полутон" вычисляется с помощью операции умножения/деления оригинального темпа на число 1,05946.

Изменение темпа в поле Orig. BPM — полезная функция для согласования темпа MIDI-лупа, записанного в произвольном времени (без метронома и синхронизации с проектом Live), с темпом остального материала.

Списки MIDI Bank Select, MIDI Sub Bank Select и Program Change Select предназначены для посыла MIDI-сообщений Bank/Program Change на внешнее MIDI-устройство. Если выбрано значение None, то соответствующее MIDI-сообщение не посылается. Каждый MIDI-клип из набора Live может воспроизводиться своим тембром внешнего синтезатора.

Управление маркерами Clip/Loop Region и Loop Offset MIDI-клипа не отличается от управления маркерами аудиоклипа.

Редактор MIDI Note Editor
MIDI-редактор Ableton Live 4, на наш взгляд, не отличается особой оригинальностью интерфейса (рис. 43). В принципе он представляет собой такой же клавишный редактор как, например, Key Editor секвенсора Cubase. Однако разработчики учли особенности концертной эксплуатации MIDI-редактора в некоторых деталях его интерфейса.

Большинство операций выполняется с помощью карандаша в режиме Draw.

1. Щелчок карандашом создает ноту длительностью в шаг сетки. Протаскиванием карандаша рисуется серия нот длительностью в шаг сетки (напомним, что шаг сетки изменяется набором клавиатурных сокращений Ctrl+1, Ctrl+2 и Ctrl+3). При выключенной сетке (кнопка Grid Display) карандашом рисуется нота произвольной длительности.

2. Повторный щелчок карандашом удаляет ноту (отсутствует инструмент Eraser — ластик). При выключенной сетке карандаш подрезает ноту.

3. Если нажать кнопку мыши и, удерживая ее, протащить карандаш по вертикали, можно сразу же изменить динамику.

4. Если нажать и удерживать клавишу Alt, а затем навести карандаш на выбранную ноту, то можно изменить ее динамику (рис. 44). Разумеется, динамику можно редактировать традиционно — как в редакторе Key Editor программы Cubase SX.


 
Рис. 44. Редактирование динамики в режиме Draw.  
   

5. Щелчок по соответствующей клавише виртуальной MIDI-клавиатуры выделяет все ноты одинаковой высоты.

6. Выделенные ноты можно смещать влево и вправо на шаг сетки с помощью клавиш горизонтальных стрелок, а также по высоте с помощью клавиш вертикальных стрелок. Типичная комбинация Ctrl+A выделяет все ноты.

7. Копирование группы нот можно выполнить с помощью маркера Clip/Loop Region. Для этого нужно охватить маркером область нот и выполнить команду Edit/Copy. Затем переместить маркер Clip/Loop Region на нужную позицию и выполнить команду Edit/Paste (рис. 45).


 
Рис. 45. Копирование нот с помощью маркера Clip/Loop Region.  
   

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


 
Рис. 46. Действие кнопки Fold.  
   

Функция Fold полезна для быстрого редактирования партии ударных и других MIDI-партий, где ноты сильно разнесены по высоте. Окно редактора прокручивается по вертикали с помощью колеса мыши, при нажатой клавишей Ctrl — по горизонтали.

Если отключить режим Draw, то курсор мыши примет обычный вид стрелки. Такой режим называется Edit. Ранее мы рассмотрели приемы редактирования с помощью карандаша, а сейчас рассмотрим редактирование с помощью стрелки в режиме Edit.

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

2. Стрелкой нота растягивается с дискретностью шага сетки.

3. Для редактирования динамики нужно ухватиться стрелкой за маркер динамики в секции MIDI Velocity Editor. Другой способ: нажать и удерживать клавишу Alt, затем выделить ноту и протащить стрелку по вертикали.

4. С помощью стрелки можно выделить группу нот рамкой, а затем переместить ее или скопировать с нажатой клавишей Ctrl.

5. Если нажать и удерживать клавишу Alt, то с помощью стрелки можно прослушивать ноты, нажимая клавиши виртуальной клавиатуры.

Огибающие MIDI-клипа
Для редактирования огибающих MIDI-клипа предусмотрен редактор Envelope Editor, доступ к которому осуществляется кнопкой Show/Hide Envelopes Box. Если выход MIDI-трека назначен на внешнее MIDI-устройство, то огибающие — это MIDI-контроллеры. Поэтому в списке Device Chooser доступен только один пункт: MIDI Ctrl. А в списке Control Chooser осуществляется выбор MIDI-контроллера.

Теперь рассмотрим типичный пример и последовательно загрузим из окна Browser в MIDI-трек виртуальный инструмент Impulse, MIDI-плагин Velocity и аудиоплагин Compressor I (рис. 47). Список автоматизируемых устройств Device Chooser существенно расширился. Кроме MIDI-контроллеров появились пункты Velocity (по названию MIDI-плагина), Impulse, Compressor I и Mixer (так как мы загрузили виртуальный инструмент, то его аудиовыход регулируется фейдерами MIDI-линейки виртуального микшера).


 
Рис. 47. Огибающие автоматизируемых устройств.  
   

У каждого из автоматизируемых устройств в списке Control Chooser появился свой набор параметров автоматизации. Окно Envelope Editor отображает ноты, поэтому огибающие могут быть легко привязаны к материалу. Сам процесс рисования и редактирования огибающих для аудио- и MIDI-клипов принципиально не отличается, поэтому мы не станем повторяться и перейдем к знакомству с MIDI-плагинами.

MIDI-плагины
В рамках статьи мы не можем подробно рассмотреть все возможности Ableton Live 4, поэтому пропустим описание аудиоплагинов. MIDI-плагины этой программы не уступают MIDI-плагинам Cubase SX, а некоторые даже превосходят их, например, такие как Scale — ладовый квантайзер.

В окне браузера MIDI-плагины расположены в папке MIDI Effects.

Плагин можно перетащить непосредственно на трек или в окно Track View с надписью "Drop MIDI Effects, Audio Effects or Instruments Here" ("перетащите сюда MIDI-плагин, аудиоплагин или виртуальный инструмент"). Для вызова окна Track View достаточно щелкнуть в зоне Track View Selector (рис. 48).


 
Рис. 48. Загрузка плагинов в окно Track View.  
   

Интерфейс всех плагинов имеет общую часть: кнопку Device Activator (включение/выключение), кнопку Recall Preset (вызов списка пресетов), кнопку Save/Delete Presets (сохранение/удаление пресетов).

Рассмотрим подробнее возможности MIDI-плагинов.

MIDI-плагин Chord. Плагин Chord преобразует входящие MIDI-ноты в аккорды и представляет собой параллельный шестиканальный процессор смещения высоты тона (рис. 49).

Рис. 49. MIDI-плагин Chord.

Каждая входящая нота воспринимается как тоника и преобразуется в ступени аккорда в соответствии с позициями регуляторов Shift 1-6. Диапазон регулирования +/-36 полутонов. Другими словами, входящая нота копируется по вертикали, а ее высота определяется одним из регуляторов Shift. Каждая нота может "обрасти" дополнительными шестью нотами. Если на вход плагина Chord подать аккорд, то каждая его ступень будет обработана.

Ручка Shift дополнена регулятором Velocity Control. Если значение параметра равно 100%, то динамика ступени равна динамике тоники. Это довольно тонкая регулировка. При низких значениях параметра Velocity Control соответствующая ступень аккорда заглушается, но только для высоких значений динамики тоники. Другими словами, акцентированные ноты не сопровождаются гармонизацией. И, наоборот, при 200% значении Velocity Control ступени аккорда акцентируются сильнее тоники. Интересные результаты можно получить, если автоматизировать этот параметр. Другой пример — это обработка остинатной последовательности нот в сочетании с автоматизацией регуляторов Shift. В этом случае одинаковые ноты будут преобразованы в разные аккорды.

MIDI-плагин Pitch. Плагин Pitch — это инструмент транспонирования. Диапазон транспонирования +/-48 полутонов. Регулятор транспонирования так и называется — Pitch. Плагин дополнен встроенным блоком фильтрации. Диапазон фильтрации определяется нижней нотой Lowest и смещением Range (максимум в 127 полутонов) от нижней ноты. Активность режима фильтрации нот отображается миганием оранжевой точки.

MIDI-плагин Random. Плагин Random добавляет элемент случайности в параметр Pitch каждой входящей ноты. Интерфейс плагина состоит из трех регуляторов и трех кнопок (рис. 50).

Рис. 50. MIDI-плагин Random.

Регулятор Chance (шанс) задает вероятность, с которой высота ноты будет изменена. Если параметр равен 50%, то половина входящих нот будет транспонирована.

Регуляторы Choices (выборы) и Scale (масштаб) действуют совместно. Их значения перемножаются, и произведение определяет диапазон случайного транспонирования ноты. Рассмотрим два примера настройки:

1) параметр Choice = 1, а Scale = 12, ноты случайным образом транспонируются только на октаву,

2) параметр Choice = 12, а Scale = 1, ноты случайным образом транспонируются в пределах октавы.

Кнопка Add — транспонирование вверх (добавление случайного параметра Pitch).

Кнопка Sub — транспонирование вниз (вычитание случайного параметра Pitch).

Кнопка Bi — транспонирование вверх и вниз.

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

MIDI-плагин Scale. Плагин Scale представляет собой матричный X-Y преобразователь, в котором на ось X подаются входящие ноты, а с оси Y снимаются преобразованные (транспонированные в соответствии с матрицей).

В функциональном аналоге (MIDI-плагине Track FX) секвенсора Cubase SX пользователь ограничен в своих действиях, он может только выбрать шаблон лада и тонику из списка. В Ableton Live 4 пользователю дана большая свобода, он может самостоятельно запрограммировать шаблон лада.

Светлые квадраты представляют белые клавиши на клавиатуре, а темные — черные (рис. 51). Программирование осуществляется путем создания оранжевых квадратов на местах светлых и темных квадратов. Каждый щелчок мыши создает/удаляет оранжевый квадрат соответствия. Если заполнить оранжевыми квадратами, например, самую нижнюю горизонталь (регулятор Base в позиции C), то все ноты будут преобразованы в ноту До (С), но с сохранением той октавы, в которой они находились до преобразования.

Рис. 51. MIDI-плагин Scale.

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

Регулятор Transpose осуществляется простое транспонирование обработанных нот в пределах +/-36 полутонов.

Блок фильтрации аналогичен блоку фильтрации плагина Pitch. Отфильтрованные ноты не обрабатываются и звучат с оригинальной высотой тона. Плагин Scale полностью автоматизируется. Интересные результаты можно получить, если нарисовать огибающую параметра Base (тоника), а затем в режиме Unlinked растянуть маркер Clip Loop/Region за пределы MIDI-лупа и поэкспериментировать с маркером Loop Offset.

MIDI-плагин Velocity. Плагин Velocity представляет собой MIDI-процессор, преобразующий параметр динамики. Характеристика преобразования отображается в виде линии на маленьком дисплее. Модуль Velocity работает в трех режимах: Clip, Gate и Fixed (рис. 52).

Рис. 52. MIDI-плагин Velocity.

В режиме Clip регуляторы Drive и Comp. (Compand) превращают плагин в динамический процессор. Выбрав определенное соотношение, можно получить MIDI-компрессор или экспандер.

Регулятор Random вносит случайную величину в характеристику преобразования, которая отображается как светлая полоса около линии (рис. 52). Регуляторы Out Hi и Out Low формируют диапазон изменения динамики обработанных нот. С их помощью можно зафиксировать динамику или инвертировать характеристику преобразования, то есть "мягкие" (безакцентные) ноты получат акцент, и наоборот. Поля изменения диапазона для динамики входящих нот, Range и Lowest, позволяют получить характеристику жесткого лимитера или мягкого гейта (только в режиме Clip).

В режиме Gate значения в полях Range и Lowest отсекают ноты, не входящие в заданный диапазон динамики.

В режиме Fixed действуют только два регулятора: Out Hi и Random. Регулятор Out Hi фиксирует динамику обработанных нот, а регулятор Random вносит случайность в это значение.

Запись MIDI-клипов
Рассмотрим запись MIDI в слот MIDI-трека. Важной особенностью Ableton Live 4 является возможность "живой" записи клипов во время выступления. При этом нет необходимости останавливать воспроизведение. Записанные клипы сразу же становятся частью проекта и участвуют в дальнейшем развитии темы. Например, если выступает группа, то музыкант, управляющий программой Ableton Live, может "ловить" удачные фрагменты импровизаций остальных музыкантов и затем трансформировать их средствами Live.

Совет: если нужно подстроиться под темп "живого" исполнения, то следует воспользоваться кнопкой TAP панели управления. Нужно щелкать по этой кнопке, попадая в долю в темпе "живого" исполнения. Если размер 4/4, то после четвертого щелчка по кнопке TAP программа Live автоматически стартует. Чем точнее вы будете попадать в долю, тем точнее Live вычислит темп. Разумеется, лучше всего запрограммировать управление кнопкой TAP с компьютерной клавиатуры или MIDI-клавиатуры.

В Ableton Live 4 встроена функция автоквантайза. Записываемые MIDI-ноты автоматически квантизируются по заданной сетке. Выбор сетки автоквантайза осуществляется в меню Edit/Record Quantization.

Маршрутизация
Перед записью нужно определиться с маршрутизацией входа и выхода MIDI-трека. В секции MIDI From находятся два списка: Input Type (тип входа) и Input Channel (канал входа). В секции MIDI To тоже два списка: Output Type (тип выхода) и Output Channel (канал выхода). Если в списке Input Type выбрано All Ins (все входы), запись будет осуществляться со всех типов входов, кроме входов для перекрестной записи с других MIDI-треков. В качестве входа могут использоваться компьютерная клавиатура, физический MIDI-порт или другой MIDI-трек (рис. 53).

Рис. 53. Маршрутизация MIDI-трека.

По выходу MIDI-трек может быть назначен на физический MIDI-порт, другой MIDI-трек или ReWire-порт (Ableton Live 4 поддерживает протокол ReWire в ведомом и ведущих режимах, об этом далее). Выбор опции Configure вызывает окно Preferences на вкладке MIDI/Sync, где восклицательным знаком (подсказкой) отмечено окно с соответствующим списком устройств.

Мониторинг (режим прослушивания записываемого сигнала)
Секция Monitor MIDI-трека содержит две кнопки: Auto и On (рис. 53). В режиме Auto мониторинг включается только в активном режиме Arm Session Recording (кнопка режима записи трека). В режиме On мониторинг всегда включен и не зависит от режима Arm Session Recording. Для аудиотреков добавлен режим Off — отключение программного мониторинга. Отключение может понадобиться, например, при мониторинге через внешний микшер.

Циклическая запись MIDI-клипа с наложением
По умолчанию кнопка Overdub (OVR) панели управления активна, то есть включен режим записи с наложением. Данный режим позволяет записывать сложные партии в несколько слоев. Запись можно производить под встроенный метроном (кнопка Metronome на панели управления) или под звучание других клипов. Рассмотрим порядок действий при записи с наложением.

1. Установим режим общей квантизации (Global Quantization) один такт. Для этого в списке Quantization menu панели управления выберем значение Bar.

2. Для автоквантайза записываемой партии выберем пункт меню Edit/Record Quantization. Этот пункт необязателен, но рекомендуется для начинающих музыкантов.

3. Создадим пустой клип, для этого дважды щелкнем в выбранном слоте MIDI-трека. По умолчанию длина созданного клипа — один такт. Длину клипа можно увеличить вводом числа тактов в поле Loop Length в панели Notes Box.

4. Активизируем режим записи — нажмем кнопку Arm Session Recording на MIDI-треке.

5. Запустим клип кнопкой Clip Launch Button. С этого момента начинается циклическая запись с наложением (рис. 54).


 
Рис. 54. Циклическая запись MIDI с наложением.  
   

6. По окончании записи остановим клип кнопкой Stop Clip или кнопкой Stop панели управления. Другой способ окончания записи: выключить режим Arm Session Recording, повторно щелкнув на одноименной кнопке MIDI-трека. При этом воспроизведение не будет остановлено.

Совет: кнопку Overdub можно временно отключать и, таким способом, делать паузу в процессе записи. Это может понадобиться на концерте, когда первой слой уже записан и воспроизводится в цикле, а последующие слои исполняются "вживую" без записи.

Если заранее заготовить несколько пустых MIDI-клипов, то запись можно производить непрерывно, поочередно нажимая кнопки Clip Launch в активном режиме записи трека Arm Session Recording.

Это один из способов быстрой записи вариаций, например, одной музыкальной фразы. Тем же способом можно добавить ноты к ранее записанным клипам. Слой, наложенный в режиме Overdub и исполненный с ошибками, легко удаляется командой Edit — Undo. Кроме этого, запись можно сразу же редактировать с помощью карандаша в редакторе MIDI Note Editor.

Для сокращения числа операций управления циклической записью разработчики ввели специальную комбинацию: двойной щелчок на пустом слоте с нажатой клавишей Alt одновременно переводит трек в режим записи и создает пустой клип. На концерте нужно выполнять эту операцию с достаточным опережением, чтобы успеть вовремя вступить. Запись нового клипа включится в момент времени, соответствующий установкам общего квантайза, например, один такт (Bar).

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

1. Для начала установим сетку общего квантайза (Global Quantization). Рекомендуемые значения длительности — от четверти и больше, например, один такт, два такта (2 Bars) и т. д. Это потребуется для корректного обрезания лупа после окончания записи, которое Live выполнит автоматически, и для обеспечения запаса времени на вступление.

2. Активизируем режим записи — нажмем кнопку Arm Session Recording на MIDI-треке. При этом в пустых слотах появятся круглые кнопки Clip Recording.

3. Щелчком по кнопке Clip Recording запустим запись. Запись начнется немедленно из режима Stop, при этом появится красная кнопка Clip Launch. Если запись производится в режиме воспроизведения, то момент начала записи будет определяться сеткой общей квантизации (рис. 55).

Рис. 55. Запись в слот в режиме воспроизведения.

4. По окончании можно сразу же перейти в режим циклической записи щелчком по кнопке Clip Launch или остановить запись кнопкой Clip Stop. В любом случае, Live автоматически обрежет записанный клип по сетке общей квантизации.

Запись аудиоклипов
Для успешной записи аудиоклипов в реальном времени Ableton Live 4 должен работать с аудиооборудованием, поддерживающим программный интерфейс ASIO. В этом случае можно добиться минимальной задержки (latency) в прохождении сигнала. То же самое относится и к игре на виртуальных инструментах. Снова обратимся к вкладке Preferences — Misc. В секции Audio Recording устанавливается тип звукового файла и его разрешение. Для концертной работы повышать разрешение до 24 бит не имеет смысла. 16 бит вполне достаточно, а выигрыш в экономии дисковых ресурсов составит 1,5 раза. Отметим, что если проект не сохранен, то Live пишет звуковые файлы во временную папку Temporary Folder. Если проект сохранен, то Live пишет звуковые файлы в папку Set Name (имя проекта) Sounds, расположенную рядом с файлом с расширением ALS (Ableton Live Set) — проектом Ableton Live.

Совет: для архивирования проекта Live вместе со всеми входящими в него звуковыми файлами нужно воспользоваться командой File — Save Set Self-Contained. Тогда все звуковые файлы проекта, на которые ссылаются клипы, будут перемещены в одну папку.

Порядок действий при записи аудиоклипа практически не отличается от рассмотренного способа записи MIDI-клипа в слот. Основная особенность — аудиоклипы нельзя записывать с наложением. Перед записью нужно убедиться, что выбран правильный тип входа. При записи с внешнего устройства, например, входа звуковой платы, в списке Input Type секции Audio From должен быть выбран пункт Ext. In. О записи аудио с других источников мы поговорим дальше.

Перекрестная запись и внутренняя маршрутизация
В Ableton Live 4 благодаря внутренней маршрутизации существует возможность перекрестной записи с трека на трек. Например, можно перезаписать с MIDI-трека на MIDI-трек, с MIDI-трека на аудиотрек, если на MIDI-треке используется виртуальный инструмент. Рассмотрим типы перекрестной записи подробнее.

Запись MIDI to MIDI
Для осуществления такого типа перекрестной записи нужно создать определенный виртуальный маршрут. Существуют два способа маршрутизации.

1. На треке-источнике в секции MIDI To в качестве выхода выбирается целевой MIDI-трек (рис. 56). Например, при записи с MIDI-трека 4 на MIDI-трек 3, нужно выбрать 3-MIDI в списке выходов MIDI-трека 4. Тогда запись будет произведена независимо от выбора входа на MIDI-треке 3.

Рис. 56. Маршрутизация MIDI to MIDI.

2. На записываемом треке в секции MIDI From в качестве входа выбирается трек-источник (в нашем примере — 4-MIDI), рис. 56. Тогда независимо от выбора выхода на треке-источнике запись будет произведена.

Тип записи MIDI to MIDI может понадобиться для простого добавления MIDI-данных одного трека к другому без перезаписи. Возможно применение маршрутизации MIDI to MIDI для случая использования мультитембральных VST-инструментов, таких, как семплер Ni Kontakt. Семплер Ni Kontakt с мультиинструментом загружается в основной MIDI-трек, а затем дополнительные MIDI-треки по выходу назначаются на MIDI-трек с семплером. Для каждого дополнительного MIDI-трека в секции MIDI To выбирается в качестве выхода MIDI-трек с загруженным семплером. А в списке Output Channel назначается MIDI-канал, свой для каждого дополнительного MIDI-трека (рис. 57).

Рис. 57. Пример маршрутизации для NI Kontakt.

Маршрутизация MIDI to MIDI может быть использована для записи через MIDI-плагины. В первый MIDI-трек (процессор) загружается MIDI-плагин (плагины), в списке Output Type выбирается No Output и включается режим мониторинга кнопкой On (рис. 58). Второй MIDI-трек (трек записи) в качестве входа использует первый MIDI-трек (процессор). Дальнейшие действия соответствуют обычному процессу записи в слот.

Рис. 58. Запись через MIDI-плагины.

Начинающим музыкантам можно посоветовать записываться через MIDI-плагин Scale. Например, при выборе пресета F major будут автоматически исключены ноты, не входящие в тональность Фа мажор. Тогда можно нажимать любые клавиши MIDI-инструмента, и при этом плагином Scale будут исправляться возможные диссонансы.

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

1. На MIDI-треке с виртуальным инструментом в секции Audio To назначается выход на аудиотрек, например, 1-Audio. Виртуальный сигнал будет поступать на аудиотрек независимо от выбранного для него типа входа.

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

Для виртуальных инструментов с несколькими выходами возможна перезапись сигнала с отдельного выхода. Например, виртуальный инструмент Impulse имеет восемь выходов. На целевом аудиотреке в списке Input Channel вместо Track Out можно выбрать любой из восьми выходов по названию звуков ударных (рис. 59).

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

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

Другой способ использования маршрутизации Audio to Audio — запись через плагины. Один из аудиотреков мы используем в качестве виртуального процессора, а обработанный сигнал запишем на другой трек. В первый аудиотрек 1-Audio (процессор) загрузим плагин (плагины) и включим его мониторинг кнопкой On, второй аудиотрек (трек записи) назначим по входу на первый аудиотрек. В списке Input Type выберем 1-Audio — название первого аудиотрека. Если трек был переименован командой Edit/Rename, то, соответственно, в списке входов выбирается его новое название. Затем выключим мониторинг трека записи кнопкой Off (рис. 60). Осталось только нажать кнопку Arm Session Recording трека записи.

Рис. 60. Запись через плагины.

Запись Return to Audio
На аудиотрек можно записать сигнал возврата с любого из созданных в проекте Return-треков. В качестве входа выбирается A-Return, B-Return и т. д. Для чего нужен такой тип перекрестной записи? Клип, записанный с трека возврата, можно дополнительно обработать алгоритмами "эластичного" аудио (Warping), транспонировать, реверсировать и обработать с помощью огибающих клиповой автоматизации. А если записать несколько клипов возврата, объединить их в логическую цепочку с помощью Follow Action, обработать разными алгоритмами, огибающими, то появится еще одна возможность создания вариативного звучания. Подобные методы применимы ко всем клипам, записанным с помощью вышеописанных типов перекрестной записи. Например, возможно смешивание звука исходного MIDI-клипа, озвученного виртуальным инструментом и пропущенного через плагины, с перезаписанным и обработанным клипом. Исходный MIDI-луп перезаписывается в аудиоклип, затем для аудиоклипа рисуется огибающая Sample Offset в режиме Unlinked со смещенными маркерами: стартовым маркером (Loop Offset) и маркером цикла Clip/Loop Region. После этого в аудиотрек загружается плагин Auto Filter. Осталось только "творчески" подвигать Warp-маркеры, и начало положено.

Resampling (запись всего микса)
Внутренняя маршрутизация Live позволяет записать весь микс в виде клипа на аудиотрек. Это полезная функция для быстрого сброса материала в аудио и разгрузки центрального процессора от ресурсоемких плагинов.

Делается это просто — нужно в списке Input Type аудиотрека использовать тип входа Resampling. Перед записью необходимо проконтролировать уровень мастер-трека, красные индикаторы перегрузки не должны загораться.

Виртуальный микшер
В Ableton Live 4 есть микшер, который в режиме аранжировки отображается в виде горизонтальных линеек в области микшера. В режиме сессии микшер выглядит традиционно, в виде вертикальных линеек. Каждый трек представлен в виде линейки виртуального микшера. В режиме аранжировки можно создать новый трек перетаскиванием плагина или инструмента в область Mixer Drop Area.

Каждый трек (линейка микшера) имеет традиционные регуляторы громкости и панорамы. Вместо стандартной кнопки Mute в Live используется Track Activator — кнопка с обратной функцией. Режим Mute обеспечивается выключением трека.

Кнопка Solo/Cue имеет двойное назначение. Если используется многоканальная звуковая плата, выход Cue Out мастер-трека можно назначить на другой ASIO-порт. В этом случае станет доступным глобальный переключатель Solo/Cue на мастер-треке. В режиме Solo все кнопки Solo/Cue треков обеспечивают функцию Solo. В режиме Cue — все кнопки Solo становятся Cue, что и отображается символом наушников.

Режим Cue предназначен для концертных выступлений, когда для музыканта, управляющего программой Ableton Live, требуется отдельный мониторный контроль каждого трека. Уровень сигнала контроля изменяется регулятором Preview/Cue на мастер-треке. Напомним, что предварительное прослушивание семплов в браузере (Preview) тоже осуществляется через Cue-выход.

Дополнительные возможности маршрутизации предоставляют треки возврата (Return-треки). Каждый трек имеет количество регуляторов уровня посыла равное числу Return-треков. Треки возврата тоже оснащены регуляторами посыла, причем есть возможность создания обратной связи с помощью посыла с Return-трека на самого себя. Глобальные переключатели Pre/Post Toggle мастер-трека изменяют маршрут посыла с постфейдерного (по умолчанию) на префейдерный (рис. 61).

Рис. 61. Переключатели Pre/Post Toggle.

Обратим внимание еще на одну полезную функцию — Live’s Crossfader (рис. 62), которая реализована как регулятор-кроссфейдер на мастер-треке, и радиокнопки A и B на остальных треках. Live’s Crossfader — это виртуальный аналог кроссфейдера типичного диджейского микшера. Каждый трек, включая треки возврата, может быть назначен в группу A или B с помощью радиокнопок. При движении кроссфейдера слева направо громкость треков группы A уменьшается до полного заглушения, а треков группы B — увеличивается, и наоборот. На громкость треков, не имеющих назначения A или B, кроссфейдер не действует.


 
Рис. 62. Кроссфейдер.  
   

Запись сессии в аранжировку
Как уже говорилось, основным режимом для творчества является режим сессии. Именно в этом режиме должна начинаться работа над проектом. Режим аранжировки (Arrangement View) — это заключительный этап создания композиции. Разработчики Ableton Live учли характер компьютерного музыкального творчества, основой которого является импровизация. Запуск и остановка лупов, изменение параметров воспроизведения в окне Clip View, движение фейдеров микшера, ручек плагинов и виртуальных инструментов — все это должно быть где-то зафиксировано. Поэтому в Ableton Live весь творческий процесс, происходящий в режиме сессии, записывается как аранжировка типичного секвенсора. В дальнейшем композиция редактируется уже в режиме аранжировки.

Чтобы осуществить запись, достаточно нажать кнопку Global Record Button на панели управления Live. В результате на треки аранжировки будут записаны новые последовательности клипов с автоматизацией (рис. 63).


 
Рис. 63. Запись сессии в аранжировку.  
   

Отметим, что это новые клипы, принадлежащие аранжировке. В режиме сессии во время воспроизведения аранжировки автоматизированная ручка помечается красным цветом. Глобальную запись можно производить неограниченное количество раз, например, для записи трековой автоматизации. При этом удобно перемещаться по аранжировке, используя панель Overview (рис. 64). Щелчок мышью (курсором Play) автоматически перемещает курсор аранжировки в новую позицию.

Рис. 64. Навигация с помощью панели Overview.

Если вы записали свою импровизацию как аранжировку, то это не означает, что вы не можете продолжать импровизировать. При воспроизведении аранжировки можно снова запускать ранее записанные клипы. Режим сессии в этом отношении обладает приоритетом. Если вы запустили сессионный клип, то воспроизведение клипа аранжировки этого же трека прервется. Соответственно перестанет работать трековая автоматизация. После остановки сессионного клипа, его воспроизведение с аранжировки не возобновится. Если нужно вернуться к воспроизведению трека аранжировки, то потребуется нажать кнопку Back to Arrangement (возврат к аранжировке, рис. 65). После запуска сессионного клипа кнопка Back to Arrangement помечается красным цветом, после возврата к аранжировке кнопка "гаснет" — становится серой.

Рис. 65. Кнопка Back to Arrangement.

Запись и редактирование трековой автоматизации
Запись автоматизации производится с помощью кнопки Global Record. Для примера запишем автоматизацию плагина Filter Delay. Все ручки и поля, где производились изменения, помечены красными квадратами (рис. 66). Теперь перейдем в режим аранжировки и распакуем аудиотрек кнопкой Unfold Track. По умолчанию все треки аранжировки "упакованы", то есть скрывают свои огибающие автоматизации.


 
Рис. 66. Автоматизация плагина Filter Delay.  
   

В списке Device Chooser уже помечено автоматизированное устройство Filter Delay. В списке Control Chooser также помечены все автоматизированные параметры. Удалить огибающую можно кнопкой Clear Envelope (рис. 67).


 
Рис. 67. Блокирование копирования и перемещения огибающих.  
   

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

Автоматизация темпа записывается как параметр Song Tempo устройства Mixer на мастер-треке. Здесь же автоматизируется величина общего грува (Global Groove Amount) и кроссфейдер.

Для каждого трека принадлежность к группе A или B кроссфейдера автоматизируется как параметр X-Fade Assign устройства Mixer.

Редактирование клипов аранжировки
Интерфейс редактирования клипов в режиме аранжировки интуитивно понятен тем пользователям, которые знакомы с популярным секвенсором Cubase SX, поэтому мы не станем рассматривать интерфейс подробно. Отметим лишь некоторые моменты.

1. Размеры клипа изменяются перетаскиванием его границ. При растягивании клипа его содержимое дублируется.

2. Двойной щелчок в секции Track Name вызывает окно Track View. Двойной щелчок на клипе — окно Clip View.

3. Выделенные клипы перетаскиваются мышью и копируются перетаскиванием с нажатой клавишей Ctrl. Можно воспользоваться меню Edit.

4. Как и в Cubase SX, в Ableton Live 4 можно выполнять операции с выделенными диапазонами Time Range (помечаются зеленым цветом). Например, команда Duplicate Time (рис. 68) скопирует диапазон с входящими в него клипами и сместит клипы, расположенные правее, на величину диапазона. Операции с диапазонами удобнее производить на распакованном треке. В Ableton Live 4 нет отдельного инструмента для диапазонов, как в Cubase SX. Если выделен клип, автоматически выделяется диапазон по длине клипа, но диапазон можно выделить отдельно и охватить им группу клипов.


 
Рис. 68. Действие команды Duplicate Time.  
   

Важными элементами интерфейса являются маркеры Arrangement Start и Loop/Punch Recording Region. Воспроизведение аранжировки начинается с позиции маркера Arrangement Start. А маркер Loop/Punch Recording Region выполняет в Ableton Live ту же функцию, что и маркеры L и R в Cubase SX. Аналогия настолько близка, что пиктограммы кнопок Punch In/Out и Loop панели управления имеют "родное" для пользователей Cubase начертание. Стартовый маркер и маркер цикла можно либо перетаскивать, либо позиционировать с нажатой клавишей Shift.

Взаимодействие с окном Browser в режиме аранжировки не отличается от режима сессии. Лупы, плагины и инструменты перетаскиваются на треки или в область Mixer Drop Area с автоматическим созданием нового трека.

Рендеринг
Традиционная команда "миксдаун" в терминологии Live называется "рендеринг" и выполняется с помощью команды Render to Disk меню Edit. В файл пересчитывается сигнал с выхода мастер-трека. Параметры рендеринга устанавливаются в окне Render To Disk, которое и вызывается командой Edit/Render to Disk (рис. 69).

Рис. 69. Окно Render To Disk.

1. Length — длина экспортируемого семпла (опция доступна при рендеринге из режима сессии) в тактах, четвертях и шестнадцатых. В рендеринге участвуют только запущенные клипы.

2. Normalize — опция нормализации сигнала к максимальному уровню 0 дБ.

3. Render as Loop — экспортированный семпл можно будет использовать как луп. Предположим, в проекте Live используется плагин Delay, тогда рендеринг будет выполняться в два прохода. За первый проход Live вычислит время задержки, а за второй проход создаст семпл, содержащий вычисленный "хвост" эффекта Delay. Другими словами, полученный семпл можно будет использовать как луп с естественным (непрерывным) звучанием эффекта Delay.

4. Параметры экспортируемого файла: тип (WAV/AIFF), разрядность (16/24 бита) и частота дискретизации (с ресемплингом до 192 кГц).

5. Create Analysis File — создание ASD-файла, опция необходима для последующего использования семпла в проекте Live.

6. Convert to Mono — создание монофонического звукового файла вместо стереофонического.

При рендеринге из режима аранжировки нужно выделить временной диапазон Time Range либо мышью, либо маркером цикла. Заданный диапазон отображается в окне Render To Disk.

Ableton Live 4 как ReWire-Master
Ableton Live 4 поддерживает протокол ReWire в двух режимах: как ведущее приложение (Master) и как ведомое (Slave). В начале рассмотрим режим Master.

В качестве примера соединим Ableton Live 4 с виртуальной студией Orion Platinum фирмы Synapse Audio. Первым приложением запустим Live, вторым — Orion Platinum. В меню Insert программы Orion Platinum выберем синтезатор WaveFusion (рис. 70).


 
Рис. 70. Пример ReWire-маршрутизации.  
   

Перейдем в Ableton Live и назначим выход MIDI-трека на устройство ORION и в списке Output Channel выберем первый MIDI-канал (Channel #1). Теперь синтезатор WaveFusion получает MIDI-поток из Ableton Live. В этом можно убедиться по MIDI-индикатору программы Orion Platinum. Осталось вернуть в Live виртуальный аудиопоток инструмента WaveFusion. Для этого на выбранном аудиотреке в качестве входа Audio From выберем устройство ORION и раскроем список Input Channel (рис. 70). Эту операцию лучше производить в режиме воспроизведения MIDI-лупа. В раскрывшемся списке ReWire-аудиоканалов отображается их активность, поэтому мы без особых трудностей назначаем нужный канал. Осталось только включить мониторинг кнопкой On. Полученный ReWire-аудиопоток можно записать в слот и обработать плагинами.

Ableton Live 4 как ReWire-Slave
Рассмотрим примеры совместной работы Live с Nuendo 2 и Logic 5. В режиме Slave для Live становятся недоступными VST-плагины, VST-инструменты, физические аудиовходы и аудиовыходы, MIDI-выходы.

Начнем с Nuendo 2. Первым запускается Nuendo, вторым — Ableton Live. В Nuendo через меню Devices — Ableton Live вызовем окно Ableton Live. С помощью кнопок активации включим все шестнадцать ReWire-каналов (рис. 71). В результате виртуальный микшер Nuendo получит восемь дополнительных стереофонических ReWire-линеек.

Рис. 71. ReWire-маршрутизация между Ableton Live 4 и Nuendo 2.

Перейдем в Ableton Live. В секции Audio To аудиотрека выберем устройство ReWire Out, а в списке Output Channel — любой из ReWire-каналов (рис. 71). Для MIDI-трека с инструментом Impulse или Simpler также можно сформировать ReWire-маршрут.

Один из вариантов совместного использования Nuendo и Ableton Live 4 может быть таким. Некоторые MIDI-лупы, созданные в Nuendo и озвученные VST-инструментами, экспортируются в семплы, а затем загружаются в слоты Ableton Live. Затем в режиме сессии производится игра на лупах под проект Nuendo с использованием возможностей алгоритмов "эластичного" аудио, плагинов Live и одновременной записью сессии в аранжировку. В дальнейшем проекты обеих программ совместно доводятся до совершенства, причем Live работает в режиме аранжировки. Сведение, финальная звуковая обработка и трековая автоматизация осуществляются в Nuendo.

Для совместной работы программы Logic 5 с Ableton Live посредством ReWire нужно в Logic сделать соответствующий Environment и сохранить его в файле Autoload.lso.

Зайдем в Environment и в окне параметров командой "Create!" создадим новый слой. Дважды щелкнем по названию слоя и озаглавим его, например, как AbLive (рис. 72).

Рис. 72. Создание нового слоя Environment.

По протоколу ReWire, с помощью которого связываются Logic и Ableton Live, можно использовать только восемь стереоканалов или 16 моноканалов.

Создаем первый аудиообъект. Для этого в меню New выбираем пункт Audio Object. Двойной щелчок по его пиктограмме раскрывает перед нами всю линейку виртуального микшера. Выделяем аудиообъект и переходим к параметрам. В строке Cha (Channel) раскрываем список виртуальных каналов Logic. Здесь нас интересует меню Instrument. Раскрываем его, заходим в субменю Others и находим те самые шестнадцать ReWire-каналов, которые нам транслирует Ableton Live. Выбираем Mix L и тем самым создаем первую связь между Logic и Ableton Live (рис. 73).


 
Рис. 73. Создание ReWire-аудиообъектов.  
   

Теперь повторим процесс еще несколько раз, создав, таким образом, желаемую конфигурацию (в нашем примере — из восьми ReWire-каналов). Аудиообъекты лучше выровнять. Для этого выделяем их и заходим в меню Options — Clean Up — Align Objects. Последний штрих: развести соседние каналы по стереопанораме (рис. 74), потому что из Ableton Live мы сформируем стереомаршруты. Осталось только сохранить этот проект в Logic как Autoload.lso (шаблон автозагрузки), чтобы не повторять весь процесс каждый раз.


 
Рис. 74. Пример Environment для Ableton Live.  
   

Заключение
Ableton Live 4 — программный продукт, созданный для музыкантов, которые ищут наиболее эффективный способ сочинять музыку и импровизировать с помощью компьютера. Разработчики приложили немало усилий для того, чтобы сделать интерфейс Live удобным и простым в использовании. При этом Live обладает уникальными возможностями для создания компьютерной музыки с неограниченной сложностью и разнообразием. Ableton Live 4 — это продукт, который появился благодаря участию в разработке и тестировании экспериментирующих музыкантов с новыми идеями и технологиями. Поэтому он демонстрирует направление, по которому, вероятнее всего, будут развиваться компьютерная музыка и программное обеспечение для ее создания.

Ableton Live 4
www.ableton.com

  Оценка статьи

Посещений: 29849 | Проголосовавших: 44 | Средняя оценка: 3.5

   

  Комментарии

30.11.07 03:05
xoasland xaosland@mail.ru
Большое спасибо! Что было не понятно, все понял!

В связи с обилием спама размещение комментариев отключено. Пользуйтесь форумами.

РЕКЛАМА

 
       


Цены на рекламу


Музыкальное Оборудование
www.muzoborudovanie.ru
www.moline.ru
mail@muzoborudovanie.ru
© Агентство ДАТА