TONE3000 for Linux
==================

Install (recommended)
---------------------
  ./install.sh

This installs the VST3 to ~/.vst3, the LV2 to ~/.lv2, the CLAP to ~/.clap
and the standalone app to ~/.local/bin (with a desktop entry and icon so it
shows up in your applications menu), checking for required system libraries
first and offering to install any that are missing. Factory presets land in
~/.config/TONE3000/Presets/Factory.

  ./install.sh --check       check dependencies only, install nothing
  ./install.sh --uninstall   remove a previous install

Manual install
--------------
Copy TONE3000.vst3 to ~/.vst3/, TONE3000.lv2 to ~/.lv2/, TONE3000.clap to
~/.clap/ and (optionally) the TONE3000 binary anywhere on your PATH. Install
only the formats your DAW uses; one is enough.

Runtime dependencies
--------------------
The plugin UI renders in the system WebKitGTK webview. If it is not
installed, the plugin window will show a BLACK SCREEN.

Required: WebKitGTK 4.1 (or 4.0), GTK3, ALSA, FreeType.

  Ubuntu / Debian:  sudo apt install libwebkit2gtk-4.1-0
  Fedora:           sudo dnf install webkit2gtk4.1
  Arch:             sudo pacman -S webkit2gtk-4.1
  openSUSE:         sudo zypper install libwebkit2gtk-4_1-0
  Atomic Fedora (Silverblue/Kinoite/Bazzite):
                    sudo rpm-ostree install webkit2gtk4.1  (then reboot)

Troubleshooting
---------------
Log file: ~/.config/TONE3000/TONE3000.log
Unresolved libraries: ldd ./TONE3000 | grep "not found"
