音频插件包指南

出自 ArchWiki


Arch 软件包指南

32 位CLRCMake交叉编译DKMSEclipseElectron字体Free PascalGNOMEGoHaskellJavaKDE内核模块LispMesonMinGWNode.js非自由OCamlPerlPHPPythonRRubyRust - 安全ShellVCSWebWine

本文档涵盖了关于为专业音频插件编写 PKGBUILD 的提议标准和指南。

注意
  • 软件包名称应全部小写。
  • 最终,命名没有硬性规定,即这些仅是指南。通常,命名遵循上游。

目标目录和命名规则

插件格式 软件包命名 目标目录 文件命名 目录命名 可选依赖
CLAP name-clap /usr/lib/clap/ name.clap name.clap pro-audio clap-plugins clap-host
DSSI name-dssi /usr/lib/dssi/ name-dssi.so name-dssi pro-audio dssi-plugins dssi-host
LADSPA name-ladspa /usr/lib/ladspa/ name-ladspa.so name-ladspa pro-audio ladspa-plugins ladspa-host
LV2 name-lv2 /usr/lib/lv2/ name.lv2 pro-audio lv2-plugins lv2-host
VCV Rack vcvrack-name /usr/lib/vcvrack/plugins/ name pro-audio vcvrack-plugins
VST 2 name-vst /usr/lib/vst/ name.so name.vst pro-audio vst-plugins vst-host
VST 3 [1] name-vst3 /usr/lib/vst3/ name.so name.vst3 pro-audio vst3-plugins vst3-host

软件包描述

软件包描述应至少包含单词 plugin 以及插件的类型:CLAPDSSILADSPALV2VCV RackVST2VST3


Windows 插件

一些插件,它们没有原生 Linux 版本,但在 Windows 上可用,可以通过 Wineyabridge 或其他桥接方案在 Linux 上使用,

另请阅读 Wine 软件包指南

架构 插件格式 软件包命名 目标目录 文件命名 目录命名 应用程序数据 可选依赖
x86_64 CLAP name-clap-x86_64-windows /usr/lib/wine/x86_64-windows/clap/ name.clap name.clap /usr/share/wine/clap/ pro-audio clap-plugins-x86_64-windows clap-host wine-staging yabridge
x86_64 VST 2 name-vst-x86_64-windows /usr/lib/wine/x86_64-windows/vst/ name.dll name.vst /usr/share/wine/vst/ pro-audio vst-plugins-x86_64-windows vst-host wine-staging yabridge
x86_64 VST 3 [2] name-vst3-x86_64-windows /usr/lib/wine/x86_64-windows/vst3/ name.vst3 name.vst3 /usr/share/wine/vst3/ pro-audio vst3-plugins-x86_64-windows vst3-host wine-staging yabridge
i386 CLAP name-clap-i386-windows /usr/lib32/wine/i386-windows/clap/ name.clap name.clap /usr/share/wine/clap/ pro-audio clap-plugins-i386-windows clap-host wine-staging yabridge
i386 VST 2 name-vst-i386-windows /usr/lib32/wine/i386-windows/vst/ name.dll name.vst /usr/share/wine/vst/ pro-audio vst-plugins-i386-windows vst-host wine-staging yabridge
i386 VST 3 [3] name-vst3-i386-windows /usr/lib32/wine/i386-windows/vst3/ name.vst3 name.vst3 /usr/share/wine/vst3/ pro-audio vst3-plugins-i386-windows vst3-host wine-staging yabridge

软件包描述

软件包描述应至少包含单词 Windowsplugin 以及插件的类型:CLAPVST2VST3