如何安装并启用 LMMS 的 Tonez_V2 插件?

如何安装并启用 LMMS 的 Tonez_V2 插件?

托内兹,一个使用跨平台构建的开源音频插件卷心菜,似乎无法被 Ubuntu 23.10 中的 LMMS 识别。

版本 2.0.0Tonez for Linux 包含以下说明:

安装步骤如下:

  1. 确保你的计算机上安装了 csound v6

  2. 复制“Retornz”文件夹到你的 $HOME 目录中

  3. 最后将 .so 和/或 .vst3 插件复制到你的主机可以找到的地方

csound 版本 6 和 LMMS 通过 APT repos 安装:

sudo apt install lmms csound csladspa

我尝试复制.so解压文件夹根目录中的文件:

unzip ToneZ_V2-x64-2.0.0_Linux.zip
cd ToneZ_V2-x64-2.0.0/

sudo cp ToneZ_V2.so /usr/lib/x86_64-linux-gnu/lmms/ladspa/

(一旦我让它工作,我计划尝试其他路径,比如我的主目录或/usr/local/,但无论如何我很高兴让它工作)。

除了遵循第 2 步之外,我还尝试将.so文件安装到我的主目录:

cp -a Retornz/ ~
cp ToneZ_V2.so ~/Documents/lmms/plugins/ladspa/

但是,这些步骤(然后重新启动 LMMS)都不会导致插件出现在我检查的位置:窗口左侧顶部的“仪器插件”按钮,以及“工具 -> LADSPA 插件浏览器”菜单下。

答案1

我已在 Linux Mint 21.3(Ubuntu 衍生产品)上运行它,但按钮功能方面有一些注意事项。以下是我按照 ToneZ 的 README 中的说明进行安装的方法(必须更改一些内容):

  1. 确保你的计算机上安装了 csound v6

我按照说明从源代码构建了 csound这里适用于 Ubuntu/Debian。构建说明的第 1 步如下:

以 root 身份编辑 /etc/apt/sources.list,确保以 deb 开头的每一行下面都有另一行,除了 deb 被替换为 deb-src 外,其他内容完全相同。然后运行 ​​sudo apt-get update。

但是我sources.list的 Mint 是空的。我想你必须进行编辑/etc/apt/sources.list.d/official-package-repositories.list

然后按照其余说明构建 csound v6。

现在回到 ToneZ README 说明:

  1. 复制“Retornz”文件夹到你的 $HOME 目录中

很简单。

  1. 最后将 .so 和/或 .vst3 插件复制到你的主机可以找到的地方

对于我在 Mint 上来说,我必须将ToneZ_V2.vst3目录复制到我的/lib/vst3/目录,然后将ToneZ_V2.so文件复制到/lib/lxvst/目录。

一切听起来都很棒,但出于某种原因,“打开”、“文件夹”和“保存”按钮似乎对我毫无用处,所以我必须手动循环预设。如果有人知道如何解决这个问题,请随时提出意见。

答案2

部分解决方案:运行 LV2 插件需要LMMS1.3.0-alpha或更高版本,因此我从源代码编译了 LMMS。此 LMMS 的 alpha 版本未显示原始插件界面,但提供了一系列旋钮。更高版本可能支持原始 UI。

sudo apt build-dep lmms
sudo apt install libqt5x11extras5-dev libsndfile1-dev libwine-dev lv2-dev \
                 lv2-c++-tools lilv-utils liblilv-dev libsuil-dev

其中一些包是必需的,有些包启用了 LV2 和 VST 系统,因此请在编译 LMMS 之前安装它们。(通过检查 cmake 命令输出进行确认)。

按照INSTALL.txtLMMS git 仓库

我还没有找到在我的主目录中添加模块的方法,但 LMMS 确实可以识别通过以下方式安装到系统的 Helm 插件(另一个高级合成器,但在 Ubuntu 存储库中):。sudo apt install helm我还没有测试过将库放在其中/usr/local/lib/lv2/

要在编译版 LMMS 中使用 LV2 合成器,请打开左侧窗格中的“乐器插件”图标,然后向下滚动,展开下面的“LV2”子菜单。右键单击要使用的乐器,然后选择“将乐器发送到音轨”。

相关内容