You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
falkTX f2dbaded0a
Skip ARM CI stuff that currently gets stuck
10 months ago
.github Skip ARM CI stuff that currently gets stuck 10 months ago
doc Initial push of DISTRHO code 9 years ago
libs Fix juce7 build 10 months ago
ports-juce5 Split optimizations into different options 11 months ago
ports-juce6 Fix swankyamp linux-embed build 10 months ago
ports-juce7 Adjust build for juce7 update 10 months ago
scripts Remove useless symbol export 2 years ago
static-lv2-ttl A little help for plugin validation 2 years ago
.gitignore Remove unused javacore files 10 months ago
.travis.yml CI: Stop testing windows 32bit target 2 years ago
DISTRHO.kdev4 Initial push of DISTRHO code 9 years ago
README.md Better wording 2 years ago
meson.build Adjustments for building juce7 as static lib 10 months ago
meson_options.txt Split optimizations into different options 11 months ago

README.md

DISTRHO Ports

Build Status

DISTRHO is an open source project with the goal of making cross-platform audio plugins and GNU/Linux + LV2 ports.

This repository contains the GNU/Linux and LV2 ports, specifically those made with JUCE

BUILD DEPENDENCIES

To build plugins, you first need to install the following dependencies:

All OSes:

  • meson

GNU/Linux: (development versions of these)

  • ALSA
  • freetype2
  • fftw3
  • OpenGL/Mesa
  • X11 core and extensions (XShm, XRender and XCursor)

BUILD and INSTALL

In order to build and install the plugins, just run the usual steps for a meson project:

meson build --buildtype release
ninja -C build
ninja -C build install