Skip to content

depend on external swh ladspa plugins instead of embedding the code #96

@andrewrk

Description

@andrewrk

It looks like lmms is embedding code from this project: https://github.com/swh/ladspa

Looks like that project has an xml file with embedded C; in lmms the C is embedded directly into lmms source code. Instead of doing that can we depend on the external package?

Here's the package in Ubuntu:

andy@desktop:~$ apt-cache show swh-plugins 
Package: swh-plugins
Priority: optional
Section: universe/sound
Installed-Size: 2026
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Architecture: amd64
Version: 0.4.15+1-7
Provides: ladspa-plugin
Depends: libc6 (>= 2.15), libfftw3-single3
Filename: pool/universe/s/swh-plugins/swh-plugins_0.4.15+1-7_amd64.deb
Size: 691672
MD5sum: b06b5d2c7fe377daac6bb3a8d9a4c516
SHA1: a0501bae822af84a95b71e514d89217b1f9ff0e5
SHA256: 7dad8b5d148e242f42e31c6c9cb3c544352d51ea281cf85f001965e1cdc4338f
Description-en: Steve Harris's LADSPA plugins
 Steve Harris has written a large number of plugins for LADSPA
 compatible hosts (e.g. GLAME, Sweep and ecasound). The plugins
 available are:
 .
 amp, fast overdrive, overdrive (with colourisation), comb filter,
 waveshaper, ringmod, divider, diode, decliper, pitch scaler,
 16 band equaliser, sinus wavewrapper, hermes filter, chorus,
 flanger, decimater, oscillator, gverb, phasers, harmonic generators,
 surround encoders and more.
Description-md5: eae8bed900bb978b2c2eeb41c2f8acb9
Homepage: http://plugin.org.uk/
Description-md5: eae8bed900bb978b2c2eeb41c2f8acb9
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Task: ubuntustudio-video, ubuntustudio-audio

Looks like debian has the package as well: http://packages.debian.org/sid/swh-plugins

I'll make a pull request for it; I just wanted to make sure I'm not missing something here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions