简介
相关代码地址: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/
直接的下载地址:https://shop.juce.com/get-juce/download
从官网获取JUCE的时候,会发现以下页面,根据需求选择对应版本进行下载,如果是个人开发,使用第一个即可,这个版本做出的插件,在GUI显示的时候右下角会有JUCE的logo,持续大约5s消失。
安装:
将下载的安装包解压,得到JUCE文件夹,然后将其移动到~/opt 目录下
点击上图中的Projucer图标出现以下页面,如果没有,并要求你注册或者登陆,那么就按照引导进行注册[用邮箱注册的话,可以随便填写,没有验证要求]
接下来设置GlobalPaths [如果没有设置,应该会有提示]如果没有提示,在projucer->Global Paths
因为最新版的JUCE已经将VST的SDK集成了进去,所以不需要单独下载,因此,可以参照我下面的设置。
Ok,到现在已经完成基本设置,下一章讲述JUCE的VST插件的编写以及调试.
来源:oschina
链接:https://my.oschina.net/u/4302345/blog/3233509