/dexed-mod-ui

MOD UI for Dexed LV2 plugin

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Dexed MOD UI

LV2 plugin host mod-host allows having a custom user interface (UIs) for a LV2 plugin. Dexed MOD UI provides such a UI for the well-known LV2 plugin Dexed. It allows easy access to often used parameters.

Dexed MOD UI screenshot

Features

  • Encoders for algorithm and feedback
  • Encoders for cutoff, resonance, and output volume
  • Direct access to coarse ratio and level of each operator
  • Operator labels serve as on/off switches and indicate carriers
  • Algorithm visualization
  • Display of name and value for the last parameter changed
  • Bypass switch
  • Supports LV2 ports of dcoredump and DISTRHO

Future Direction

  • Finalize algorithm visualization
  • Add operator parameters in a spreadsheet-like manner

Getting Started

Create a local copy of your Dexed LV2 plugin in your LV2 user folder (most likely ~/.lv2). Depending on your installation location this might look like this

cp -r /usr/lib/lv2/Dexed.lv2 ~/.lv2/

Clone this repository or copy the contents of this repository into your local Dexed folder (~/.lv2/Dexed.lv2/ in the example above). In case you are targeting the Dexed DISTHRO port apply the patch in distrho_manifest.ttl.patch, i.e.

patch manifest.ttl distrho_manifest.ttl.patch

Start mod-host and enjoy your new Dexed UI.

Related projects

License

Copyright (c) 2021 Daniel Appelt

Distributed under the GPL-3.0 License, same as mod-sdk and Dexed. See License file.