atsushieno / ADLplug-AE

modernized ADLplug build with JUCE7 and CMake setup in JUCE6 manner
GNU General Public License v3.0
5 stars 2 forks source link

ADLplug-AE

What is this?

ADLplug-AE is a modernized builds of jpcima/ADLplug, namely:

Everything else is left as is, so far.

Everything is still subject to changes. Do not expect it as a stable synth plugin yet.

Building

This repository keeps changes to the dependencies as minimum as possible. We do not make changes into a fork branch, but has just a .patch file to ADLplug.

After checking out from this git repository, run the following commands:

git submodule update --init --recursive # in case you did not
cd external/ADLplug
patch -i ../../adlplug-ae.patch -p1
cd ../..
cmake -B build # or any name instead of `build`
cmake --build build # ditto

... and the build artifacts would show up under build (or whatever you specified). The build artifacts would be dependent on each platform.

LICENSES

ADLplug-AE is released under the GPLv3 license.

ADLplug codebase is released under the Boost license.

JUCE is released under the GPLv3 license.

clap-juce-extensions is released under the MIT license.