stringtranslate.com

complemento de audio

Un complemento de audio , en software de computadora, es un complemento que puede agregar o mejorar funciones relacionadas con el audio en un programa de computadora . Dicha funcionalidad puede incluir procesamiento de señales digitales o síntesis de sonido . [1] [ página necesaria ] Los complementos de audio generalmente proporcionan su propia interfaz de usuario , que a menudo contiene widgets GUI que se pueden usar para controlar y visualizar los parámetros de audio del complemento. [2]

Tipos

Hay tres clases amplias de complementos de audio: los que transforman muestras de audio existentes , los que generan nuevas muestras de audio mediante síntesis de sonido y los que analizan muestras de audio existentes . [2] Aunque técnicamente todos los tipos de complementos pueden realizar análisis de audio, solo formatos específicos proporcionan un mecanismo para que los datos de análisis se devuelvan al host. [3]

Instancias

El programa utilizado para cargar dinámicamente complementos de audio se denomina host de complementos. Los anfitriones de ejemplo incluyen Bidule , Gig Performer , Mainstage , REAPER y Sonic Visualiser . Los complementos también se pueden utilizar para alojar otros complementos. [4] La comunicación entre el host y los complementos está determinada por una API de complemento . La API declara funciones y estructuras de datos que el complemento debe definir para que un host de complemento pueda utilizarlo. Además, se puede proporcionar una especificación funcional , que define cómo debe responder el complemento a las llamadas a funciones y cómo debe esperar el host manejar las llamadas a funciones del complemento. La especificación también puede incluir documentación sobre el significado de las variables y estructuras de datos declaradas en la API. Los archivos de encabezado de API , las especificaciones, las bibliotecas compartidas , la licencia y la documentación a veces se agrupan en un SDK . [5] [6] [7]

Lista de arquitecturas de complementos

Ver también

Referencias

  1. ^ Collins, Mike A. (2003). Guía profesional de complementos de audio e instrumentos virtuales . Burlington, MA : Prensa focal. ISBN 9780240517063.
  2. ^ ab Goudard, Vicente; Müller, Remu (2 de junio de 2003), Arquitecturas de complementos de audio en tiempo real (PDF) , IRCAM, p. 8
  3. ^ Cannam, C. 2008., La API del complemento de análisis de audio Vamp: una guía para programadores. [1]. Revisión 1.0, que cubre la versión 1.2 del SDK del complemento Vamp. 51
  4. ^ Gibson, D. y Polfreman, R., 2011. "Una arquitectura para crear complementos de alojamiento para su uso en estaciones de trabajo de audio digital", en: Conferencia internacional de música por computadora 2011, 31 de julio - 5 de agosto de 2011, Universidad de Huddersfield, Inglaterra.
  5. ^ SDK VST
  6. ^ SDK de VAMP
  7. ^ SDK de extensión de rack de Reason Studios
  8. ^ Licencia SDK de extensión de rack de Reason Studios
  9. ^ "Licencia VST 3 SDK". 23 de febrero de 2017.
  10. ^ "Bienvenido a VST SDK 3.7.x". GitHub . 21 de febrero de 2022.
  11. ^ "Documentación para desarrolladores de Apple".
  12. ^ github.com/free-audio/clap