Из Википедии, свободной энциклопедии
  (Перенаправлено из аудио плагина )
Перейти к навигации Перейти к поиску

Аудио плагин , в компьютерном программном обеспечении, является плагин , который может добавить или улучшить аудио функциональных возможностей, связанных в компьютерной программе . Такие функции могут включать в себя цифровую обработку сигналов или синтез звука . [1] [ Требуется страница ] Аудио-плагины обычно предоставляют свой собственный пользовательский интерфейс , который часто содержит виджеты графического интерфейса, которые можно использовать для управления и визуализации аудио-параметров плагина. [2] [ необходима страница ]

Типы [ править ]

Существует три широких класса аудиоподключаемых модулей: те, которые преобразуют существующие аудиосэмплы , те, которые генерируют новые аудиосэмплы посредством синтеза звука, и те, которые анализируют существующие аудиосэмплы . [2] Хотя все типы подключаемых модулей могут технически выполнять анализ звука, только определенные форматы предоставляют механизм для возврата данных анализа на хост. [3]

Экземпляры [ править ]

Программа, используемая для динамической загрузки звуковых плагинов, называется хостом плагинов. Примеры хостов включают Bidule , Gig Performer , Mainstage , REAPER и Sonic Visualiser . Плагины также могут использоваться для размещения других плагинов. [4] Связь между хостом и подключаемыми модулями определяется API подключаемого модуля . API объявляет функции и структуры данных, которые подключаемый модуль должен определить, чтобы его можно было использовать на хосте подключаемого модуля. Дополнительно функциональная спецификацияможет быть предоставлен, который определяет, как подключаемый модуль должен реагировать на вызовы функций, и как хост должен ожидать обработки вызовов функций к подключаемому модулю. Спецификация может также включать документацию о значении переменных и структур данных, объявленных в API. Заголовочные файлы API , спецификация, общие библиотеки , лицензия и документация иногда объединяются в SDK . [5] [6] [7]

Список архитектур плагинов [ править ]

См. Также [ править ]

  • Блок эффектов
  • Плагин (вычисления)

Ссылки [ править ]

  1. ^ Коллинз, Майк А. (2003). Профессиональное руководство по аудио плагинам и виртуальным инструментам . Берлингтон, Массачусетс : Focal Press. ISBN 9780240517063.
  2. ^ a b Гоудар, Винсент; Мюллер, Рему (2 июня 2003 г.). «Архитектура звуковых плагинов в реальном времени» (PDF) . IRCAM. Цитировать журнал требует |journal=( помощь )
  3. ^ Cannam, C. 2008., API плагина для анализа звука вампира: Руководство программиста. [1] . Версия 1.0, охватывающая плагин Vamp SDK версии 1.2. 51
  4. ^ Гибсон, Д. и Полфреман, Р., 2011. «Архитектура для создания подключаемых модулей хостинга для использования на рабочих станциях с цифровым звуком». , В: Международная конференция компьютерной музыки 2011 г., 31 июля - 5 августа 2011 г., Университет Хаддерсфилда, Англия.
  5. ^ VST SDK
  6. ^ VAMP SDK
  7. ^ Пакет SDK расширения стойки Reason Studios
  8. ^ Лицензия SDK расширения стойки Reason Studios
  9. ^ http://www.steinberg.net/sdklicenses_vst3
  10. ^ https://github.com/steinbergmedia/vst3sdk#system-requirements
  11. ^ https://developer.apple.com/documentation/audiounit