■ Подключаемый модуль (plug-in). Программа, которая может работать только в составе базового приложения.
■ Автономное приложение. Отдельное приложение, которое может работать самостоятельно. Для использования автономного приложения под управлением базового приложения необходимо обеспечить обмен аудио- и MIDI-данными между ними, для чего используется технология маршрутизации типа Re Wire. В случае, если используемое ПО не поддерживает Re Wire, необходимо использовать технологии типа Jack, которые обеспечивают взаимодействие программ на системном уровне и работают с любыми приложениями.

Рис. 2.24. Начав с базовой программы типа Tracktion компании Mackie, показанной на этой фотографии, вы можете наращивать ее функциональные возможности, добавляя коммерческие, условно-бесплатные и бесплатные подключаемые модули, такие как этот виртуальный фазовращатель (phaser — фэйзер), загруженный с Web-сайта www.smartelectronix.com
Благодаря общепринятым открытым форматам файлов обеспечивается практически неограниченное количество комбинаций программ этих трех категорий (табл. 2.8). Имея базовое приложение, будь то простая бесплатная или условно бесплатная программа либо полнофункциональная рабочая станция профессионального уровня, вы можете наращивать его функциональные возможности, добавляя инструменты, эффекты и любые другие средства работы со звуком. А автономные приложения можно использовать в любой момент, когда они потребуются, даже не открывая базового приложения.
Обратная сторона подобного разнообразия такова. Для того чтобы в полной мере использовать преимущества единой программной платформы, подключаемые модули должны обеспечивать совместимость с множеством стандартов представления данных: с открытыми форматами, используемыми во многих приложениях (VST, DX, AU и LADSPA), с фирменными форматами типа RTAS и TDM компании Digidesign для совместимости с фирменным оснащением или с иными форматами, диктуемыми используемым базовым приложением или аппаратным оснащением. Поскольку не все приложения поддерживают все без исключения существующие форматы, не исключено, что потребуется использовать интерфейсные программы (wrapper program), например, компании FXpansion (www. fxpansion. com), предназначенные для расширения совместимости.
Таблица 2.8. Подключаемые модули и стандарты обмена данными на различных операционных платформах
|
Операционная платформа |
Поддерживаемые форматы подключаемых модулей |
Технология обмена данными в форматах MIDI и Audio между приложениями, поддерживаемыми операционной системой |
Технология обмена данными в формате Audio между любыми приложениями |
|
Windows |
VST, DX |
ReWire |
Отсутствует |
|
Mac OS X |
VST, AU |
ReWire, IAC (Inter Application Communications) компании Core Audio |
Jack OS X |
|
Linux |
VST, LADSPA |
В настоящее время отсутствует |
Jack |
|
Фирменное ПО компании Digidesign (для ОС Mac/Win) |
RTAS, TDM |
ReWire |
Отсутствует |
Оснащение студии аппаратными средствами
Новички, создавая свою студию, как правило, делают упор на программное обеспечение, чтобы сэкономить место и деньги. Но для многих задач, выполняемых программными средствами, существует специальная аппаратура. С ней стоит познакомиться поближе, ведь у аппаратных средств обработки имеется множество потенциальных преимуществ перед программными.