Note that LADSPA support is experimental currently so this page is intended mainly for developers.
Required packages: ladspa-sdk
Compiling Mixxx with LADSPA support:
scons ladspa=1
If you're updating from a previous version of Mixxx, you'll need to reinstall the skins (as root):
rm -Rf /usr/local/share/mixxx/skins scons install
(the directory can be different, e.g. /usr/share/mixxx)
Presets are now in Trunk
You'll also need some presets. Just download ladspa_presets.tar.bz2 and extract the directory ladspa_presets to your Mixxx share directory (as root):
<code>tar -C /usr/local/share/mixxx/ -xjf ladspa_presets.tar.bz2</code>
I'm not sure if Debian package names are correct.
| Preset | Plugin(s) | Library | Debian package | Gentoo package | Homepage |
|---|---|---|---|---|---|
| Compressor | Compress | caps.so | caps | caps-plugins | http://quitte.de/dsp/caps.html |
| PlateReverb | Plate2x2 | caps.so | caps | caps-plugins | http://quitte.de/dsp/caps.html |
| Delay5s | delay_5s | cmt.so or delay.so | cmt | ladspa-cmt | http://www.ladspa.org/cmt |
| DJFlanger | djFlanger | dj_flanger_1438.so | swh-plugins | swh-plugins | http://plugin.org.uk |
| Karaoke | karaoke | karaoke_1409.so | swh-plugins | swh-plugins | http://plugin.org.uk |
The LADSPA window is hidden by default. You can enable it by activating LADSPA > Show LADSPA window from the menu.
Currently the following skins are supported: outlineSmall, outline, outlineClose, traditional, hercules, nCut, Collusion (1280), Collusion (1280-WS).
All the LADSPA code is already in trunk, it just needs to be enabled by default. In order for us to do this “right”, here's the stuff that needs to be done:
At the very least, all the GUI problems and knobs-not-working need to be resolved before LADSPA is ready.