Linux Studio Plugins Project

# System Requirements

Current matrix of architecture and platform support is:

    ┌──────────┬──────┬────────┬──────────┬─────────┐
    │Platform  │ i586 │ x86_64 │ armv7-ar │ aarch64 │
    ╞══════════╪══════╪════════╪══════════╪═════════╡
    │GNU/Linux │  F   │   F    │    E     │    E    │
    ├──────────┼──────┼────────┼──────────┼─────────┤
    │FreeBSD   │  E   │   E    │    U     │    U    │
    └──────────┴──────┴────────┴──────────┴─────────┘
      F - Full support
      E - Experimental support, not enough feedback from users
      U - Unknown, the code may build but it's work is not tested
      N - No support, the code does not compile and does not work

Details about architectures supported in experimental mode:

- ARMv7-AR support has been tested on Raspberry Pi 3 Model B under Raspbian OS. There is not enough feedback from users about correct work of all plugins.
- AArch64 support has been tested on Raspberry Pi 3 Model B+ under Arch Linux OS. There is not enough feedback from users about correct work of all plugins.

Supported plugin formats:

- LADSPA (partial support: not supported by plugins that use MIDI or file loading due to LADSPA plugin format restrictions);
- LV2 (full support);
- LinuxVST 2.4 (full support);
- Standalone JACK (full support).

The LADSPA distribution requirements:

- glibc >= 2.19
- libsndfile >= 1.0.25
- Host compatible with LADSPA

The LV2 distribution requirements:

- glibc >= 2.19
- libsndfile >= 1.0.25
- libcairo >= 1.14
- Host compatible with LV2

The LinuxVST distribution requirements:

- glibc >= 2.19
- libsndfile >= 1.0.25
- libcairo >= 1.14
- Host compatible with LinuxVST 2.4

The JACK distribution requirements:

- glibc >= 2.19
- libsndfile >= 1.0.25
- libcairo >= 1.14
- jack >= 1.9.5

The profiling distribution requirements:

- glibc >= 2.19
- libsndfile >= 1.0.25
- libcairo >= 1.14
- jack >= 1.9.5

Known list of supported plugin hosts:

- Ardour
- Bitwig Studio
- Carla
- Mixbus
- Qtractor
- Reaper (native Linux version)
- Renoise
- Tracktion