Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
音频插件。将MIDI映射到音频文件 我是一个经验丰富的程序员,对C++和全新的插件编程经验不足。_C++_Audio_Vst - Fatal编程技术网

音频插件。将MIDI映射到音频文件 我是一个经验丰富的程序员,对C++和全新的插件编程经验不足。

音频插件。将MIDI映射到音频文件 我是一个经验丰富的程序员,对C++和全新的插件编程经验不足。,c++,audio,vst,C++,Audio,Vst,到目前为止,我已经研究过了,但它似乎令人难以置信地过时了,我遇到了大量的编译问题,不知道从哪里获得遗留SDK,这意味着我拥有与作者使用的完全相同的设置 我也研究过JUCE,但是我找不到大量的资源 我正在尝试做的是创建一个插件,VST只是现在(稍后将研究与其他供应商的兼容性),它只是将MIDI输入映射到一个音频文件,我的合作伙伴是一名声音工程师,他已经创建了这个音频文件。我们有足够的随机样本和不同的速度我强烈建议您通过Youtube上的JUCE视频来开始使用JUCE。虽然第一个教程不生成音频插件,

到目前为止,我已经研究过了,但它似乎令人难以置信地过时了,我遇到了大量的编译问题,不知道从哪里获得遗留SDK,这意味着我拥有与作者使用的完全相同的设置

我也研究过JUCE,但是我找不到大量的资源


我正在尝试做的是创建一个插件,VST只是现在(稍后将研究与其他供应商的兼容性),它只是将MIDI输入映射到一个音频文件,我的合作伙伴是一名声音工程师,他已经创建了这个音频文件。我们有足够的随机样本和不同的速度

我强烈建议您通过Youtube上的JUCE视频来开始使用JUCE。虽然第一个教程不生成音频插件,但其中使用的组件是创建完整插件的关键“构建块”

当您对创建基本GUI元素以及如何在audio App和audio Plug-In项目中播放/合成音频感到满意时,我建议您尝试构建插件的最小部分,并开始工作,然后慢慢构建。我建议从如何将音频文件加载到缓冲区开始(看看循环音频教程),因为一旦完成,就可以再次使用教程来创建和处理MIDI数据