JUCE-VST-001 JUCE的下载与安装

简介

相关代码地址:https://github.com/hihei/juce-vst

JUCE是一套基于C++开发的跨平台类库。同时也具有强大的音频和图像处理能力.JUCE有个比较突出的功能,也是本文关注的特点,VST插件开发。

本文使用的开发环境如下

平台:MacOs10.15.2

JUCE版本:5.4.7

测试VST的工具:Adobe Audition CC 2019

 

JUCE的下载

官网地址:https://juce.com/JUCE-VST-001 JUCE的下载与安装

 

直接的下载地址:https://shop.juce.com/get-juce/download

从官网获取JUCE的时候,会发现以下页面,根据需求选择对应版本进行下载,如果是个人开发,使用第一个即可,这个版本做出的插件,在GUI显示的时候右下角会有JUCE的logo,持续大约5s消失。

 

JUCE-VST-001 JUCE的下载与安装

安装:

将下载的安装包解压,得到JUCE文件夹,然后将其移动到~/opt 目录下

 

JUCE-VST-001 JUCE的下载与安装

点击上图中的Projucer图标出现以下页面,如果没有,并要求你注册或者登陆,那么就按照引导进行注册[用邮箱注册的话,可以随便填写,没有验证要求]

JUCE-VST-001 JUCE的下载与安装

 

接下来设置GlobalPaths [如果没有设置,应该会有提示]如果没有提示,在projucer->Global Paths

因为最新版的JUCE已经将VST的SDK集成了进去,所以不需要单独下载,因此,可以参照我下面的设置。

JUCE-VST-001 JUCE的下载与安装

Ok,到现在已经完成基本设置,下一章讲述JUCE的VST插件的编写以及调试.