LoginSignup
3
1

More than 1 year has passed since last update.

GPD Pocket 3 + Ubuntu 22.04 + Wineで最強ソフトシンセ演奏環境

Last updated at Posted at 2022-04-25

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

これで使えるようになる。

3
1
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
3
1