New LV2 mini host
Hermann Meyer <brummer--S0/[email protected]>
| Newsgroups | gmane.linux.audio.devel,gmane.linux.audio.users |
|---|---|
| Message-ID | <[email protected]> |
Hi I wrote a new LV2 mini host, *Why?* The LV2 ecosystem has many excellent hosts — from full DAWs to modular environments. However, in most of them the LV2 hosting logic is deeply embedded inside large and complex code-bases. Luma keeps the core hosting logic simple and visible, making it easy to read and understand how LV2 hosting actually works, strongly separated from any widget toolkit or audio/midi engine in use. *What it supports* * Multi-instance LV2 plugin hosting * LV2 plugins with X11 / GTK2 UIs * Preset load and save * LV2 state store and restore * Shared worker thread * Shared UI thread * Terminal NO-GUI mode * Debug build with DummyEngine *Typical uses* * learning how LV2 hosting works * debugging LV2 plugins * testing LV2 extensions * running plugins headless * building your own experimental LV2 hosts here you go: https://github.com/brummer10/Luma regards hermann