这是我在这里舔了一段时间后的第一个问题。将VST音频效果/插件应用到音频文件
我需要通过CLI或C++将一些音频文件应用于iZotope Vinyl VST效果(因此语言无关紧要),它必须在Mac或基于Unix的系统上工作。我已经研究过所有网络,找不到任何工作解决方案。
我使用MissWatson,一个命令行实用程序尝试,这工作,但我的结果的音频文件都沉默了......
./MissWatson -plugin=Vinyl -input-file="/Users/Sjaq/Desktop/test.wav" -output-file="/Users/Sjaq/Downloads/MissWatson-v1.0-mac/res.wav" -parameter=1:0.6,2:0.6,11:0.4
然后我试图通过创建一个主机应用程序中使用Steinberg VST SDK,开始来自SDK提供的vstvalidator。但是,当我尝试加载VST我得到这个错误:
2010-12-01 16:57:40.774 vstvalidator[4654:903] Error loading /Library/Audio/Plug-Ins/VST/Vinyl.vst/Contents/MacOS/Vinyl: dlopen(/Library/Audio/Plug-Ins/VST/Vinyl.vst/Contents/MacOS/Vinyl, 262): no suitable image found. Did find: /Library/Audio/Plug-Ins/VST/Vinyl.vst/Contents/MacOS/Vinyl: no matching architecture in universal wrapper
而且我不知道该怎么办。我对C++非常陌生,并且在没有任何问题的情况下创建了几个应用程序,但是这一次我已经陷入了死胡同。
我已阅读关于pyvst,但它似乎需要一个VST的DLL,所以也没有工作。
为了清楚起见,您可能会考虑用指向MrsWatson的指针替换此答案。一个非常有用的工具,谢谢! – 2016-06-13 20:34:22