我有一个项目正在进行中,远未完成,一个独立的音频混音器/效果处理器。我计划最终将我所有的效果作为 VST、AU 和可能的 TDM 插件放在独立程序中。
我希望能够使用外部采样率转换器批量转换项目中的所有文件。如果不是您选择的外部转换器,那么只需一个特定的程序,即 Voxengo 的 R8“brain free”或“R8 brain”pro。
我希望能够做的第二件事是从我程序的一个项目中启动“收割者”,然后将项目中的文件在收割者中打开,然后我所有的效果插件都添加了特定的设置。
这甚至可以做到吗?
最佳答案
这取决于其他程序提供的自动化界面级别。这可能包括从获取命令行参数来执行某些操作,到通过 COM 或 OLE 自动化等机制提供复杂的自动化界面。这是检查您计划从您自己的程序运行的软件所提供的内容的问题。
reaper documentation表明它有一个非常好的用于自动化目的的 API。
关于c++ - 编写一个可以打开和使用另一个程序的程序 : (Audio program),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9157703/