Articulo de referencia

Tecnología de estudio virtual

VST fue desarrollado por Steinberg Media Technologies en 1996. Crea un entorno de estudio profesional completo en PC o Mac. [ 1 ] Virtual Studio Technology ( VST ) es una interf...

VST fue desarrollado por Steinberg Media Technologies en 1996. Crea un entorno de estudio profesional completo en PC o Mac. [ 1 ]

Virtual Studio Technology ( VST ) es una interfaz de software de código abierto para complementos de audio que integra instrumentos virtuales y unidades de efectos en estaciones de trabajo de audio digital . VST y tecnologías similares utilizan procesamiento de señal digital para simular hardware de estudio de grabación tradicional mediante software. Existen miles de complementos, tanto comerciales como gratuitos , y muchas aplicaciones de audio son compatibles con VST bajo licencia de su creador, Steinberg .

Descripción general

Los plugins VST generalmente se ejecutan dentro de una estación de trabajo de audio digital (DAW) para proporcionar funcionalidades adicionales, aunque existen algunos programas anfitriones de plugins independientes que admiten VST. La mayoría de los plugins VST son instrumentos (VSTi) o efectos (VSTfx), aunque existen otras categorías, como analizadores de espectro y medidores. Los plugins VST suelen ofrecer una interfaz gráfica de usuario personalizada que muestra controles similares a los interruptores y perillas físicos de los equipos de audio . Algunos plugins (a menudo más antiguos) dependen de la aplicación anfitriona para su interfaz de usuario.

Los instrumentos VST incluyen emulaciones de software de sintetizadores y samplers de hardware conocidos . Estos suelen emular tanto la apariencia del equipo original como sus características sonoras. Esto permite a los músicos e ingenieros de grabación utilizar versiones virtuales de dispositivos que, de otro modo, serían difíciles y costosos de obtener. [ 2 ]

Los instrumentos VST reciben notas como información digital a través de MIDI y generan audio digital. Los plugins de efectos reciben audio digital y lo procesan para enviarlo a sus salidas. (Algunos plugins de efectos también aceptan entrada MIDI; por ejemplo, sincronización MIDI para modular el efecto en sincronía con el tempo). Los mensajes MIDI pueden controlar los parámetros tanto del instrumento como del plugin de efectos. La mayoría de las aplicaciones anfitrionas pueden enrutar la salida de audio de un VST a la entrada de audio de otro VST ( encadenamiento ). Por ejemplo, la salida de un sintetizador VST se puede enviar a través de un efecto de reverberación VST .

Historia

Steinberg publicó la especificación de la interfaz VST y el SDK en 1996. Lo publicaron al mismo tiempo que Steinberg Cubase 3.02, que incluía los primeros plugins en formato VST: Espacial (una reverberación ), Choirus (un efecto de coro ), Stereo Echo y Auto-Panner. [ 3 ]

Steinberg actualizó la especificación de la interfaz VST a la versión 2.0 en 1999. Una de las novedades fue la capacidad de los complementos para recibir datos MIDI. Esto permitió la introducción de los complementos en formato VSTi (Virtual Studio Technology Instrument) . Los instrumentos VST pueden funcionar como sintetizadores de software, samplers o cajas de ritmos independientes. [ 4 ]

Neon [ 5 ] fue el primer instrumento VST disponible (incluido con Cubase VST 3.7). Era un sintetizador analógico virtual de 16 voces y 2 osciladores . [ 4 ]

En 2006, la especificación de la interfaz VST se actualizó a la versión 2.4. Los cambios incluyeron la capacidad de procesar audio con precisión de 64 bits. [ 6 ] Se desarrolló un reemplazo de software libre para LMMS que sería utilizado posteriormente por otros proyectos de software libre. [ 7 ] [ 8 ]

VST 3.0 salió en 2008. Los cambios incluyeron: [ 9 ]

  • Entradas de audio para instrumentos VST
  • Múltiples entradas/salidas MIDI
  • Integración opcional de SKI (Steinberg Kernel Interface)

VST 3.5 se lanzó en febrero de 2011. Entre los cambios se incluyó la expresión de notas , que proporciona información de articulación detallada en eventos de notas individuales en un arreglo polifónico. Según Steinberg, esto favorece la flexibilidad en la interpretación y una sensación de ejecución más natural. [ 10 ]

En octubre de 2011, Celemony Software y PreSonus lanzaron Audio Random Access (ARA), una extensión para interfaces de complementos de audio , como VST, que permite una mayor integración entre los complementos de audio y el software DAW . [ 11 ]

En septiembre de 2013, Steinberg dejó de dar mantenimiento al SDK de VST 2. En diciembre, Steinberg dejó de distribuir el SDK. [ 12 ] Las versiones superiores continúan.

VST 3.6.7 se lanzó en marzo de 2017. Incluye una versión preliminar de VST3 para la plataforma Linux. La parte VST3 del SDK tiene una doble licencia: "Propiedad de Steinberg VST3" o "GPLv3 de código abierto". [ 13 ] [ 14 ]

VST 3.8.0, lanzado en octubre de 2025, cambió la licencia a código abierto bajo una licencia MIT . [ 15 ]

Plugins VST

Existen tres tipos de plugins VST:

  • Los instrumentos VST generan audio. Generalmente son sintetizadores virtuales o samplers virtuales . Muchos recrean la apariencia y el sonido de sintetizadores de hardware famosos. Algunos instrumentos VST conocidos son Discovery , Nexus, Sylenth1, Massive, Omnisphere, FM8, Absynth, Reaktor, Gladiator, Serum y Vanguard.
  • Los efectos VST procesan el audio en lugar de generarlo, y realizan las mismas funciones que los procesadores de audio de hardware, como reverberaciones y phasers . Otros efectos de monitorización proporcionan información visual de la señal de entrada sin procesar el audio. La mayoría de los programas anfitriones permiten encadenar varios efectos. Los dispositivos de monitorización de audio, como los analizadores de espectro y los medidores, representan visualmente las características del audio (distribución de frecuencia, amplitud, etc.).
  • Los efectos MIDI de VST procesan los mensajes MIDI (por ejemplo, transponen o arpegian) y dirigen los datos MIDI a otros instrumentos VST o a dispositivos de hardware.

Hosts VST

Un host VST es una aplicación de software o un dispositivo de hardware bajo el cual se ejecutan los complementos VST. La aplicación host presenta las interfaces de usuario de los complementos y gestiona el flujo de audio digital y MIDI hacia y desde los complementos.

Algunos ejemplos de hosts VST son los reproductores multimedia como JRiver Media Center y foobar2000 .

Los hosts dedicados independientes proporcionan un entorno de host para los plugins VST en lugar de utilizar los plugins para ampliar sus propias capacidades. Suelen estar optimizados para su uso en actuaciones en directo, con funciones como el cambio rápido de configuración de canciones.

Los plugins VST pueden ejecutarse en entornos incompatibles mediante una capa de traducción o adaptador . Por ejemplo, FL Studio solo admite su propia arquitectura interna de plugins, pero existe un adaptador nativo que permite cargar plugins VST, entre otros. FXpansion ofrece un adaptador VST a RTAS ( Real Time AudioSuite ) que permite ejecutar plugins VST en Pro Tools , y un adaptador VST a Audio Units permite ejecutar plugins VST en Logic Pro .

Hardware

Los hosts VST de hardware pueden cargar versiones especiales de plugins VST. Estas unidades son portátiles y se pueden usar sin ordenador, aunque algunas requieren un ordenador para la edición. Otras opciones de hardware incluyen tarjetas PCI/PCIe diseñadas para el procesamiento de audio , que se encargan de este procesamiento , liberando así memoria RAM del procesador del ordenador .

Algunos hosts de hardware aceptan VST y VSTi, y ejecutan aplicaciones musicales compatibles con Windows como Cubase, Live, Pro Tools, Logic, etc., o bien ejecutan su propio DAW. Otros son solo hosts de VST y requieren una aplicación DAW independiente. Origin de Arturia es un sistema DSP de hardware que integra varios sintetizadores de software VST en una sola máquina, como el Jupiter 50/80 de Roland. Mediante el software adecuado, los datos de audio también se pueden enviar a través de la red, de modo que el host principal se ejecuta en un ordenador y los plugins VST en máquinas periféricas.

Estándar

El estándar de plugins VST es el estándar de audio creado por Steinberg para permitir que desarrolladores externos creen plugins VST para su uso en aplicaciones anfitrionas VST. VST requiere instalaciones independientes para Windows, macOS y Linux. Debido a la corta trayectoria de entornos comerciales para Linux, pocos desarrolladores se han centrado en esta plataforma.

Ajustes predefinidos

Los plugins VST suelen tener muchos controles y, por lo tanto, necesitan un método para gestionar los preajustes (conjuntos de configuraciones de control).

Steinberg Cubase VST introdujo dos formatos de archivo para almacenar preajustes: un archivo FXP almacena un único preajuste, mientras que un archivo FXB almacena un banco completo de preajustes. Estos formatos han sido adoptados posteriormente por muchos otros programas anfitriones VST, aunque Cubase cambió a un nuevo sistema de gestión de preajustes con Cubase 4.0.

Muchos plugins VST tienen su propio método para cargar y guardar preajustes, que no necesariamente utilizan los formatos FXP/FXB estándar.

Tecnologías competidoras

Lenguajes de programación

El SDK VST de Steinberg es un conjunto de clases C++ basadas en una API C subyacente. El SDK se puede descargar desde su sitio web.

Además, Steinberg ha desarrollado VST GUI, otro conjunto de clases de C++ que se pueden usar para crear una interfaz gráfica. Hay clases para botones, controles deslizantes, pantallas, etc. Cabe destacar que se trata de clases de C++ de bajo nivel y que el aspecto visual aún debe ser creado por el fabricante del plugin. VST GUI forma parte del SDK de VST y también está disponible como proyecto de SourceForge. [ 16 ]

También existen varias adaptaciones a otros lenguajes de programación disponibles a través de terceros.

Muchos VST comerciales y de código abierto están escritos utilizando el framework Juce C++ en lugar de llamadas directas al SDK de VST, porque esto permite crear binarios multiformato (VST, Audio Units y Real Time AudioSuite) a partir de una única base de código.

Véase también

Referencias

  1. "Nuestras tecnologías" . www.steinberg.net .
  2. Joshi, KM (21/02/2022). "Costo de desarrollo de plugins VST: varios factores (con tabla)" . Integraudio . Archivado del original el 19/03/2023 . Recuperado el 19/03/2023 .
  3. Steinberg Cubase 3 (artículo), Sonido sobre sonido, julio de 1996, archivado del original el 14 de septiembre de 2015 , consultado el 30 de junio de 2010..
  4. 1 2 Cubase 3.7 (artículo), Sound on sound, septiembre de 1999, archivado del original el 25 de diciembre de 2011 , recuperado el 30 de junio de 2010
  5. Audio KVR , archivado del original el 3 de mayo de 2007 , recuperado el 20 de septiembre de 2006..
  6. Steinberg , archivado del original el 29/07/2020 , recuperado el 30/06/2010..
  7. "vestige.h" . GitHub .
  8. "aeffectx.h" . GitHub .
  9. Noticias , audio de KVR.
  10. VST 3.5, un hito en el desarrollo de VST (Noticias), Steinberg, 10 de febrero de 2011, archivado del original el 27 de julio de 2011..
  11. "Celemony presenta ARA Audio Random Access - Extensión para interfaces de complementos" . KVR Audio . Archivado del original el 1 de octubre de 2012. Consultado el 5 de junio de 2018 .
  12. Se descontinúa el SDK para la interfaz de software VST 2 (Noticias), Steinberg, 9 de diciembre de 2013
  13. "Versión 3.6.7 (03/03/2017) - Portal para desarrolladores de VST 3" . steinbergmedia.github.io . Archivado del original el 30/09/2022 . Consultado el 06/01/2025 .
  14. "¿Cuáles son las opciones de licencia? - Portal para desarrolladores de VST 3" . steinbergmedia.github.io . Archivado del original el 15/06/2022 . Consultado el 06/01/2025 .
  15. "VST 3.8.0 SDK lanzado" . Foros de Steinberg . 21/10/2025 . Consultado el 22/10/2025 .
  16. "Vstgui" . Archivado del original el 10 de julio de 2025. Consultado el 11 de agosto de 2025 .