Language agnostic 从VST开发开始的最简单方法
编写VST插件的最简单方法是什么 我是IT教育的大二学生,我可能需要写一个VST作为数字信号处理课程的辅助项目。这意味着我可能必须实现一个实际的DSP算法,所以如果我没有错的话,这将超越所有图形模块化VST maker软件Language agnostic 从VST开发开始的最简单方法,language-agnostic,signal-processing,vst,Language Agnostic,Signal Processing,Vst,编写VST插件的最简单方法是什么 我是IT教育的大二学生,我可能需要写一个VST作为数字信号处理课程的辅助项目。这意味着我可能必须实现一个实际的DSP算法,所以如果我没有错的话,这将超越所有图形模块化VST maker软件 我现在有C++(CODBROCK+IGW)、java(Eclipse)、Python和八度字节。我还可以获得VisualStudio、Matlab或一些用于该任务的免费语言/环境。我还发现了哪一种是函数式语言,我可能会在这个项目中学习到,因为我喜欢学习新的语言。我想有一些VS
我现在有C++(CODBROCK+IGW)、java(Eclipse)、Python和八度字节。我还可以获得VisualStudio、Matlab或一些用于该任务的免费语言/环境。我还发现了哪一种是函数式语言,我可能会在这个项目中学习到,因为我喜欢学习新的语言。
我想有一些VST模块化合成器,可以让你定制DSP逻辑,但还有更多。搜索“vst模块化合成器” 如果你喜欢冒险进入.NET世界,这对初学者来说是极好的。它有一个结构和简化VST插件标准的框架,并附带了演示常见插件场景的示例。可能是创建可工作的VST插件的最简单方法,同时有机会编写低级DSP代码。可以用定制的C++模块来扩展。您可以编写一个包含自定义DSP代码的模块,以满足课程要求,同时使用SynthEdit作为GUI和其他VST“glue”类型代码。编写DSP代码只是从头构建VST插件的一小部分 <>如果你必须编写一个VST插件,不能使用合成或类似的环境,我认为下一个最简单的方法是C++和。我不使用这两种,但大多数插件都是用C++编写的,JUCE经常被称赞。p>其他VST框架选项也存在,例如或,但它们的使用范围不太广泛,如果遇到问题,您可能会更加依赖自己 通过免费的演示,你可以获得SynthEdit的多少功能?不知道,我不使用SynthEdit。我用Delphi构建VST。