LoginSignup
1
0

ギター マルチエフェクター MOD Dwarf を無料で使ってみよう(8) -番外編:lv2プラグインを増やそう-

Last updated at Posted at 2024-03-16

はじめに

オーディオインターフェースとギターがあれば試せる、マルチエフェクター&アンプシミュレーターであるMOD Desktopについてこれまで説明してきたわけですが、今回は番外編です。

MOD Desktopにはインストールしてそのままでも多くのプラグインがありますが、今回はそのプラグインの数を増やそうという試みです。

注意事項

残念ながら今回説明する方法はWindowsやMacでは使えません。
Linux環境のみです。

必要なもの

  • Ubuntu Linux

mod-plugin-builder

MOD Desktopでlv2プラグインをビルドするにはmod-plugin-builderというツールを使います。

前準備

mod-plugin-builderをインストールする前にUbuntuにビルドツールをインストールします。

$ sudo apt install acl bc curl cvs git mercurial rsync subversion wget \
bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip \
automake binutils build-essential cpio libtool libncurses-dev pkg-config python-is-python3 libtool-bin

mod-plugin-builderをgit cloneします。

$ git clone --recurse-submodules https://github.com/moddevices/mod-plugin-builder.git

MOD Desktop用の開発環境を整えます。

$ cd mod-plugin-builder
$ ./bootstrap.sh generic-x86_64

2時間ぐらいかかるでしょうか。

終了したら $HOMEmod-workdir ディレクトリが作成されているはずです。

lv2プラグインのビルド

ビルド方法は mod-plugin-builder 内で次の書式でおこないます。

$ ./build generic-x86_64 プラグイン名

プラグイン名は mod-plugin-builder/plugins/package 以下にあるディレクトリ名です。

現在のところ mod-plugin-builder/plugins/package 以下には184のプラグインのビルドデータがあります。一つずつビルドするのは面倒なので次のコマンドでまとめてビルドします。

$ ls -C1 ./plugins/package | while read line ; do ./build generic-x86_64 $line ; done 

またまた時間がかかります。

ビルドされたファイルは mod-workdir/generic-x86_64/plugins/ 以下にできます。少し前にわたしがビルドしたときには528のフォルダができています。

できたフォルダを mod-desktop-0.0.12-linux-x86_64/mod-desktop/plugins ~/Documents/MOD Desktop/lv2/ 以下にコピーすれば、MOD Desktopから使えるようになります。

$ cp -rn ~/mod-workdir/generic/plugins/* ~/Documents/MOD Desktop/lv2/ 

わたしのMOD Desktop環境では821のプラグインが使えるようになっています。

過去の記事

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0