Introduccion
Dirección de código relacionado: https://github.com/hihei/juce-vst
JUCE es una biblioteca de clases multiplataforma desarrollada basada en C ++. Al mismo tiempo, también tiene potentes capacidades de procesamiento de audio e imagen. JUCE tiene una función relativamente prominente, que también es una característica de este artículo, el desarrollo del complemento VST.
El entorno de desarrollo utilizado en este artículo es el siguiente
Plataforma: MacOs 10.15.2
Versión JUCE: 5.4.7
Herramientas para probar VST: Adobe Audition CC 2019
Descarga de JUCE
Dirección oficial del sitio web: https://juce.com/
Dirección de descarga directa: https://shop.juce.com/get-juce/download
Cuando obtenga JUCE desde el sitio web oficial, encontrará la siguiente página, seleccione la versión correspondiente para descargar según sus necesidades. Si se trata de desarrollo personal, puede usar la primera. El complemento hecho en esta versión tendrá JUCE en la esquina inferior derecha cuando se muestre la GUI El logotipo desaparece después de unos 5 segundos.
Instalar:
Descomprima el paquete de instalación descargado para obtener la carpeta JUCE y luego muévalo al directorio ~ / opt
Haga clic en el icono de Projucer en la imagen de arriba para mostrar la siguiente página. Si no es así, y le pedimos que se registre o inicie sesión, siga las instrucciones para registrarse [Si se registra con un correo electrónico, puede completar lo que desee, no hay requisito de verificación]
A continuación, configure GlobalPaths [Si no hay una configuración, debería haber un mensaje] Si no hay un mensaje, en projucer-> Global Paths
Debido a que la última versión de JUCE ha integrado el SDK de VST, no es necesario descargarlo por separado, por lo que puede consultar mi configuración a continuación.
Ok, ahora que la configuración básica se ha completado, el próximo capítulo trata sobre la compilación y la depuración del complemento JUCE VST.