Skip to content

preland/Element

 
 

Repository files navigation

Element

Build Status Element Screenshot

ADVANCED AUDIO PLUGIN HOST

This is the community version of Element, a modular AU/LV2/VST/VST3 audio plugin host. Create powerful effects, racks and instruments by connecting nodes to one another. Integrates with your existing hardware via standard protocols such as MIDI.

Documentation

See Element on Read the Docs.

Building

See building.md for instructions and dependency information

Features

  • Runs standalone or as a plugin in your DAW**
  • Route Audio and MIDI from anywhere to anywhere
  • Play virtual instruments and effects live
  • Create re-usable instruments and effect graphs
  • Preloaded plugin graphs
  • External Sync w/ MIDI Clock
  • MIDI Controller Mapping
  • Sub Graphing – Nest Graphs within each other.
  • Custom Keyboard Shortcuts
  • Placeholder Nodes
  • Built In Virtual Keyboard
  • Multiple Undo/Redo
  • And more...

Compatibility

Element currently loads most major plugin formats. Not seeing yours? Check the issue tracker

OS Version Formats
Linux* - LADSPA/LV2/VST3
Mac OSX 10.8 and up AU/VST/VST3
Windows XP and up VST/VST3

*Ubuntu is the most tested, but should run on any major distribution

Contributing

Want to help widdle down the TODO list? Please review the code style and contributor notes before submitting pull requests. You may also want to join the #element-dev channel on the Kushview Discord server.

Issue Reporting

Please report bugs and feature requests on Github. Element issue tracker.

Sponsors & Support

This project has been made possible by our Pro license holders & Patrons. Element never would have made it this far without you! If you'd like to support the project, you can do so by subscribing or purchasing a pre-built binary on kushview.net

Donations

Support Kushview with crypto! If you're building from source, or installing by normal means on Linux, this is the best way to donate.

Coin Address
Bitcoin 3CmHtp5eUe4VHdcrUMb82vDBqRmX3AQ7U5
Litecoin MCkYJxaeWN18AgJrZHbsKduTdjZsmjNk7V
Ethereum 0xc2D1fC4197580B61ad76B66906eC5abe71C7f912

Releases

No releases published

Packages

No packages published

Languages

  • C++ 75.0%
  • C 16.4%
  • HTML 6.5%
  • Python 0.7%
  • Meson 0.6%
  • Lua 0.3%
  • Other 0.5%