Windowsなんていつまで経っても安定しないんでLinuxでやりましょう。
使えたプラグイン
細かいチェックはしてません。
-
KORG Collection (wavestateのみ持ってないので未確認)
- ただし要オフラインアクティベーション
-
KORG Gadget
- インストーラーでインストールできず。Windowsにインストールしてからファイルをすべてコピー(何箇所かに別れてる)。
- アクティベーションはシフトキーを押しながらボタンクリックでオフラインアクティベーションで。
-
Arturia
-
Audio Modeling SWAM (VST3)
-
Native Instruments Kontakt 6
- Native Accessのインストール最後フリーズした気がするけど、問題なく動いてる様子
-
BBE Sonic Sweet Optimized
- ユーザープリセットが使えないっぽい
-
Waldorf PPG Wave 3.v
使えなかったプラグイン
試行錯誤まではしてません。
- IK Multimedia全般
- Nomad Factory ISP3
Ubuntu 22.04をインストール
下記よりUbuntu 22.04のISOイメージをダウンロードしてインストール。
画面が逆さまだったり横向きだったりするので設定->ディスプレイで修正する。
諸々アップデート###
$ sudo apt update
$ sudo apt upgrade//
$ sudo apt install build-essential git -y
$ sudo apt install ubuntu-restricted-extras -y
最後のやつは追加のコーデックやフォントのインストール。これがないと一部のプラグインで文字が表示されなかったりする。
GPD Pocket 3 用のチューニング
下記にあるGPD Pocket 3用の設定を入れる。
$ git clone https://github.com/wimpysworld/umpc-ubuntu.git
$ cd umpc-ubuntu
$ sudo umpc-ubuntu.sh enable
他のGPD製品の場合は、umpc-ubuntu.shのUMPC="gpd-pocket3"の部分を機種に合わせて変えてから実行。
ここで一旦再起動。まともにUbuntuが使えるようになるはず。ただし、動くとされていたタッチ機能は使えなかった。スタイラスは使えた。
Wineをインストール
$ sudo dpkg --add-architecture i386
$ sudo apt update
$ sudo apt upgrade -y
$ sudo apt install wine64 -y
$ wine --version
wine-6.0.3 (Ubuntu 6.0.3~repack-1)
$ sudo apt wine64-tools -y
$ sudo apt install winbind -y
yabridgeをインストール
$ wget https://github.com/robbert-vdh/yabridge/releases/download/3.8.1/yabridge-3.8.1-ubuntu-18.04.tar.gz
$ tar xvzf yabridge-3.8.1-ubuntu-18.04.tar.gz
$ mv yabridge ~/.local/share/
$ rm yabridge-3.8.1-ubuntu-18.04.tar.gz
$ nano .bashrc
PATH="$PATH:$HOME/.local/share/yabridge"を末尾に追記して保存終了
$ source .bashrc
$ yabridgectl --version
yabridgectl 3.8.1
JUCEのAudioPluginHostをインストール
$ sudo apt-get install clang freeglut3-dev g++ libasound2-dev libcurl4-openssl-dev libfreetype6-dev libjack-jackd2-dev libx11-dev libxcomposite-dev libxcursor-dev libxinerama-dev libxrandr-dev mesa-common-dev webkit2gtk-4.0 ladspa-sdk -y
$ git clone -b master https://github.com/juce-framework/JUCE.git
$ cd JUCE/extras/AudioPluginHost/Builds/LinuxMakefile
$ make -j8 CONFIG=Release
-j8の部分はプロセッサの論理コアの数によって変えると良い。GPD Pocket 3 Ultimateなら8。
$ ./build/AudioPluginHost
で起動できればOK。
$ sudo cp ./build/AudioPluginHost /usr/local/bin/
$ make clean
VST3プラグインをインストール
TAL NoizeMakerで試してみる。
$ cd ~
$ wget https://tal-software.com//downloads/plugins/install_tal-noisemaker.zip
$ unzip install_tal-noisemaker.zip
Archive: install_tal-noisemaker.zip
inflating: installer_aax_64.msi
inflating: installer_vst3_64.msi
inflating: TAL-NoiseMaker-64.dll
creating: TAL-NoiseMaker.aaxplugin/
creating: TAL-NoiseMaker.aaxplugin/Contents/
creating: TAL-NoiseMaker.aaxplugin/Contents/x64/
inflating: TAL-NoiseMaker.aaxplugin/Contents/x64/TAL-NoiseMaker.aaxplugin
inflating: TAL-NoiseMaker.aaxplugin/desktop.ini
inflating: TAL-NoiseMaker.aaxplugin/Plugin.ico
creating: TAL-NoiseMaker.vst3/
creating: TAL-NoiseMaker.vst3/Contents/
creating: TAL-NoiseMaker.vst3/Contents/x86_64-win/
inflating: TAL-NoiseMaker.vst3/Contents/x86_64-win/TAL-NoiseMaker.vst3
$ wine msiexec /i installer_vst3_64.msi
インストーラーに従ってインストール。
$ rm -rf TAL*
$ rm installer*
VST3プラグインのパスをyabridgeに追加
$ yabridgectl add "$HOME/.wine/drive_c/Program Files/Common Files/VST3"
$ yabridgectl sync
Setting up VST2 and VST3 plugins using:
- /home/ring2/.local/share/yabridge/libyabridge-vst2.so
- /home/ring2/.local/share/yabridge/libyabridge-vst3.so
Finished setting up 1 plugins (1 new), skipped 0 non-plugin .dll files
これで使えるようになる。