|
Виртуальную студию Reason выпустила известная шведская компания Propellerhead Software. Программа работает на двух платформах (PC и Mac), нетребовательна к ресурсам компьютера (для PC достаточно Pentium II с 64 Мб RAM), подходит для живого исполнения (поскольку имеет очень малое время ожидания), проста для изучения, хорошо отлажена и работает стабильно. По моему мнению, Reason не имеет конкурентов, и я попробую это аргументировать.
Reason - это виртуальная музыкальная студия, включающая в себя всё необходимое для создания полностью законченной музыкальной композиции. Она представляет фактически неограниченные возможности для написания музыки, хотя по началу создается совсем противоположенное впечатление, но это только по началу. Изначально Reason создавался как программа для написания предпочтительно электронной музыки, но практика показала, что в других музыкальных направлениях Reason чувствует себя столь же уверенно. Многие сейчас скажут: "тоже мне удивили, да таких программ десятки!"..., и будут неправы, потому как единственным аналогом Reason'а является настоящая "железная" многотысячедолларовая студия. Reason имитирует рэковую стойку с синтезаторами, микшерами, процессорами эффектов и прочим студийным оборудованием. Поначалу я сомневался в эффективности такого подхода, вспоминая приемы работы в других виртуальных студиях. Но стоило создать свой первый проект, как все сомнения исчезли - выполнив интерфейс в рэковом стиле, разработчики попали в "яблочко". В отличие от многих виртуальных студий, где часто нужно мыслить абстрактно, держа в голове какие-то невидимые нити, соединяющие модули, в Reason все просто и наглядно. Приборы, разъемы и кабели - вот они, на виду, как настоящие. Гибкость коммутации поражает. Нажав клавишу Tab, загляните за стойку, и вы это поймете. Разработчики даже превзошли "железо". Вы где-нибудь видели, чтобы приборы высотой в 3U могли складываться до 1U? В Reason каждый прибор умеет это делать, стоит лишь нажать кнопку с изображением треугольника в левом верхнем углу передней панели. Сама рэковая стойка практически "резиновая" - ее высота ограничивается только ресурсами компьютера. В состав Reason входят синтезатор Subtractor, семплер NN-19, драм-машина Redrum, плеер барабанных лупов Dr.Rex, микшер, процессоры эффектов восьми типов, шаговый секвенсор Matrix и "машина ввода" Rebirth. При загрузке пустой песни эти устройства отсутствуют, но их можно создавать по мере надобности и в любом количестве. Есть также устройства, которые присутствуют в каждой песне и их нельзя удалить. Это Reason Hardware Interface (коммутационная коробка для связи с внешним миром), секвенсор и панель транспорта. В Reason есть два типа сигналов (и соответствующих им разъемов) - звуковые и управляющие. Последние делятся на управляющее напряжение (CV, Control Voltage) и триггеры (Gate CV). Такое деление условно, и в некоторых случаях управляющее напряжение может служить триггером. Почти все приборы Reason имеют на задней панели управляющие входы и выходы, даже те, для которых в реальной жизни это не характерно (например, семплер NN-19). Для облегчения работы с виртуальными кабелями введена цветовая схема: желтый цвет и его оттенки - для управляющих сигналов; оттенки красного - для звуковых сигналов с инструментов; оттенки зеленого - для звуковых сигналов, идущих к процессорам эффектов и от них. Если вы чувствуете себя неуверенно, соединяя устройства между собой, не беда - есть функция автоматической коммутации, которая почти всегда дает приемлемые результаты. Есть и "защита от дурака" - Reason никогда не позволит подключить аудиосигнал в управляющий разъем и наоборот. В одной сессии может быть загружено несколько песен, что позволяет вытворять экзотические вещи, например, копировать устройства вместе со всеми настройками из одной песни в другую. Любая ручка, кнопка или движок на панели управления устройства могут быть автоматизированы. Очень помогают и всплывающие подсказки над каждым органом управления. Reason умеет работать с большим количеством форматов файлов. Основной рабочий файл, песня (RSN), содержит настройки рэка, данные секвенсора и ссылки на используемые семплы. Можно сделать файл самодостаточным, сохранив семплы внутри. Есть формат RPS ("песня, предназначенная для публикации"), - подобный файл также содержит семплы, но они не могут быть вырезаны и сохранены на диске. Кроме того, программа не позволяет вносить в файл какие-либо изменения. Группа форматов связана с пэтчами для устройств Reason (ZYP - пэтчи синтезатора Subtractor, SMP - семплера NN-19, DRP - драм-машины Redrum). Плеер барабанных лупов использует формат ReCycle (RX2, RCY или REX). Наконец, самый объемный формат -REFILL [показать] (RFL). Он придуман, скорее, для защиты авторских прав и может включать в себя файлы вышеперечисленных форматов вместе с семплами. Ни один файл, входящий в ReFill, нельзя вырезать и сохранить на диске. Получается некое подобие платы расширения для синтезатора, в которой ничего уже нельзя изменить. Для работы с песней, ссылающейся хотя бы на один объект внутри ReFill, нужен весь файл. В комплект поставки программы входит файлFACTORY [показать] SOUND BANK.RFL размером более 500 Мбайт, содержащий огромное количество пэтчей, семплов, лупов и демонстрационных песен, помогающих начать работу с программой. Reason будет загружаться только при наличии этого файла либо на компакт-диске (который должен быть вставлен в привод), либо на жестком диске в той же папке, что и программа. В комплект поставки Reason 1.0.1 входит утилита ReFill Packer, с помощью которой можно создать собственные банки ReFill. Очень удобен встроенный браузер файлов, который появляется при загрузке пэтча или импорте семпла в устройство. Он имеет множество функций, в том числе поиска "потерянных" звуков. Файлы ReFill отображаются в браузере как обычные каталоги, а содержимое ReFill - в виде подкаталогов с файлами. Теперь пару слов о коммутации программы с внешним оборудованием. Reason может управляться с помощью программных или аппаратных MIDI-контроллеров и секвенсоров. Первый вариант - MIDI-сообщения поступают с одного MIDI-порта и MIDI-канала на выбранный трек секвенсора программы, а секвенсор передает их устройству, с которым связан трек. Второй вариант работы - в обход секвенсора, когда каждое устройство получает MIDI-сообщения напрямую, также от назначенного порта и канала. Настройки MIDI-портов выполняются в окне предпочтений, а непосредственная связь портов и каналов с устройствами - на панели прибора Hardware Interface. Reason поддерживает до четырех MIDI-портов, что в сумме дает 64 MIDI-канала. Каждому порту соответствует кнопка (от A до D) на панели Hardware Interface. Для дистанционного управления устройствами желательно выделить отдельный MIDI-порт - это предотвратит конфликты с данными, предназначенными секвенсору. Выбор порта осуществляется в списке Remote Control окна предпочтений. Включается режим дистанционного управления флажком Enable MIDI Remote Mapping в меню Options. Там же следует поставить флажок напротив Edit MIDI Remote Mapping. После этих действий при щелчке мышью на любом из органов управления прибора возникает окно для настройки MIDI Remote. Той же техникой можно пользоваться для управления приборами с помощью обычной компьютерной клавиатуры. В меню Options нужно просто отметить другую пару команд. Для вывода звука Reason предлагает до 64 аудиоканалов. Реальное количество каналов зависит от возможностей звуковой платы. На передней панели Hardware Interface есть 64 индикатора уровня, на задней - 64 входа Audio In для подключения кабелей с микшеров или непосредственно с приборов Reason. Фактически, эти входы являются выходами звуковой платы.
Секвенсор
Первое, что мне понравилось в секвенсоре, - его простота при очень мощных средствах редактирования. Первое, что не понравилось, - несколько скомканный интерфейс и постоянное ощущение тесноты. Секвенсор и рэковая стойка делят между собой пространство по вертикали, но самое неприятное - секвенсор имеет ту же ширину, что и стойка, и растянуть его на весь экран по горизонтали нельзя. При разрешении 1200 пикселей добрая половина пространства экрана по горизонтали расходуется зря. Да и по внешнему виду секвенсор явно выпадает из концепции виртуальной рэковой стойки. Короче, на месте разработчиков я бы отвел под секвенсор отдельное окно, которое можно масштабировать как угодно. Структура секвенсора обычна: список дорожек - слева, экран событий - справа. Над списком дорожек - заголовки столбцов, над экраном событий - линейка времени в формате такты-доли, средства масштабирования - по краям окна, кнопка развертывания на всю высоту документа - в правом верхнем углу. Завершают эту конструкцию сверху - простенькая панель инструментов, снизу - панель транспорта. Для работы с фрагментами и циклами есть два локатора - левый и правый. Позиция песни отображается в виде маркера с буквой P, а окончание песни отмечает маркер E. Каждая дорожка секвенсора может быть связана только с одним из приборов Reason, но можно назначить несколько дорожек на один прибор. Назначение дорожки выполняется в столбце Out. Для экономии места название выбранного устройства в столбце не отображается, вместо этого появляется картинка, по которой можно догадаться о типе устройства. А что, собственно, мы делаем, назначая дорожку конкретному устройству? Мы направляем в устройство поток управляющих воздействий, записанных на дорожке. В отличие от MIDI-секвенсоров, в секвенсоре Reason нет такого понятия, как MIDI-каналы. Связь дорожки секвенсора с устройством происходит вышеуказанным способом по одному внутреннему каналу программы. Управляющие воздействия в Reason делятся на три типа: ноты, контроллеры и изменения паттерна. Под словом контроллеры имеются в виду данные автоматизации органов управления приборов, которые не надо путать с MIDI-контроллерами (такими, как модуляция и экспрессия). Так вот, каждая дорожка (или трек) в секвенсоре Reason состоит из трех слоев (Lane). Слой 1 содержит события-ноты для таких устройств, как Subtractor, Sampler, Redrum и Dr.Rex. Слой 2 предназначен для хранения данных автоматизации и может быть разбит на столько подтреков, сколько органов управления содержится на панели устройства. Таким образом, каждый подтрек слоя 2 хранит данные автоматизации для одного органа управления. Наконец, слой 3 содержит особый тип событий - изменения паттерна; эти события имеют смысл только для таких устройств, как Redrum и Matrix Pattern Sequencer. Дорожки секвенсора можно заглушать и солировать. Для этого служит последний столбец, обозначенный буквой M. При простом щелчке мышью по квадратику дорожка заглушается, при щелчке с нажатой клавишей Alt - солируется. Очень удобен способ редактирования событий в секвенсоре. Есть два режима - Arrange View и Edit View. Первый хорош для общего обзора структуры песни и выполнения операций над крупными фрагментами или несколькими дорожками одновременно. Второй режим позволяет сконцентрироваться на одной дорожке со всеми ее слоями и событиями. При этом работа происходит в одном и том же окне, да еще и внутри рэковой стойки. Все видно, все под рукой. Не нужно тратить время на то, чтобы "достать вон то окно" или "заглянуть под окно". Особенность Reason состоит в том, что события на дорожке по умолчанию не объединяются в логические блоки, как, например, части или клипы в других программах. Подобные блоки нужно создавать вручную, и называются они группами. Основные операции редактирования настолько близки большинству секвенсоров, что не имеет смысла повторяться.
Запись
Единственное, что можно записать в Reason, - это управляющие воздействия на модули программы. Воздействия могут быть как внешними по отношению к Reason, так и внутренними. Первые приходят в форме MIDI-сообщений от аппаратного или программного MIDI-контроллера или секвенсора, вторые - при вращении ручек на панелях виртуальных приборов мышью или с клавиатуры. Поступающие на запись события делятся на ноты и контроллеры, ноты записываются на треки, контроллеры - на подтреки, в полном соответствии с логической структурой секвенсора. Для всех "устройств-инструментов" INSTRUMENT [показать] Device) трек создается автоматически вместе с устройством. Микшеры и процессоры эффектов к инструментам в Reason не относятся, и треки для них создаются командой Create Sequencer Track for... из контекстного меню устройства. MIDI-события передаются тому устройству, чья дорожка отмечена значком MIDI-разъема в первой колонке списка дорожек. Из этого следует, что и запись может происходить только на одно устройство одновременно. Правда, во время записи можно перемещать значок MIDI-разъема на другую дорожку, перенаправляя поток данных другому устройству, но мне такой метод показался неудобным. Запись происходит с текущей позиции песни при нажатых кнопках Playback и Record на панели транспорта. Некоторое неудобство связано с тем, что отсутствуют режимы Punch In/Out - приходится вручную нажимать и отпускать кнопку Record в нужном месте при воспроизведении дорожки. Ничего похожего на параметры Precount, Prerecord и Pre-roll я также не нашел. Для записи нот есть два режима, которые встречаются в большинстве секвенсоров: Overdub наложение) и Replace (замена). Режимы переключаются на панели транспорта тумблером под кнопкой Record. Возможна и запись с одновременной квантизацией. Для этого на панели инструментов секвенсора нужно нажать кнопку Quantize Notes During Recording, а в соседних окошках установить значение квантайза и степень перемещения нот. ![]() Запись контроллеров (или данных автоматизации, что более корректно) имеет свои особенности. Проще всего перейти в режим циклической записи и "рулить" один параметр за цикл, а в каждом следующем дубле наращивать мощность автоматизации. Понятно, что, пользуясь только мышью, невозможно крутить несколько ручек одновременно, приходится записывать движения по очереди. Это часто ведет к потере "драйва" и к механистичности звучания (почти как в многодорожечной записи, где лучшие результаты получаются при совместной игре музыкантов). Если есть возможность подключить к Reason MIDI-контроллер с несколькими регуляторами, обязательно сделайте это. Изменяя три-четыре параметра звука одновременно, вы заставите "дышать" даже самые незатейливые пэтчи. После нажатия кнопки Stop элементы управления на панелях устройств, для которых записаны данные автоматизации, выделяются тонкой зеленой рамкой. Очень удобна команда Edit Automation в контекстном меню элемента - при ее вызове секвенсор переходит в режим редактирования, и происходит автоматическая прокрутка к нужному подтреку с кривой автоматизации. Редактировать полученную кривую можно "карандашом", но все-таки удобнее заново переписать неудачное место. Включите запись за пару тактов до начала фрагмента. Ручки, для которых есть данные автоматизации, начнут крутиться. Как только вы вмешаетесь в движение ручки, на транспортной панели в секции Automation Override загорится индикатор Punched In. С этого момента начинается перезапись, а предыдущие данные автоматизации теряются. После проведенной коррекции нажмите кнопку Reset под индикатором Punched In. С момента нажатия этой кнопки перезапись прекращается, а ручки продолжают крутиться в соответствии с ранее записанными данными. Такой же техникой можно пользоваться при "живой" игре во время воспроизведения, если нужно внести нюансы в запрограммированную партию. При этом нажимать кнопку Record не нужно. Все сказанное выше справедливо при записи изменений паттернов с той лишь разницей, что нажимать кнопки с номерами банков нужно заранее. Изменение паттерна всегда записывается с первой доли следующего такта (хотя в секвенсоре начало паттерна можно вручную передвинуть в любое место такта).
Mixer
Микшер Reason имеет четырнадцать входных стереоканалов и один стереофонический мастер-выход. Обычно мастер-выход подключается к активной паре входов прибора Hardware Interface, но это, сами понимаете, совсем не обязательно. Внешне Mixer похож на аналоговый линейный микшер, но, в отличие от последнего, позволяет автоматизировать любой параметр. Линейка пульта имеет четыре посыла на эффекты (все постфейдерные) и двухполосный эквалайзер с фиксированными частотами 80 Гц и 12 кГц. Уровень полос регулируется в пределах +/-24 дБ. Есть также кнопка обхода эквалайзера. Далее - стандартный набор из кнопки заглушения/солирования, регулятора панорамы, фейдера и индикатора уровня канала. Слева от фейдера находится метка с названием устройства, подключенного к каналу. У микшера нет разрывов в виде разъемов на передней или задней панели, но разрыв всегда можно организовать - достаточно скоммутировать источник сигнала с устройством обработки, а выход с устройства направить на вход микшера. Каждый канал может работать в режиме моно, если подключить источник только к разъему Left Audio Input. Все четыре посыла также моно, поэтому левый и правый канал стереопары суммируются перед подачей на шины AUX1-4. Мастер-секция состоит из блока управления стереовозвратами (четыре ручки) и мастер-фейдера. На задней панели под аудиовходами каналов находятся управляющие входы уровня и панорамы. Есть также управляющий вход CV Master Level. Понятно, что 14 стереоканалов, - это слишком мало для насыщенной композиции. Разработчики Reason предлагают множество путей решения этой проблемы. Первый - создать столько микшеров, сколько нужно, и соединить их в цепочку. В этом случае используются разъемыCHAINING [показать] Master и Chaining Aux на задней панели. На входы Chaining Master одного микшера подается сигнал с мастер-выхода другого, на входы другого - с мастер-выхода третьего, и так далее. Тот из микшеров, мастер-выход которого соединен с прибором Hardware Interface, становится мастером, остальные - ведомыми. Фактически, на мастер-выходе мастер-микшера появляется сумма линеек всех микшеров. То же самое касается посылов мастера. На каждом посыле - сумма сигналов с соответствующих посылов остальных микшеров. Мастер-секции ведомых микшеров становятся не нужны - управление стереовозвратами и выходным уровнем осуществляется с мастер-микшера. Проводков, конечно, много получается, и рэк сзади приобретает устрашающий вид. Но если перед созданием нового микшера сделать активным ранее созданный, то коммутация происходит автоматически. Другой вариант - соединять в цепь только мастер-выходы, сохранив независимость обработок на каждом микшере. Также можно направить мастер-выход одного микшера во входной канал другого, или подключить все микшеры к разным входам Hardware Interface, или... вообще забыть про микшер и направить сигнал с источника прямо на выход звуковой платы. Вот такой коммутационный рай в виртуальном мире.
Subtractor
Первый из четырех инструментов, синтезатор Subtractor, является, на мой взгляд, самым "творческим" устройством Reason. Огромное количество пэтчей в стандартном банке - это только приманка, разжигающая аппетит. Лично я сразу полез крутить ручки и строить свои пэтчи, и, честно скажу, ни разу не споткнулся о неизвестный орган управления и не оказался в ситуации, когда уже непонятно, что чем управляет и "откуда тянется этот кабель". Конечно, Subtractor не имеет той гибкости, какая свойственна модульным программным синтезаторам. Он скромно смотрится на фоне таких программ, как Unity, Reality и Reaktor. Но пользователи отмечают способность Subtractor достаточно успешно имитировать звучание многих аппаратных синтезаторов, и, в частности, Roland SH 101. Subtractor, как следует из его названия, имеет архитектуру, основанную на традиционном субтрактивном синтезе. Максимальная полифония - 99 голосов. Одночастная мультитембральность не страшна, так как в рэковую стойку можно добавить столько экземпляров устройства, сколько нужно. Кстати, на машине с процессором Pentium III 800 у меня без проблем жили в одной стойке более 20 экземпляров Subtractor, и при их одновременном звучании загрузка процессора доходила всего лишь до 35%. На панели синтезатора есть кнопка Low BW (Low Bandwidth), при нажатии которой спектр сигнала немного урезается в высокочастотной области. Это позволяет значительно экономить ресурсы процессора без существенного влияния на качество звука. В режиме Low BW звучание, например, басов ничем не отличается от обычного режима, но все же для окончательного сведения лучше функцию Low BW отключить. Полифония прибора по умолчанию равна восьми голосам, но ее можно изменить в окошке Polyphony. Subtractor очень выгодно отличается от многих других программных синтезаторов тем, что мощность процессора расходуется только на реально звучащие голоса. Subtractor имеет два генератора, способных производить 32 формы волны каждый: четыре "стандартных" (пилообразная, квадратная, треугольная, синусоидальная) и 28 "специальных", облегчающих имитацию групп инструментов. Так, например, формы с 5-й по 8-ю служат базой для имитации клавишных, с 15-й по 18-ю - струнных, с 19-й по 22-ю - медных духовых, и т. д. Частоты обоих генераторов могут изменяться как от номера MIDI-ноты, так и от непосредственной установки номера октавы, полутона и точной подстройки (+/-50 центов). Путем ручной расстройки генераторов можно накрутить жирные и гармонически богатые звуки. Достаточно ввести противоположную по знаку поправку к частотам генераторов, скажем +/-12 центов. Кнопка Kbd Track позволяет включать и отключать реакцию генератора на высоту нажатой клавиши. При отжатой кнопке генератор производит сигнал постоянной частоты, которая указана в окошках подстройки. Этот момент очень важен при использовании FM-синтеза и кольцевой модуляции. В секцию второго генератора входит также генератор шума, выход которого запараллелен с выходом генератора. Из трех параметров управления первый, Noise Decay, кажется мне наиболее важным. Он позволяет изменять длительность шумового "импульса" независимо от параметра Decay генератора огибающей амплитуды. Такая гибкость позволяет создавать множество вариаций в атаке перкуссионных звуков, не изменяя общую огибающую громкости. Параметр Color управляет характером шума: по мере вращения ручки против часовой стрелки шум превращается из "белого" в "розовый" и "красный", вплоть до низкочастотного хрюканья. Уровень сигнала, приходящего от обоих генераторов, регулируется ручкой Mix. В центральном положении (значение параметра 64) сигналы смешиваются в равных пропорциях, в крайнем левом положении слышен только первый генератор, в крайнем правом - только второй. Интересная особенность Subtractor - возможность модуляции фазового сдвига сигналов внутри одного и того же генератора (Phase Offset Modulation). Суть метода проста: генератор производит одновременно две одинаковые волновые формы, но вторую сдвигает по времени относительно первой. Затем одна волна либо вычитается из другой, либо волны перемножаются друг на друга. Такой метод позволяет получить квадратную форму волны с изменяемой шириной импульса, т. е. полную аналогию широтно-импульсной модуляции (PWM). Это в случае вычитания сигналов. В случае перемножения получаются совершенно дикие формы с бесконечным числом вариаций, зависящих от исходных форм и величины фазового сдвига. Эта величина регулируется параметром Phase генератора, а тип операции (вычитание, перемножение или отсутствие модуляции) выбирается кнопкой Mode. FM-синтез в Subtractor построен на модуляции первого генератора вторым (или генератором шума). Неплохое начало для экспериментов с FM-синтезом - "прибрать" второй генератор регулятором Mix и выставить в окошке полутоновой настройки смещение относительно первого генератора. Смещения в кварту, квинту и октаву обогащают звук "правильными" гармониками, отчего тембр становится насыщеннее и теплее. Другие смещения придают звуку колокольную окраску, иногда металлический привкуc или "песок", а иногда просто гармоническую грязь. При нажатии кнопкиRING [показать] Mod включается кольцевая модуляция, суть которой заключается в перемножении сигналов обоих генераторов. Кольцевая модуляция особенно эффектна, когда частоты генераторов не совпадают и не кратны друг другу. Теперь самое главное в синтезаторе - фильтры. В Subtractor применена цепочка из двух фильтров с резонансом, первый - мультирежимный, второй - пропускающий низких частот с крутизной 12 дБ на октаву. Первый фильтр может работать в одном из пяти режимов: пропускающий низких частот с крутизной 24 или 12 дБ/окт, пропускающий высоких частот, полосовой (крутизна обоих 12 дБ/окт) и режекторный. У первого фильтра есть параметр Filter Keyboard Track (ручка Kbd), который можно использовать для автоматического изменения частоты среза в зависимости от высоты нажатой клавиши. Есть также режим связи фильтров по частоте (кнопка Link). В этом режиме частота второго фильтра зависит от частоты первого так, что отношение этих частот остается постоянным. Фильтры Subtractor произвели на меня приятное впечатление. С ними можно вырулить все - и тончайшие нюансы в подкладах, и прорезающие любую фактуру солирующие звуки. Дискретность фильтров заметна не более, чем в других программных синтезаторах, в частности, ReBirth. Звучание фильтров ReBirth и Subtractor очень похоже, что наводит на мысль об аккуратном перенесении старых алгоритмов в новый продукт. Subtractor имеет два генератора низкой частоты. Первый переключается между шестью волновыми формами, второй производит только треугольную. Одновременно каждый генератор может модулировать один из параметров синтезатора. Первый LFO - частоту первого и/или второго высокочастотного генератора, частоту среза первого фильтра, глубину FM-модуляции или фазового сдвига, а также баланс уровней генераторов высокой частоты. Второй LFO отличается, прежде всего, тем, что он полифоничен, то есть при нажатии каждой ноты генерируется независимый LFO-цикл. Применение знакомой кнопки Kbd (Keyboard Tracking) здесь также очень кстати. Параметр LFO 2 Delay позволяет задержать начало модуляции на некоторое время после нажатия клавиши. Эта возможность просто незаменима для звуков, где нужна твердая, не расползающаяся атака, а хвост должен "повилять". Структура генераторов огибающих обычна. Отмечу только, что в секции Mod Envelope можно выбрать шесть разных точек назначения. Здесь, а также в секции огибающей первого фильтра, есть кнопка, инвертирующая значения параметров A/D/S/R. Subtractor позволяет максимально использовать привычные категории MIDI, такие, как Velocity, Pitch Bend, Expression, для модуляции большинства параметров синтеза. В секции Velocity находятся девять ручек, с помощью которых можно настроить реакцию синтезатора на скорость нажатия клавиши. Причем реакция может быть прямо противоположна ожидаемой - для этого достаточно повернуть ручку влево, присвоив какому-либо параметру Vel Amount отрицательное значение. Тогда, скажем, глубина частотной модуляции будет меньше при громкой игре. Колеса Pitch Bend и Modulation на панели Subtractor в точности повторяют ваши движения на MIDI-клавиатуре, а результат поворота колеса модуляции может привести к изменению до пяти параметров синтеза одновременно. Кроме того, Subtractor понимает еще три MIDI-контроллера: послекасание канала, экспрессию и духовой. В каждый момент времени инструмент может реагировать на один из них, а реакция будет зависеть от того, какие точки назначения указаны в секции External Modulation. Наконец, можно управлять вариантами звукоизвлечения - ReTrig или Legato, а также изменять время для параметра Portamento. На задней панели синтезатора находится один аудиовыход и множество управляющих входов-выходов. Особенно умиляют меня серийный номер, написанный от руки, и дата изготовления - 1 июля 1983 года. Этакая психологическая разгрузка для пользователя, потерявшегося в паутине проводов. А потеряться есть отчего, поскольку на панели целых шестнадцать разъемов под управляющие сигналы. Первая группа - входы Gate и CV, рассчитанные на сигнал из секвенсорного устройства (например, Matrix или Redrum). На вход CV подается напряжение, пропорциональное высоте ноты, на вход Gate - событие Note On/Off вместе со скоростью нажатия на клавишу. Вторая группа входов (Modulation Inputs) принимает управляющее напряжение, которое модулирует назначенные параметры (частоту генераторов, частоту среза фильтров и т. д.). Ручки Trim позволяют выставить входную чувствительность, что поначалу меня несколько смутило. Какая еще чувствительность при приеме дискретных цифровых значений? А все очень просто. Если принять диапазон изменения большинства параметров от 0 до 127, то среднее положение регулятора Trim делит входящие значения пополам, сокращая диапазон изменения параметра вдвое. Соответственно, при крайнем правом положении ручки получаем на входе полный диапазон, при крайнем левом - одни нули. Группа Modulation Outputs может быть использована для воздействия на другие устройства Reason и даже на тот же экземпляр синтезатора Subtractor. Последнее позволяет коммутировать блоки синтеза самым замысловатым образом. Наконец, группа Gate Input предназначена для запуска огибающих синтезатора от другого устройства Reason. Осталось сказать про пэтчи из стандартного набора. Они поделены на шесть категорий, в каждой категории их насчитывается от 50 до 100. Есть практически все: басы, эффекты, солирующие звуки, подклады, перкуссия и огромный набор сложных пэтчей под названием PolySynth. Для начала работы этого более чем достаточно, а дальше дело ограничивается только фантазией. Интересно, сколько мог стоить 1 июля 1983 года один экземпляр Subtractor? Семплер NN-19 Это устройство правильнее было бы назвать семпл-плеером, поскольку ни записывать, ни редактировать звуки с его помощью нельзя. Но NN-19 позволяет импортировать стандартные WAV- и AIFF-файлы и использовать их в качестве строительного материала для пэтчей. Учитывая невозможность работы с аудиодорожками в секвенсоре Reason, семплер NN-19 - это единственный способ включить в композицию "живой" звук. Структура пэтча NN-19 очень проста. Клавиатура делится на несколько зон, каждая зона содержит ссылку на имя файла с семплом и несколько параметров настройки. Зоны не могут перекрываться, поэтому создание многослойных звуков невозможно. Отсутствуют в NN-19 и другие навороты, вроде нескольких семплов с разной динамикой на клавишу и переключаемые карты динамики. Кроме того, прибор монотембрален. Но опять же, при наличии "резиновой" рэковой стойки и команды создания нового экземпляра прибора это не проблема. А что касается многослойности и разделения по динамике, то так ли это нужно для успешной работы с Reason? Я долго пытался понять, как NN-19 работает с семплами, и после нескольких тестов пришел к выводу, что он их полностью загружает в оперативную память компьютера. При попытке загрузить 270-Мбайтный семпл на компьютер с 256 Мбайтами ОЗУ, Reason "приказал долго жить". Для контроля занятости памяти достаточно заглянуть на заднюю панель прибора, где в левом нижнем углу находится индикатор Sample Memory, каждая единица показаний которого соответствует одному мегабайту загруженных данных. При любых операциях с семплером в исходные WAV- и AIFF-файлы никаких изменений не вносится, а вся управляющая информация по пэтчу хранится в небольшом файле с расширением SMP. Несмотря на то, что NN-19 открывает файлы любой разрядности и частоты дискретизации, при воспроизведении он все приводит к 16-битному знаменателю. В стандартном банке, поставляемом с программой, находится огромное количество семплов и созданных на их основе пэтчей. Басы, медные и деревянные духовые, гитары, органы, струнные, клавишные, этнические; вокальные - женские, мужские и смешанные хоры, а также куча "синтетики". Кроме того, есть набор для создания собственных пэтчей, включающий более 300 семплов. В основном это подклады, амбиентные звуки, спецэффекты, фразы и голоса. К качеству пэтчей и семплов придраться не могу, но при общем размере в 400 Мбайт они создают только музыкальную грунтовку, и для серьезной работы их, конечно, недостаточно. Создание собственного пэтча вряд ли займет у вас много времени, несмотря на имитацию "неудобного" миниатюрного ЖК-дисплея аппаратного семплера. Загружать семплы можно партиями по несколько штук, выделяя их в браузере при нажатой клавише Ctrl. В NN-19 есть функция автоматической расстановки семплов по зонам, что значительно ускоряет весь процесс. Эта функция (меню Edit - Automap Samples) основана на том, что большинство звуковых редакторов сохраняет в заголовке файла ключевую ноту. Команда расставляет семплы так, чтобы ключевая нота оказалась в середине диапазона действия семпла. После загрузки семпла его имя отображается в нижней части дисплея NN-19. Для стереосемплов слева от имени появляется буква S. Первый загруженный семпл будет действовать во всех областях клавиатуры, что показано полоской голубого цвета вверху дисплея, над клавиатурой. Для подготовки второй зоны нужно вызвать команду Split Key Zone контекстного меню дисплея. При этом полоска поделится пополам, а сверху нее появится движок, за который можно ухватиться мышью. Движком регулируется точка разделения. Таким же способом настраиваются зоны для остальных семплов. Для того, чтобы сопоставить семпл с конкретной зоной, нужно мышью выделить часть верхней полоски (или нажать клавишу в требуемой зоне на MIDI-клавиатуре, если включена кнопка Select Keyzone Via MIDI), а затем прокрутить ручку Sample под дисплеем до появления имени семпла на экране. Ручки Low Key и High Key изменяют размеры выделенной зоны. Ручкой Rootkey можно изменять ключевую ноту семпла; она показана штриховкой на клавиатуре. Ручка Tune позволяет подстроить семпл в пределах +/-50 центов, ручка Level - изменить громкость звучания. Очень удобен режим Solo Sample, ведь уже после расстановки семплов может потребоваться коррекция границ зон. В режиме Solo Sample выбранный семпл звучит на всей клавиатуре, что облегчает поиск зон, где его звучание приемлемо. NN-19 читает метки петель, сохраненные в файле, и предлагает два способа их использования: FWD (петля прокручивается вперед), FWD-BW (вперед-назад в цикле). Режим Off отключает зацикливание. Как говорилось ранее, NN-19 не позволяет редактировать семплы и не отображает на дисплее волновую форму. Единственное, что можно сделать, кроме подстройки высоты тона, - установить начало воспроизведения (ручка Sample Start). Честно говоря, не видя волновую форму, найти нужное положение этой ручки очень сложно. Итак, генератор семплера воспроизводит хранимую семплом волновую форму. В секции генератора NN-19 находятся ручки для настройки высоты тона, уже знакомая кнопка Kbd Track и ручка Osc Envelope Amount. Этой ручкой задается степень влияния огибающей фильтра на высоту тона генератора. Сам фильтр мультирежимный с резонансом, по всем параметрам и органам управления схожий с первым фильтром синтезатора Subtractor. Есть в NN-19 и генератор низкой частоты с шестью формами волны, который может модулировать частоту главного генератора, частоту среза фильтра и панораму семпла. Для управления панорамой предусмотрены еще три режима: Key, Key 2 и Jump. Первый особенно хорош для звуков рояля, так как изменяет панораму семплов слева направо по мере увеличения высоты тона. В режиме Key 2 панорама изменяется циклически при движении вверх на восемь полутонов, также слева направо. В режиме Jump расположение в стереобазе каждой последующей ноты меняется на противоположное. Глубину эффекта можно регулировать ручкой Spread. Есть также кнопка High Quality Interpolation. При ее нажатии возрастает нагрузка на процессор, но, как написано в руководстве пользователя, "улучшается высокочастотная составляющая звука". Что касается настройки реакции NN-19 на стандартные MIDI-контроллеры, то здесь все аналогично синтезатору Subtractor. На задней панели семплера расположены левый и правый аудиовыходы и система входов-выходов CV/Gate. Последних разъемов здесь меньше, чем в Subtractor, так как структура синтеза NN-19 намного проще.
Matrix
Шаговый секвенсор Matrix пытается походить на своих аппаратных собратьев, но работать с ним гораздо удобнее - шаги представлены не ручками, а ячейками сетки с подсветкой. Для многих начинающих пользователей Matrix является самым загадочным среди устройств Reason. Зачем нужен еще какой-то секвенсор, если есть основной? Действительно, почти все, что делает Matrix, под силу и основному секвенсору. Правда, генерировать управляющее напряжение (Curve CV) для модуляции параметров других устройств основной секвенсор не может, но не это главное. Главное - наглядный способ ввода нот прямо в процессе воспроизведения, и возможность одной ручкой изменить ритмический рисунок фразы, чего не сделаешь при "холодном" редактировании записанного в основном секвенсоре. Matrix не дает потерять динамику развития мелодической линии, особенно баса, что для электронной музыки очень важно. Суть программирования в Matrix проста: такт делится на определенное количество долей (или шагов), на каждый шаг приходится одна нота, для которой задается высота и динамика. Полученный шаблон (паттерн) обычно повторяется на протяжении нескольких тактов, после чего сменяется другим. Паттерны хранятся в банках (A, B, C и D), под номерами от 1 до 8, т. е. всего можно запрограммировать 32 паттерна. Главный элемент ввода - сетка, по горизонтальной оси которой расположены шаги, а вертикальная ось поделена на две части. Нижняя часть предназначена для ввода динамики нот, верхняя работает в двух режимах. В режиме Keys высота нот отображается так же, как в клавишных редакторах большинства секвенсоров. Для экономии места показывается только одна октава, но с помощью переключателя слева можно прокручивать сетку в диапазоне пяти октав. Октава номер три в Matrix соответствует первой октаве рояля. В режиме Curve верхняя часть внешне становится похожа на нижнюю часть, но столбики в ней имеют большую высоту, что позволяет более точно отстраивать кривую управляющего напряжения. Несмотря на раздельное редактирование, все типы сигналов поступают на выходы прибора одновременно. На выход Note CV подается напряжение, пропорциональное высоте тона, на выход Gate CV - событие "взятие/снятие" ноты и ее динамика. Выход Curve CV предназначен для передачи управляющего напряжения на входы Modulation Input другого устройства Reason. Главное достоинство такой модуляции в том, что она является темпозависимой, в отличие, например, от генераторов низкой частоты в семплере и синтезаторе. Тумблер Unipolar/Bipolar на задней панели прибора переключает кривую Curve CV между двумя режимами: положительным (значения без знака, от нуля и выше) и биполярным (ноль означает середину диапазона). Биполярный режим нужен для управления параметрами, у которых значение изменяется от средней точки в обе стороны, например, панорама и Pitch Bend. Изменение режима сразу отражается на виде сетки. Кроме трех выходов и переключателя режима кривой, на задней панели прибора ничего нет. На самом деле есть еще невидимый вход - Matrix управляется главным секвенсором, от которого получает команды транспорта и текущий темп. Теперь одна неочевидная деталь. Сигнал Curve CV может работать как триггер, будучи направлен на вход Gate какого-либо устройства. Триггер срабатывает при переходе с пустого шага, где высота столбика Curve CV равна нулю, на шаг, имеющий ненулевой уровень сигнала. Ноты в шагах можно лиговать друг с другом, для чего предназначен режим Tie. Несколько нот одинаковой высоты, введенные в этом режиме, будут звучать как одна, а фраза из разных нот - с эффектом Legato. После соединения Matrix в режиме Tie с синтезатором Subtractor, в котором загружен пэтч TB Synth, установлена полифония в один голос, включен режим Legato и уровень Portamento порядка 50, родная мама не отличит звучание Reason от ReBirth. Количество шагов в паттерне настраивается в окошке Step и может быть от одного до тридцати двух (по умолчанию шестнадцать). Длина шага в долях такта определяется параметром Resolution (от половинной до 1/128 ноты, включая триольные длительности). Одним поворотом ручки можно быстро масштабировать весь паттерн, увеличив его длину до шестнадцати тактов. Кнопка Shuffle включает свингование, степень которого задается на транспортной панели глобально для всех устройств. Запуск паттерна происходит от кнопки Run, остановка - повторное нажатие этой кнопки или кнопки Stop на панели транспорта. Для того, чтобы выстроить паттерны в нужном порядке, проще всего записать их изменения в реальном времени. А можно залезть в секвенсор и проставить нужные события мышью. Команды контекстного меню Matrix позволяют транспонировать паттерны полутоновыми шагами вверх и вниз, циклически сдвигать события вправо или влево, вносить небольшие нюансы (Alter) или заполнять паттерн случайным образом (Randomize). После доведения звучания паттернов до ума, их содержимое (кроме данных Curve CV) можно перенести на дорожки секвенсора, что позволит выполнять более мощное редактирование, недоступное в Matrix. Для этого используется команда меню Edit - |