You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Formula is an open-source VST & AU plugin to create custom audio effects inside your DAW.
👨💻 For developers: Live code and test your effects right inside your DAW. Share your effects with the community.
🎸For end-users: Browse and use hundreds of bundled open-source effects made by developers from around the world.
Quick start
Full documentation and audio programming 101 are available in the User Manual.
Install with binary setup
Download and install the latest release for Windows, macOS or Linux here.
Build from source code
Run configure-windows.ps1, configure-mac.sh or configure-linux.sh depending on your platform. This will download and locally install all our dependencies (JUCE, boost, vcpkg, cpprestskd).
Use CMake to generate the project: cmake . -G Ninja -DVCPKG_TARGET_TRIPLET=x64-windows-static -DCMAKE_TOOLCHAIN_FILE="./vcpkg/scripts/buildsystems/vcpkg.cmake" -DFORMULA_STANDALONE=1.
Replace x64-windows-static by x64-osx or arm64-osx depending on your platform?
Finally, run cmake --build .
Contribute
Contributions are more than welcome, either code improvements or sharing your formulas!
The workflow is as follows:
Fork the repository
Create a branch based on develop
To share a formula: export the Formula from the Saved Files tab, copy it to the formulas/ folder at the root of the repository