hypercurve

Hypercurve is a library allowing you to combine several curve algorithms into a single 2D envelope. It is designed to be used in audio applications, for people who know how to enjoy a finely shaped curve. As shown above, you can perfectly combine gaussian curve with diocles cissoid curve, and plenty of other curve algorithms. The library can be used in C++, Lua, Csound and Faust.

View on GitHub

# Hypercurve for Faust

The CMakeLists.txt file will generate a header only file that will later be included in the faustlibrary. In order to do that, you need to have Quom installed.

The Faust build basically consists of two steps :

Then, you can copy these two files to your Faust library directory.