| @@ -3,21 +3,21 @@ | |||
| [](https://github.com/DISTRHO/DPF/actions/workflows/cmake.yml) | |||
| [](https://github.com/DISTRHO/DPF/actions/workflows/example-plugins.yml) | |||
| DPF is designed to make development of new plugins an easy and enjoyable task.<br/> | |||
| It allows developers to create plugins with custom UIs using a simple C++ API.<br/> | |||
| The framework facilitates exporting various different plugin formats from the same code-base.<br/> | |||
| DPF is designed to make development of new plugins an easy and enjoyable task. | |||
| It allows developers to create plugins with custom UIs using a simple C++ API. | |||
| The framework facilitates exporting various different plugin formats from the same code-base. | |||
| DPF can build for LADSPA, DSSI, LV2, VST2, VST3 and CLAP formats.<br/> | |||
| All current plugin format implementations are complete.<br/> | |||
| A JACK/Standalone mode is also available, allowing you to quickly test plugins.<br/> | |||
| DPF can build for LADSPA, DSSI, LV2, VST2, VST3 and CLAP formats. | |||
| A JACK/Standalone mode is also available, allowing you to quickly test plugins. | |||
| Plugin DSP and UI communication is done via key-value string pairs.<br/> | |||
| You send messages from the UI to the DSP side, which is automatically saved in the host when required.<br/> | |||
| (You can also store state internally if needed, but this breaks DSSI compatibility).<br/> | |||
| Plugin DSP and UI communication is done via key-value string pairs. | |||
| You send messages from the UI to the DSP side, which is automatically saved in the host when required. | |||
| (You can also store state internally if needed, but this breaks DSSI compatibility). | |||
| Getting time information from the host is possible.<br/> | |||
| It uses the same format as the JACK Transport API, making porting some code easier.<br/> | |||
| Getting time information from the host is possible. | |||
| It uses the same format as the JACK Transport API, making porting some code easier. | |||
| Provided features and implementation status for specific plugin formats can be seen in [FEATURES.md](FEATURES.md). | |||
| ## Licensing | |||
| @@ -35,39 +35,7 @@ Online help and discussion about DPF happens in the [kx.studio chat, DPF room](h | |||
| ## List of plugins made with DPF: | |||
| - [DISTRHO glBars](https://github.com/DISTRHO/glBars) | |||
| - [DISTRHO Kars](https://github.com/DISTRHO/Kars) | |||
| - [DISTRHO Mini-Series](https://github.com/DISTRHO/Mini-Series) | |||
| - [DISTRHO MVerb](https://github.com/DISTRHO/MVerb) | |||
| - [DISTRHO ndc Plugs](https://github.com/DISTRHO/ndc-Plugs) | |||
| - [DISTRHO Nekobi](https://github.com/DISTRHO/Nekobi) | |||
| - [DISTRHO ProM](https://github.com/DISTRHO/ProM) | |||
| - [Dragonfly Reverb](https://michaelwillis.github.io/dragonfly-reverb) | |||
| - [Fogpad-port](https://github.com/linuxmao-org/fogpad-port) | |||
| - [master_me](https://github.com/trummerschlunk/master_me) | |||
| - [Ninjas2](https://github.com/rghvdberg/ninjas2) | |||
| - [osamc-lv2-workshop](https://github.com/osamc-lv2-workshop/lv2-workshop) (simple plugins code examples) | |||
| - [QuadraFuzz](https://github.com/jpcima/quadrafuzz) | |||
| - [Regrader-Port](https://github.com/linuxmao-org/regrader-port) | |||
| - [Rezonateur](https://github.com/jpcima/rezonateur) | |||
| - [Spectacle-analyzer](https://github.com/jpcima/spectacle/) | |||
| - [Stone Phaser](https://github.com/jpcima/stone-phaser) | |||
| - [String-machine](https://github.com/jpcima/string-machine) | |||
| - [Uhhyou Plugins](https://github.com/ryukau/LV2Plugins) | |||
| - [VL1-emulator](https://github.com/linuxmao-org/VL1-emulator) | |||
| - [Wolf Shaper](https://github.com/pdesaulniers/wolf-shaper) | |||
| - [Wolf Spectrum](https://github.com/pdesaulniers/wolf-spectrum) | |||
| - [YK Chorus](https://github.com/SpotlightKid/ykchorus) | |||
| - [ZamAudio Suite](https://github.com/zamaudio/zam-plugins) | |||
| ## Work in progress | |||
| - [CV-LFO-blender-LV2](https://github.com/BramGiesen/cv-lfo-blender-lv2) | |||
| - [fverb](https://github.com/jpcima/fverb) | |||
| - [Juice Plugins](https://github.com/DISTRHO/JuicePlugins) | |||
| - [gunshot](https://github.com/soerenbnoergaard/gunshot) | |||
| - [midiomatic](https://github.com/SpotlightKid/midiomatic) | |||
| - [Shiro Plugins](https://github.com/ninodewit/SHIRO-Plugins/) | |||
| - [Shiru Plugins](https://github.com/linuxmao-org/shiru-plugins) | |||
| Checking the [github "DPF" tag](https://github.com/topics/dpf) can potentially bring up other DPF-made plugins. | |||
| Plugin examples are available in the `example/` folder inside this repo. | |||
| See [this wiki page](https://github.com/DISTRHO/DPF/wiki/Plugins-made-with-DPF) for a list of plugins made with DPF. | |||
| Plugin examples are also available in the `example/` folder inside this repo. | |||