加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

JUCE C – VST插件创建

发布时间:2020-12-16 10:22:54 所属栏目:百科 来源:网络整理
导读:我想在c中制作VST插件.我读到JUCE库比使用Steinberg SDK更好.我的问题是,当我在谷歌教程中它只涉及与应用程序开发有关的通用主题,而不是该库最初设计的专用音频插件接口. 我希望你们能指点我的教程,包括使用JUCE框架制作vst插件(可能是一个简单的效果,如低通
我想在c中制作VST插件.我读到JUCE库比使用Steinberg SDK更好.我的问题是,当我在谷歌教程中它只涉及与应用程序开发有关的通用主题,而不是该库最初设计的专用音频插件接口.

我希望你们能指点我的教程,包括使用JUCE框架制作vst插件(可能是一个简单的效果,如低通滤波器).或者,如果有人能告诉我有关在visual studio(2008)中开发VST插件的更好或更简单的方法,并链接到将帮助我入门的资源.

解决方法

开发VST插件没有简单的方法,它们需要先进的信号处理和编程知识.

以下是一些可以帮助您完成插件开发的链接

KVR Audio: DSP / Plugin / Host Development
KVR Audio: How To Create VST Plugins

对于JUCE C Framework,没有很多全功能的教程,所以你必须通过阅读代码并理解它来学习.

对于滤波器设计,我建议您查看vinniefalco的DSPFilters.这是用于信号处理的C类的集合.它使用JUCE C Framework.所以我建议你检查一下.

www.github.com/vinniefalco/DSPFilters

您还可以查看TAL插件.其中一些插件是使用JUCE C制作的,其源代码可在其网站上免费获得.

对于过滤器,有Tal-Filter,下载源代码部分.

http://kunz.corrupt.ch/Products/TAL-Filter

对于Subtractive Synth Tal-NoiseMaker,下载源代码位于源代码部分下方.

http://kunz.corrupt.ch/Products/TAL-NoiseMaker

这两个插件源代码都是开源的,并且正在使用JUCE C Framework.

希望这可以帮助你.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读