zrythmでyabridge




yabridge は、Linux で win 用のプラグインを動かすための最強アプリ。



インストール


依存のインストール

sudo apt update
sudo apt install wine wine64 winetricks unzip curl



yabridgeのインストール

github の release から最新の tar.gz を取ってくる。

https://github.com/robbert-vdh/yabridge/releases



解凍したら、いい感じの場所においておく。

筆者は、/home/shiro-ka/yabridge 、普通にホームに置いた。


そうしたら、コマンドから起動できるようにパスを通します。

$PATHのあとのパスを、適宜変えてください。

echo 'export PATH="$PATH:$HOME/yabridge"' >> ~/.bashrc
source ~/.bashrc



ためしに --version をしてみて、バージョンが表示されたら OK

yabridgectl --version



最後に、so 群をコピー。初期設定的なやつです。

yabridge のディレクトリに移動し、

cd yabridge(各自のパスで)


移動したら、

mkdir -p ~/.local/share/yabridge
cp libyabridge-*.so ~/.local/share/yabridge/





つかう

 

つかいかた 

exe の場合は、wine 等を使い、vst をゲットしておく。

vst の場合はそのままでOK。 


まず、yabridge に プラグイン のパスを通す。

yabridgectl add "/path/to/xxx.vst とか vst3 とか clap とか"

 

もしくはプラグインを置いておく場所のパスを通す。(こっちのほうがのちのちラク) 

yabridgectl add "/path/to/VST


そうしたら、yabridge で変換。

yabridgectl sync


そうすると、vst の横に so が作られるので、それを纏めておき、zrythm から読み込む。




やってみる

ためしに OTT を入れてみる。


win 版(exe)をダウンロード。

https://xferrecords.com/freeware/




wine でインストール

wine /path/to/Install_Xfer_OTT_137.exe





のちのち探し回ることになるので、インストール先はしっかり見ておきましょう(ℕ敗)






インストール場所のパスを yabridge に通す。

yabridgectl add '/home/shiro-ka/.wine/drive_c/Program Files/Common Files/VST3'

VST2 , clap 等あれば同様に。 

 

( yabridgectl list で追加されたか確認。)


yabridge 実行!

yabridgectl sync


以降、yabridgectl add したフォルダ下にプラグインを追加した際は、yabridgectl sync だけやればOK。



home/xxx/.vst3 あたりに so ファイルが生成されていると思うので、そのパスを zrythm に通せばクリア!

( home のルートの .vst とかにある場合は、個別にパスを設定しなくても zrythm が勝手に読んでくれる。)