JUCE 让你用同一份代码导出 VST3 和 AU,但两种格式在宿主里的行为并不完全一致。
macOS 上 AU 需要组件缓存刷新才能被 Logic 识别;VST3 的目录结构在 Windows 和 macOS 上又有不同的约定。这篇文章把验证工具(auval、pluginval)和常见报错整理成了一份清单。
The Journal ·
同一份代码,两种宿主行为:签名、验证与打包的坑我都替你踩过了。
JUCE 让你用同一份代码导出 VST3 和 AU,但两种格式在宿主里的行为并不完全一致。
macOS 上 AU 需要组件缓存刷新才能被 Logic 识别;VST3 的目录结构在 Windows 和 macOS 上又有不同的约定。这篇文章把验证工具(auval、pluginval)和常见报错整理成了一份清单。