我有一堆MIDI文件要用相同的Kontakt补丁渲染。 我想用命令行自动渲染这些MIDI文件,无需手动加载任何程序或手动将kontakt补丁分配到midi轨道。 我想写我自己的节目“MyProgram”和按如下方式使用它: 例如从Kontakt补丁渲染MIDI的命令行
MyProgram.exe -MIDI myMidiFile.mid -kontakt myPatch.nki -out myWav.wav,
这会使MIDI文件与分配的具体KONTAKT修补我的Wav文件。 我没有任何平台约束,但是,由于VST上下文,Windows会是我猜的最好的。 我不知道如何实现这一点,如果有人有一个想法? 干杯
您提供的第一个链接似乎是设计用于传统数字音频工作站(如Cubase)的VSTi。对于我们纯粹自动生成音频的目的,使用SuperCollider或甚至是随机Python音频库(因为主要任务是根据一组规则将MIDI转换为某些音频样本)会更简单吗? – pete 2015-08-24 03:21:51
不,OP想要使用Kontakt特别渲染,SuperCollider不能这样做。他需要与Kontakt接口,Kontakt实现VSTi,这就是为什么可能需要通过VST工作。我链接的SDK用于插件创作和主机创作,并且他需要一个带有持久性的命令行VST主机。然后,该工具可以将Kontakt作为VST插件加载并渲染其中的MIDI。 – VoidStar 2015-08-24 05:41:49