Bug 8128 - Add a set of well know ladspa and lv2 plugins for audio processing
Summary: Add a set of well know ladspa and lv2 plugins for audio processing
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 7639 7839
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-18 15:54 CET by Yann COLLETTE
Modified: 2016-10-11 20:55 CEST (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Yann COLLETTE 2012-11-18 15:54:27 CET
Add a set of well know ladspa and lv2 plugins for audio processing.

This list is extracted from http://ardour.org/plugins

LADSPA

    AMB http://kokkinizita.net/linuxaudio/index.html
    Blepvco http://www.smbolton.com/linux.html
    Blop http://blop.sf.net
    CAPS http://quitte.de/dsp/caps.html
    CMT http://www.ladspa.org/cmt/
    FIL http://kokkinizita.net/linuxaudio/index.html
    FOO http://code.google.com/p/foo-plugins/
    MCP http://kokkinizita.net/linuxaudio/index.html
    NJL http://www.ecs.soton.ac.uk/~njl98r/code/ladspa/njl-plugins/
    Omins http://www.nongnu.org/om-synth/omins.html
    REV http://kokkinizita.net/linuxaudio/index.html
    SWH http://plugin.org.uk/
    TAP http://tap-plugins.sourceforge.net/
    VCF http://www.suse.de/~mana/ladspa.html
    VCO http://kokkinizita.net/linuxaudio/index.html
    VLevel http://vlevel.sourceforge.net/
    Vocoder http://www.sirlab.de/linux/download_vocoder.html
    WASP http://linux01.gwdg.de/~nlissne/wasp/index.html (mar wanted!)
    Nova https://tim.klingt.org/nova/download/nova_filters-0.2.tar.bz2
    Calf http://calf.sourceforge.net/
    Socalâs LEET Plugins http://code.google.com/p/leetplugins/
    Invada plugins http://www.invadarecords.com/Downloads.php?ID=00000263
    DSSI-VST 0.7 now with LADSPA Extensions http://www.breakfastquay.com/
    Holap synthesizer and DSP effects http://holap.berlios.de/

LV2

    SWH http://plugin.org.uk/lv2/
    ll-plugins http://ll-plugins.nongnu.org/
    zynadd http://home.gna.org/zyn/
    Calf http://calf.sourceforge.net/
    LinuxDSP http://www.linuxdsp.co.uk
Comment 1 Philippe Didier 2012-11-18 22:08:36 CET
some of the lv2 plugins must be built with the last version of lv2 (bug 7639)

ardour can use this lv2 plugins if it is rebuilt with the last lv2 (bug 7839)

CC: (none) => philippedidier
Depends on: (none) => 7639, 7839

Comment 2 Philippe Didier 2012-11-18 23:32:26 CET
PS :
the DSSI-VST version you ask for is a little outdated : in april 2010 emuse (Frank Kobber) proposed the 0.8 version, and in may 2010 the last version (0.9.2) for Mandriva 2010.1 .
you may find his spec file in the srpm for Mandriva 2010.1

unfortunately the project seems to have been in standby for one year...

Beside this, the opensource VST headers proposed by VeSTige are not always as good as the proprietary ones from Steinberg... that can be downloaded for registered people only, are not redistribuable, and can't be used in distribuable binaries. :-(

I have my own spec file to build dssi-vst with the Vst sdk from Steinberg if you want to build it for yourself...

VST support is native inside some softwares (qtractor, ardour, lmms, audacity for instance) with the VeSTige headers bundled in the source package and an option to build them upon it) 
they don't need any more dssi-vst.

NB
dssi-vst is built with wine as BuildRequire... and must be rebuilt each time wine is updated


PS bis
your link to kokkinizita ladspa plugins is wrong
the good one is this one :
http://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html

PS ter
Kokkinizita provides aeolus too !
I'm working on a spec for it 
it will perhaps be provided before you ask it  ;-)
Comment 3 Yann COLLETTE 2012-11-19 08:52:25 CET
thanks for your work on aeolus.
I compiled it myself and it was quite difficult to make it works. You must install the stop and instruments definitions which are stored in another package:
http://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-0.3.0.tar.bz2
And then, everything worked fine ...

For the VST thing, it has always be a real mess. I rely on the support of VST brought by qtractor and I am nearly satisfied.

For the ladspa and lv2 plugin, a good idea should be to prefix the name of the packages with ladspa_ and lv2_. With such a prefix, it should be easier to locate lv2 and ladspa packages with the package manager.


YC
Comment 4 Philippe Didier 2012-11-19 13:15:34 CET
about aeolus...
it's a long story
Mandriva has been proposing a buggy rpm (without stops) for a long time, and then with wrong permissions inside stops files preventing it to work...
after a long time and many interventions in Mandriva bugzilla it was in the end corrected.
Frank Kobber cleaned the whole work...
You should have used the last srpm file from Mandriva which bundles the stops file

for Mageia
only a problem of ldflag to resolve... and it compiles, if you have first built and installed clthreads clxclient and clalsadrv (from kokkinizita too)
it needs a little patch
Comment 5 Philippe Didier 2012-11-19 14:24:38 CET
for aeolus
see bug 4551
I provide a spec file
and an icon 
you may test them to build a rpm (you need the BuildRequires)
Comment 6 Yann COLLETTE 2012-11-19 14:45:54 CET
Thanks for the link. I will try to build the package and test it.

Best regards,

YC
Comment 7 Philippe Didier 2013-02-18 19:51:49 CET
calf has been imported into cauldron bug 9095

NB this last version is only built for lv2 (no more for LADSPA)
Comment 8 Samuel Verschelde 2016-10-11 20:55:39 CEST
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might want to integrate it to the distribution and maintain it for bug and security fixes.

You might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Assignee: bugsquad => pkg-bugs


Note You need to log in before you can comment on or make changes to this bug.