Цифровая звуковая рабочая станция (DAW) является электронным устройством или программным обеспечением, используемым для записи, редактирования и создания звуковых файлов. Управление DAW осуществляется с помощью пользовательского интерфейса. Большинство ДАУ позволяют управлять MIDI настроек параметров во время live редактирования.
В музыкальной индустрии DAW обычно используются для приобретения и сохранения нескольких треков аудиозаписей, а также для смешивания, выравнивания и добавления аудио эффектов. DAW обычно имеют доступ к библиотекам звуков и используются для создания электронной музыки с нуля. Коммерческие DAW, такие как те, которые находятся в студиях звукозаписи, могут быть оборудованием интегрированы в компьютеры.
ДАУ также используются в производстве радио, телевидения, кино, подкастов, игр и где угодно необходима сложная манипуляция аудиосигналами.
DAW обычно поддерживают плагины, которые представляют собой меньшие части программного обеспечения с уникальной функциональностью, поэтому расширяют возможности пользователя DAW.
Плагины являются автономными частями кода, которые могут быть «подключены» к DAW для повышения их функциональности. Как правило, плагины попадают в категории обработки, анализа или синтеза звука аудиосигнала. Плагины обычно задают пользовательский интерфейс, содержащий виджеты пользовательского интерфейса, но интерфейс DAW может замаскировать его. Типичные плагины включают эквализацию, динамическое управление областью значений, реверберацию, задержку и виртуальные инструменты.
Для обработки потоковых аудиоданных DAW вызывает плагин, передает в кадр входные аудиоданные и принимает назад кадр обработанных выходных аудиоданных. Когда изменяется параметр плагина (для примера, когда вы перемещаете управление на пользовательском интерфейсе плагина), DAW уведомляет плагин о новом значении параметров. Плагины обычно имеют свой пользовательский пользовательский интерфейс, но DAW также обеспечивают типовой пользовательский интерфейс для всех плагинов.
Audio Toolbox™ поддерживает генерацию кода в наиболее распространенном формате плагина, VST Штейнберга (Virtual Studio Technology). Audio Toolbox также позволяет запускать и тестировать внешне созданные плагины VST и VST3 непосредственно в MATLAB®.
Для обсуждения терминологии плагина и использования в среде MATLAB, смотрите Audio Plugins в MATLAB.
Musical Instrument Digital Interface (MIDI) - технический стандарт для связи между электронными инструментами, компьютерами и соответствующими устройствами. MIDI содержит сообщения о событиях, характерные для аудиосигналов, таких как тангаж и скорость, а также сигналы управления для таких параметров, как громкость, вибрато, панорамирование, сигналы и синхроимпульсы для синхронизации темпа.
MIDI- контроллеров являются устройствами, которые отправляют MIDI-сообщения. Общие устройства включают электронные клавиатуры или поверхности с ползунками, ручками и кнопками. Для ДАУ контроллеры MIDI могут быть физическими экземплярами функциональности, присутствующей в ДАУ. Пользователь DAW может взаимодействовать с помощью клавиатуры, мыши и контроллеров.