
APE DSP Algorithms
"Audio Programming Environment (APE) [Link] is an open-source audio plugin, that allows to directly program C++ DSP in real-time - integrated directly in your signal chain. Empowered by clang and LLVM, utilizing a built-in code editor, compiler, console and a basic control surface API, testing and prototyping DSP is extremely easy and convenient".
This article shows how to use it and how you go from a DSP equation to a functioning implementation.
APE "Installation"
There is no installation involved with APE.
All you need to do is to download the zip file (Link) for windows or MAC.

Unzip the file into a folder of your choice.

Open your favorite DAW and point the VST plugin directory to the "Audio Programming Environment.dll" (for windows) or "Audio Programming Environment.component" (for MAC).

The plugin will show up in your plugins folder. Drag it to your audio track and you are good to start programming.

Refer to the manual for detailed information about the user interface.
Simple Low Pass Filter Example
Let's keep things simple for now and implement a one-pole filter. The one pole filter simply discards the zeros (the feed-forward paths) and the second pole (feedback path).

will be finished soon...
References
- [Ref 1] “Audio Programming Environment (APE)”, jthorborg.com [Website]