Linux Studio Plugins Project

# System Requirements

Current matrix of hardware architecture and platform (OS) support is:

      ┌───────────┬───────────┬─────────┬─────────┐
      │Arch / OS  │ GNU/Linux │ FreeBSD │ Windows │
      ╞═══════════╪═══════════╪═════════╪═════════╡
      │aarch64    │     F     │    E    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │armv5t     │     C     │    C    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │armv6-a    │     E     │    E    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │armv7-ar   │     E     │    E    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │i586       │     F     │    E    │    C    │
      ├───────────┼───────────┼─────────┼─────────┤
      │loongarch32│     C     │    U    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │loongarch64│     C     │    U    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │ppc64      │     C     │    U    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │riscv-64   │     C     │    U    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │s390x      │     C     │    U    │    U    │
      ├───────────┼───────────┼─────────┼─────────┤
      │x86_64     │     F     │    E    │    C    │
      └───────────┴───────────┴─────────┴─────────┘

The table legend is the following:

- F - Full support.
- C - The code does compile, not enough knowledge about it's correct work.
- E - Experimental support, not enough feedback from users.
- U - Unknown, the code may be built but the correctness of it's work has not been tested.
- N - No support, the code may compile but the work has not been tested.

Supported plugin formats:

- CLAP (full support);
- 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 Linux distribution requirements:

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

Known list of supported plugin hosts:

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