MDA-LV2

MDA-LV2 is an LV2 port of the MDA plugins by Paul Kellett. It contains 36 high-quality plugins for a variety of tasks.

This is a more or less faithful port of both the effects and instrument plugins. The only functional difference in code is to support LV2-style toggle ports (> 0.0 is on, rather than 0.5). All the plugins have been tested, and thanks to several bug fixes this collection should be more reliable than the original.

No custom UIs are included, however control ports are grouped and given designations where appropriate, so hosts should be able to generate a good generic UI. The original programs are available as standard LV2 presets. The documentation from the old web site has been included in the data files and is readable by hosts, so detailed port and plugin documentation can be made available in the UI. This is intended to establish a precedent; hosts are encouraged to make this information somehow visible (currently at least Ardour 3 and Jalv support this by showing tooltips for controls, and Ardour has a drop down pane for the plugin description).

The instrument plugins make use of the new atom:AtomPort to receive MIDI. Apologies for any inconvenience, but this means they will only work in modern hosts which have implemented atom-based MIDI. The effects should work fine in any LV2 host.

Download

The latest version of MDA-LV2 is 1.2.2, released on January 5, 2014.

Please support MDA-LV2′s development:

Bugs / Requests

Please file any bugs or requests here

7 thoughts on “MDA-LV2

  1. Pingback: MDA-LV2 1.0.0 | drobilla.net

  2. These are great plugins and thanks for porting them to lv2. I notice that epiano and piano are hard-coded to use 44100 Hz and thus are out of tune at 48k Hz (which is what I normally use).
    I see line 36 of mdaEPiano.cpp seems to have 44100 Hz hard-coded: Fs = 44100.0f; iFs = 1.0f/Fs; //just in case…
    I changed this to 48000 and recompiled and now tuning it correct at 48k. Obviously, it would be nice to have to recompile to use different sampling frequencies, but I’m not sure what can be done about that.

  3. Pingback: MDA-LV2 1.2.0 | drobilla.net

  4. Pingback: MDA-LV2 1.2.2 | drobilla.net

  5. I’ve just built from svn ( r5405 ) and I’m seeing this pitch-swifting bug when using MDA instruments in Ardour – nothing is in key. Are you sure it’s fixed?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>