如何将我的 .vst3 插件提供给其他人?

Posted

技术标签:

【中文标题】如何将我的 .vst3 插件提供给其他人?【英文标题】:How can I give my .vst3 plugin to someone else? 【发布时间】:2019-07-09 13:44:38 【问题描述】:

我自己用sdk开发了一个vst3插件。 现在我想把它送给我的一个朋友。但是我不知道怎么给他。

我在 Xcode 上使用 sdk 开发了插件。所以我的插件出现在 VST_SDK/build/VST3/Debug 中,名称为 MyPlugin.vst3。当插件位于此处时,Reaper 和 PremierePro 能够识别它。 (我告诉 Reaper 和 Premiere 扫描这个位置)。 但是当我尝试将我的插件移动到此类插件的默认位置(/Library/Audio/Plug-ins/VST,Reaper 和 Premiere 默认识别)时,软件无法识别我的插件了。

我会尽量明确我的期望。 我想把我的插件给别人。我以为我只需要提供 .vst3 并将其放在好的位置,但它似乎不起作用。

也许是许可证问题?还是我必须提供整个 sdk?

感谢您的回答

【问题讨论】:

调试文件夹中还有哪些其他文件?确保您还移动了所有依赖库文件等(免责声明:不知道 Mac 或 XCode) 除了调试文件夹中的我的 .vst3 之外,它们不是任何文件。我认为当您构建 .vst3 时,所需的 sdk 中的所有文件都在 .vst3“内部”,这是错误的吗?也许如果我移动 .vst3 它不再识别依赖项。 如果所有的依赖都在 .vst3 中,它应该不需要识别其他任何东西,对吧?我会尝试寻找一些日志输出。你能让 DAW/Host 日志插件加载错误吗?或者查看操作系统错误日志?或者尝试其他具有额外记录/诊断功能的 DAW/主机? [2c] 是的,这就是为什么我认为依赖项不在 .vst3 中的原因我会尝试,也许我也可以通过查看工作案例场景中的错误来获得信息。 好的。我发现了问题。我真的不明白为什么如果我将 .vst3 移动到 /Library/Audio/Plugins/VST3 它无法识别,也许是访问权限的问题。但事实上,如果我将它移到 User/MyUserName/Library/Audio/Plugins/VST3 它工作得很好!我只是看不到这个存储库的存在,我不知道在 Mac 上它是一个隐藏的存储库。所以是的,对于有同样问题的人来说,只需将您的 .vst3 移动到这个隐藏的 User/blablaname/Library/Audio/Plugin/VST3 存储库,它就是完美的。 【参考方案1】:

好的。我发现了问题。我真的不明白为什么如果我将 .vst3 移动到 /Library/Audio/Plugins/VST3 它无法识别,也许是访问权限的问题。但事实上,如果我将它移到 User/MyUserName/Library/Audio/Plugins/VST3 它工作得很好!我只是看不到这个存储库的存在,我不知道在 Mac 上它是一个隐藏的存储库。所以是的,对于有同样问题的人来说,只需将您的 .vst3 移动到这个隐藏的 User/blablaname/Library/Audio/Plugin/VST3 存储库,它就是完美的。 ——

【讨论】:

以上是关于如何将我的 .vst3 插件提供给其他人?的主要内容,如果未能解决你的问题,请参考以下文章

如何将我的 redmine 帐户分享给添加到我的项目中的其他成员

将 QuickLook 预览生成委托给其他 QLPlugin

如何将我的IP通知给我网络中的其他设备

sbt插件 - 如何确保我的settingKey在其他一切之前解决?

如何使用命令行编译 VST 3 或音频单元?

PYTHON:如何将我的变量调用到其他函数? [关闭]