Skip to content

EdenSynth is a synthesis library that exposes API for client applications. Sample clients may be a VST plugin or a Xamarin application for iOS/Android.

License

Notifications You must be signed in to change notification settings

JanWilczek/EdenSynth

Repository files navigation

EdenSynth by Jan Wilczek

Features

  • wavetable, Virtual Analog, subtractive, and waveshaping modules,
  • physically meaningful controls,
  • fine-tuned control over parameters.

Build instructions (Visual Studio 2019)

To build this project

  1. Generate the Visual Studio 2019 project by invoking the proper generator with the Projucer (EdenSynth.jucer file). Use version 7.0.3 of JUCE.
  2. Open eden.sln solution in Visual Studio 2019 and build the solution.
  3. (optionally for the AAX build) Copy the AAX SDK into EdenSynth/SDKs/AAX folder.
  4. (optionally for developers) Run pre-commit install in the main directory. You need to have pre-commit installed.

📝 License

The code in this repository is licensed under the GNU Lesser General Public License (LGPL) v3. Commercial Non-LGPL license alternative available upon request.

JUCE C++ framework is separately licensed.

About

EdenSynth is a synthesis library that exposes API for client applications. Sample clients may be a VST plugin or a Xamarin application for iOS/Android.

Resources

License

Stars

Watchers

Forks

Packages

No packages published