Complemento de DirectX


De Wikipedia, la enciclopedia libre
  (Redirigido desde DXi )
Saltar a navegación Saltar a búsqueda

En la creación de música por computadora y audio profesional , un complemento de DirectX es un componente de procesamiento de software que se puede cargar como un complemento en aplicaciones host para permitir el procesamiento en tiempo real, efectos de audio, mezcla de audio o actuar como sintetizadores virtuales . Los complementos de DirectX permiten la sustitución del hardware de estudio de grabación tradicional y las unidades de rack que se utilizan en los estudios profesionales con contrapartes basadas en software que se pueden conectar entre sí de forma modular. Esto permite que los fabricantes de hosts se centren en la convivencia y la eficiencia de sus productos, mientras que los fabricantes especializados pueden centrarse en el aspecto del procesamiento de señales digitales . Por ejemplo, existen complementos para cajas de efectos, comoreverberaciones y retardos , pedales de efectos , como distorsión de guitarra , flange y chorus , y para mezclar y masterizar procesadores como compresores, limitadores, excitadores, potenciadores de subgraves, generadores de imágenes estéreo y muchos más.

Visión general

Similar a Virtual Studio Technology y posteriores, Audio Units en Apple Mac OS X , los complementos de DirectX tienen una arquitectura estándar abierta para conectar sintetizadores de audio y complementos de efectos a editores de audio y sistemas de grabación de disco duro. Los complementos de DirectX se basan en el Modelo de objetos componentes (COM) de Microsoft, que permite que otras aplicaciones reconozcan y utilicen los complementos a través de interfaces comunes. Los complementos se conectan a aplicaciones y otros complementos con pines a través de los cuales pueden pasar y procesar flujos de datos de audio (o video) almacenados en búfer. Arquitectónicamente, los complementos de DirectX son filtros de DirectShow .

Tipos y compatibilidad

Los complementos de DirectX también son de dos tipos, los complementos de efectos de DirectX (DX) y los complementos de instrumentos de DirectX (DXi) . Los complementos de efectos se utilizan para generar, procesar, recibir o manipular transmisiones de audio. Los complementos de instrumentos son complementos de DirectX controlables por MIDI , generalmente utilizados para sintetizar sonido o reproducir audio muestreado utilizando sintetizadores virtuales , muestreadores o cajas de ritmos . Los complementos de efectos de DirectX fueron desarrollados por Microsoft como parte de DirectShow. Los instrumentos DirectX fueron desarrollados por Cakewalk en cooperación con Microsoft y están disponibles en Windows.

Hay varios complementos de contenedor disponibles [ especificar ] para que los complementos de DirectX se puedan usar en aplicaciones que solo admiten VST y viceversa. Otros, como los complementos de encadenamiento , también están disponibles [ especificar ] que permiten encadenar varios complementos juntos.

Programabilidad

Los complementos de DirectX se pueden desarrollar en C ++ utilizando DirectX SDK de Microsoft , el kit de desarrollo de complementos de audio de Sony o el asistente de DirectX de Cakewalk. También hay un SDK de Delphi disponible. [1]

Hosts de complementos de DirectX

Futuro

Los complementos de DirectX son reemplazados por filtros de procesamiento de señales basados ​​en DMO y, más recientemente, por Media Foundation Transforms .

Ver también

  • Virtual Studio Technology , un estándar similar de Steinberg
  • Música de computadora
  • MIDI
  • Estación de trabajo de audio digital
  • Objetos de medios DirectX
  • Transformación de Media Foundation

Referencias

  1. ^ SDK de Delphi
  2. ^ Kit de desarrollo de complementos de audio de Sony

enlaces externos

  • Todo tipo de complementos, efectos e instrumentos de audio
  • Hitsquad Musician Network: colección de complementos de DirectX
  • Complementos de AnalogX DirectX
Obtenido de " https://en.wikipedia.org/w/index.php?title=DirectX_plugin&oldid=887423529#Types_and_compatibility "