插件种类与需求比较
2021目前Linux上流行的DAW支持的插件格式多为VST、lv2,其中VST为跨平台格式,lv2极少跨平台。如果需求是跨平台,那只能选择VST格式。
原生插件哪里寻找?
- Github
开源插件常发布的地方,如dragonfly插件。 另外也有各种各样的awesome列表,如awesome-linuxaudio。
里面有很多帖子提到过关于Linux音频
- KVR
老牌网站
- bpb
卧室制作人
- libreav
记录开源音乐软件的开发与收集的网站
一些Linux开源合成器
Linux音乐人论坛
REAPER官方论坛Linux版块
著名插件开发者,全部免费,曾上HN热门话题
- discord各频道
著名开源合成器Vital、插件桥yabridge等作者都在上面开频道。有各种各样网络搜不到的资讯。
VST和lv2原生插件如何使用
两个方法都可以:
- 直接复制到对应目录,让DAW扫描即可。Linux下的VST为so后缀。
- 方便管理来说,最好使用包管理来进行安装、升级、维护。就像lsp-plugins:
Windows下的VST呢?
使用Windows下的VST有两种情景,一种是原生DAW(native),另一种是wine DAW。
wine DAW没什么好说的,只要在wine下成功安装并运行VST就可以。
原生DAW一般使用“桥”的方式,可以理解为Windows 64bit DAW运行32bit插件用的“桥”。
流行使用的插件桥
无论在什么平台,你一定听说过“桥接”,Linux上也有类似的工具。
- 如果要桥接原生的插件,推荐使用Carla。
- 如果要桥接wine VST,推荐使用yabridge。
yabridge和linvst有什么区别
yabridge和linvst都是桥接wine VST的工具,他们有什么区别?
综合网友评价与我个人的使用感受,主要有以下几点:
1. yabridge得益于超积极的开发,一些新的bug能被及时发现并修复。linvst可能没有处理。
2. linvst的VST3相当于VST2的包装(将wine VST3翻译成Linux VST2),yabridge的VST3则相当于“真”的VST3。
举个例子是:同样的工程在Windows下做好,里面使用了VST3。yabridge的优势是可以在Linux上打开同样的工程,识别同样的VST3插件(VST3插件保持ID一致),就像“真”的VST3那样(比喻)
如果在乎跨平台,请使用yabridge;如果不在乎跨平台,那无所谓,linvst3依然是能用的。
轶事:linvst和yabridge两个开发者曾就“真的VST3”这个偏营销的说法进行讨论过。
3. yabridge拥有自带的插件扫描整理工具。
Linux能用什么Windows插件?
这是一个非常难回答的问题。因为Windows插件是运行一个叫wine的软件下。
wine的介绍不妨看看这篇第一杯红酒:Wine让Windows程序运行在Linux上
得益于Steam proton,wine的发展也非常迅速,还有其他wine的分支如staging、tkg等。可能一些旧版本wine没有修复的bug、没有支持的特性,在新版本或开发版里就被支持;也有可能你在看到这篇文章的时候,wine已经支持我说的不支持软件。
日异月殊,瞬息万变。
只有极少数Windows软件被官方明确表示支持wine,如REAPER和FL Studio(?我不确定)。
我建议你先学会使用wine软件,再去尝试你的插件是否能在wine下正常运行。
这里也有几个列表供你参考:
- https://github.com/Sangeppato/wine-vst
- https://github.com/robbert-vdh/yabridge#runtime-dependencies-and-known-issues
我个人的经验是:
- 如果软件有非常麻烦的加密,如USB狗,则几乎不可能被支持。很好的例子是melodyne 4版正常运行使用,而melodyne 5则不行。
- 如果不考虑加密,很多软件的运行都能被支持。如常见的Kontakt、Waves、 FabFilter、Serum等等。
- iLok程序本身能被支持。
ps:如果你使用某个桥不支持某软件,建议直接咨询开发者和这个桥的用户,以方便上报bug和获得第一手的资讯。
总结
- 在原生DAW使用原生插件,DAW支持插件格式即可使用。
- 在原生DAW使用Windows插件,使用“桥”。
网友评论