Jump to content

Аудио плагин

Скриншот программного обеспечения плагина гитарного усилителя Guitrix

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

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

Экземпляры

[ редактировать ]

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

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

[ редактировать ]
Имя Разработчик Лицензия Поддержка графического интерфейса Поддерживаемые типы Поддерживаемые платформы
Расширение стойки Причина Студии BSD-стиль [8] Да Трансформация, синтез macOS , Windows
Технология виртуальной студии Стейнберг Собственная лицензия или GPLv3 [9] Да Трансформация, синтез macOS , Windows , Linux [10]
Аудиоустройства Яблоко Собственный Да Трансформация, синтез macOS , iOS , ТВОС [11]
Аудиопакет реального времени заядлый Собственный Да Трансформация, синтез macOS , Windows
Расширение Avid Audio заядлый Собственный Да Трансформация, синтез macOS , Windows
ТДМ заядлый Собственный Да Трансформация, синтез macOS , Windows
ЛАДСПА ladspa.org LGPL Нет Трансформация macOS , Windows , Linux
ДССИ dssi.sourceforge.net ЛГПЛ , БСД Да Трансформация, синтез macOS , Windows , Linux
LV2 lv2plug.in ISC Да Трансформация, синтез Linux , MacOS , Windows
Плагин DirectX Майкрософт Собственный Да Трансформация, синтез Окна
ВАМП vamp-plugins.org BSD-стиль Нет Анализ macOS , Windows , Linux
хлопать в ладоши Битвиг и другие. [12] стиль Массачусетского технологического института Да Трансформация, синтез macOS , Windows , Linux
Произвольный доступ к аудио Программное обеспечение Celemony BSD-стиль

См. также

[ редактировать ]
  1. ^ Коллинз, Майк А. (2003). Профессиональное руководство по аудиоплагинам и виртуальным инструментам . Берлингтон, Массачусетс : Focal Press. ISBN  9780240517063 .
  2. ^ Перейти обратно: а б Гудар, Винсент; Мюллер, Рему (2 июня 2003 г.), Архитектура плагинов для звука в реальном времени (PDF) , IRCAM, стр. 8
  3. ^ Каннам, К. 2008., API плагина для анализа звука vamp: Руководство программиста. [1] . Версия 1.0, охватывающая SDK плагина Vamp версии 1.2. 51
  4. ^ Гибсон Д. и Полфреман Р., 2011. «Архитектура для создания плагинов хостинга для использования на рабочих станциях цифрового аудио». , В: Международная конференция компьютерной музыки 2011, 31 июля – 5 августа 2011 г., Университет Хаддерсфилда, Англия.
  5. ^ VST SDK
  6. ^ ВАМП SDK
  7. ^ SDK расширения стойки Reason Studios
  8. ^ Лицензия Reason Studios Rack Extension SDK
  9. ^ «Лицензия VST 3 SDK» . 23 февраля 2017 г.
  10. ^ «Добро пожаловать в VST SDK 3.7.x» . Гитхаб . 21 февраля 2022 г.
  11. ^ «Документация разработчика Apple» .
  12. ^ github.com/free-audio/clap
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 40cc580965be9a0f7c96dfc792de2c70__1721478660
URL1:https://arc.ask3.ru/arc/aa/40/70/40cc580965be9a0f7c96dfc792de2c70.html
Заголовок, (Title) документа по адресу, URL1:
Audio plug-in - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)