TaskLV2Inclusion

Differences between revisions 26 and 92 (spanning 66 versions)
Revision 26 as of 2009-11-11 12:35:09
Size: 6501
Editor: 17
Comment: fixed typo
Revision 92 as of 2011-05-03 12:34:42
Size: 8786
Editor: 93-45-54-188
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#format wiki
#language en
<<BR>>

= LV2 Packaging Policy =

See DebianWiki:DebianMultimedia/Policy/LV2
Line 4: Line 12:
=== Task Matrix for Lucid ===
||<rowbgcolor="#cccccc"> '''Package Name''' || '''Fixed by Debian Merge''' || '''Task''' || '''Responsible''' || '''Bug No.''' ||
||<rowbgcolor="#CCFFCC"> invada-studio-plugins-lv2 || yes || none || n/a || n/a ||
||<rowbgcolor="#CCFFCC"> liblv2dynparam1-dev || yes || none || n/a || n/a ||
||<rowbgcolor="#CCFFCC"> liblv2dynparamhost1-1 || yes || none || n/a || n/a ||
||<rowbgcolor="#CCFFCC"> liblv2dynparamplugin1-0 || yes || none || n/a || n/a ||
||<rowbgcolor="#CCFFCC"> libslv2-9 || yes || none || n/a || [[https://bugs.launchpad.net/ubuntustudio/+bug/195039|LP: 195039]] ||
||<rowbgcolor="#CCFFCC"> libslv2-dev || yes || none || n/a || n/a ||
||<rowbgcolor="#FFFFCC"> lv2core || '''NO''' || requestsync || ScottLavender || [[https://bugs.launchpad.net/ubuntu/+source/lv2core/+bug/479703|LP: 479703]] ||
||<rowbgcolor="#CCFFCC"> slv2-jack || yes || none || n/a || n/a ||
||<rowbgcolor="#FFFFCC"> CALF plugin || no || compile with lv2 support || EricHedekar || n/a ||
||<rowbgcolor=" #E47A7A"> zynjacku (LV2 synth host)]] || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/183111|LP: 183111]] ||
||<rowbgcolor=" #E47A7A"> zyn (LV2 soft synth) || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/183113|LP: 183113]] ||
||<rowbgcolor=" #E47A7A"> SWH plugins || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] ||
||<rowbgcolor=" #E47A7A"> ll-plugins || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] ||
||<rowbgcolor=" #E47A7A"> Szynadd || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] ||
||<rowbgcolor=" #E47A7A"> lv2-c++-tools lv2 plugin library || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/371798|LP: 371798]] ||
||<rowbgcolor=" #E47A7A"> ingen || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/177673|LP: 177673]] ||
||<rowbgcolor=" #FFFFCC"> Ardour || ? || request sync from Unstable || ScottLavender || ? ||
||<rowbgcolor=" #FFFFCC"> Audacity || ? || compile for lv2 support || ? || ? ||
||<rowbgcolor=" #FFFFCC"> QTractor || ? || compile for lv2 support || ? || ? ||
||<rowbgcolor=" #FFFFCC"> GStreamer || ? || compile for lv2 support || ? || ? ||
||<rowbgcolor=" #E47A7A"> NASPRO || ? || needs packaging || ? || [[https://bugs.launchpad.net/ubuntu/+bug/475853|LP: 475853]] ||
||<rowbgcolor=" #E47A7A"> SSG || ? || needs packaging || ? || ? ||
||<rowbgcolor=" #E47A7A"> Vocoder || ? || needs packaging || ? || ? ||
=== Task Matrix for Lucid, Maverick & Natty ===
||<rowbgcolor="#cccccc"> '''Package Name''' || '''Fixed by Debian Merge''' || '''Task''' || '''Responsible''' || '''Bug No.''' || '''Completed''' || '''Comments''' ||
||<rowbgcolor="#CCFFCC"> invada-studio-plugins-lv2 || yes || none || n/a || n/a || YES || ||
||<rowbgcolor="#CCFFCC"> liblv2dynparam1-dev || yes || none || n/a || n/a || YES || ||
||<rowbgcolor="#CCFFCC"> liblv2dynparamhost1-1 || yes || none || n/a || n/a || YES || ||
||<rowbgcolor="#CCFFCC"> liblv2dynparamplugin1-0 || yes || none || n/a || n/a || YES || ||
||<rowbgcolor="#CCFFCC"> libslv2-9 || yes || none || n/a || [[https://bugs.launchpad.net/ubuntustudio/+bug/195039|LP: 195039]] || YES || ||
||<rowbgcolor="#CCFFCC"> libslv2-dev || yes || none || n/a || n/a || YES || ||
||<rowbgcolor="#CCFFCC"> lv2core || '''NO''' || requestsync || ScottLavender || [[https://bugs.launchpad.net/ubuntu/+source/lv2core/+bug/479703|LP: 479703]] || YES || ||
||<rowbgcolor="#CCFFCC"> slv2-jack || yes || none || n/a || n/a || YES || ||
||<rowbgcolor="#CCFFCC"> CALF plugin || no || compile with lv2 support || EricHedekar || n/a || YES || ||
||<rowbgcolor=" #CCFFCC"> Ardour-2.8.6 || no || request sync from Unstable || ScottLavender || [[https://bugs.launchpad.net/ubuntu/+source/ardour/+bug/514131|LP: 514131]] || YES || ||
||<rowbgcolor=" #CCFFCC"> GStreamer || ? || compile for lv2 support || EricHedekar || [[https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad0.10/+bug/511334|511334]] || YES || ||
||<rowbgcolor=" #CCFFCC"> QTractor || ? || compile for lv2 support || ? || ? || YES || Fixed in Lucid ||
||<rowbgcolor=" #CCFFCC"> [[http://home.gna.org/zynjacku/|zynjacku (LV2 synth host)]] || no || none || AlessioTreglia ScottLavender || [[https://bugs.launchpad.net/ubuntustudio/+bug/183111|LP: 183111]] || YES || Now in Maverick ||
||<rowbgcolor=" #CCFFCC"> [[http://home.gna.org/zyn/|zyn (LV2 soft synth)]] || no || none || AlessioTreglia falkTX || [[https://bugs.launchpad.net/ubuntustudio/+bug/183113|LP: 183113]] [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || YES || ||
||<rowbgcolor=" #CCFFCC"> [[http://plugin.org.uk/lv2/|SWH LV2 plugins]] || no || none || falkTX AlessioTreglia || [[https://bugs.launchpad.net/ubuntustudio/+bug/496934|LP: 496934]] [[http://bugs.debian.org/523518|Debian bug#523518]]|| YES || ||
||<rowbgcolor=" #CCFFCC"> [[http://ll-plugins.nongnu.org/hacking.html|lv2-c++-tools lv2 plugin library]] || no || none || falkTX AlessioTreglia || [[https://bugs.launchpad.net/ubuntustudio/+bug/371798|LP: 371798]] || YES || Available in Maverick ||
||<rowbgcolor=" #CCFFCC"> [[https://gna.org/projects/lv2vocoder|lv2vocoder]] || no || none || AlessioTreglia || [[http://bugs.debian.org/581057|Debian bug#581057]] || YES || Available in Maverick ||
||<rowbgcolor=" #E47A7A"> [[http://ll-plugins.nongnu.org/|ll-plugins]] || no || needs packaging || NOT COMPATIBLE WITH LV2 spec revision >= 3 || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || no || REVU? - No ||
||<rowbgcolor=" #E47A7A"> [[http://drobilla.net/software/ingen/|ingen]] || no || needs packaging || ? || [[https://bugs.launchpad.net/ubuntustudio/+bug/177673|LP: 177673]] || no || REVU? - No ||
||<rowbgcolor=" #CCFFCC"> [[http://confluence.atheme.org/display/NA/NASPRO|NASPRO]] || ? || none || AlessioTreglia || [[https://bugs.launchpad.net/ubuntu/+bug/475853|LP: 475853]] || YES || ||
||<rowbgcolor=" #E47A7A"> [[http://nedko.arnaudov.name/soft/ssg/|SSG]] || ? || needs packaging || ? || ? || no || REVU? - No ||
||<rowbgcolor=" #CCFFCC"> [[http://eq10q.sourceforge.net/|EQ10Q]] || ? || needs packaging || AlessioTreglia || ? || YES || ||
||<rowbgcolor=" #E47A7A"> Audacity || ? || compile for lv2 support || ? || ? || Won't Fix for Luicd || According to [[http://sourceforge.net/mailarchive/forum.php?thread_name=1260313554.6705.5.camel%40localhost&forum_name=audacity-devel|this developer]] the LV2 support is disabled by default, and in an alpha-quality state ||
||<rowbgcolor="#CCFFCC"> [[http://nedko.arnaudov.name/soft/lv2fil/trac/|lv2fil]] || no || none || AlessioTreglia || [[http://bugs.launchpad.net/bugs/599072|LP: #537751]] || YES || ||
||<rowbgcolor="#CCFFCC"> [[http://hyperglitch.com/dev/VocProc|VocProc]] || no || none || AlessioTreglia || [[https://bugs.launchpad.net/bugs/599101|LP: #599101]] || YES || ||
||<rowbgcolor="#CCFFCC"> [[http://gabe.is-a-geek.org/composite/|composite]] || no || none || AlessioTreglia || [[http://bugs.debian.org/588289|Debian bug#588289]] || YES || ||
||<rowbgcolor=" #CCFFCC"> [[http://svn.drobilla.net/lad/trunk/mda-lv2/|mda-lv2]] || no || none || AlessioTreglia || [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602572|Debian bug#602572]] || YES || Available since Natty ||
Line 47: Line 59:
|| [[http://packages.ubuntu.com/karmic/lv2core|lv2core]] || 1-0ubuntu1 || The LV2 audio plugin specification ||
Line 59: Line 69:
|| [[https://bugs.launchpad.net/ubuntustudio/+bug/195039|LP: 195039]] || [[http://drobilla.net/software/slv2/|SLV2]] || needs packaing || yes :) ||
Line 71: Line 80:
 * NASPRO - http://confluence.atheme.org/display/NA/NASPRO
Line 73: Line 81:
 * Vocoder - https://gna.org/projects/lv2vocoder
Line 75: Line 82:
 * EQ10Q - http://eq10q.sourceforge.net/
Line 76: Line 84:

#00FF00
== Additional LV2 Plugins ==
 * PsychoBass - http://beatwaves.net/node/50
 * Shimmer - http://www.joebutton.co.uk/blog/i-wrote-an-lv2-plugin/
 * Visual Compressor - http://www.joebutton.co.uk/blog/new-visual-compressor/
 * mda-lv2 - http://svn.drobilla.net/lad/trunk/mda-lv2/
 * deathcrush + omnifono - http://sourceforge.net/projects/intonarumori/files/


LV2 Packaging Policy

See DebianMultimedia/Policy/LV2

LV2 Task Plans

LukeYelavich said on IRC that any package in Debian Squeeze (testing) will automagically by synced with Ubuntu if we don't already have that package. Therefore, this greatly reduces our responsibilities but still leaves a considerable amount of work.

Task Matrix for Lucid, Maverick & Natty

Package Name

Fixed by Debian Merge

Task

Responsible

Bug No.

Completed

Comments

invada-studio-plugins-lv2

yes

none

n/a

n/a

YES

liblv2dynparam1-dev

yes

none

n/a

n/a

YES

liblv2dynparamhost1-1

yes

none

n/a

n/a

YES

liblv2dynparamplugin1-0

yes

none

n/a

n/a

YES

libslv2-9

yes

none

n/a

LP: 195039

YES

libslv2-dev

yes

none

n/a

n/a

YES

lv2core

NO

requestsync

ScottLavender

LP: 479703

YES

slv2-jack

yes

none

n/a

n/a

YES

CALF plugin

no

compile with lv2 support

EricHedekar

n/a

YES

Ardour-2.8.6

no

request sync from Unstable

ScottLavender

LP: 514131

YES

GStreamer

?

compile for lv2 support

EricHedekar

511334

YES

QTractor

?

compile for lv2 support

?

?

YES

Fixed in Lucid

zynjacku (LV2 synth host)

no

none

AlessioTreglia ScottLavender

LP: 183111

YES

Now in Maverick

zyn (LV2 soft synth)

no

none

AlessioTreglia falkTX

LP: 183113 LP: 183114

YES

SWH LV2 plugins

no

none

falkTX AlessioTreglia

LP: 496934 Debian bug#523518

YES

lv2-c++-tools lv2 plugin library

no

none

falkTX AlessioTreglia

LP: 371798

YES

Available in Maverick

lv2vocoder

no

none

AlessioTreglia

Debian bug#581057

YES

Available in Maverick

ll-plugins

no

needs packaging

NOT COMPATIBLE WITH LV2 spec revision >= 3

LP: 183114

no

REVU? - No

ingen

no

needs packaging

?

LP: 177673

no

REVU? - No

NASPRO

?

none

AlessioTreglia

LP: 475853

YES

SSG

?

needs packaging

?

?

no

REVU? - No

EQ10Q

?

needs packaging

AlessioTreglia

?

YES

Audacity

?

compile for lv2 support

?

?

Won't Fix for Luicd

According to this developer the LV2 support is disabled by default, and in an alpha-quality state

lv2fil

no

none

AlessioTreglia

LP: #537751

YES

VocProc

no

none

AlessioTreglia

LP: #599101

YES

composite

no

none

AlessioTreglia

Debian bug#588289

YES

mda-lv2

no

none

AlessioTreglia

Debian bug#602572

YES

Available since Natty

More details on LV2 can be found here: http://lv2plug.in/

Available Packages in Debian Squeeze (testing)

Package Name

Version

Description

invada-studio-plugins-lv2

1.2.0-1

a set of LV2 audio plugins

liblv2dynparam1-dev

2-2

LV2 plugin interface extension

liblv2dynparamhost1-1

2-2

LV2 plugin interface extension - host

liblv2dynparamplugin1-0

2-2

LV2 plugin interface extension - plugin

libslv2-9

0.6.6-2

A library for simple use of LV2 plugins

libslv2-dev

0.6.6-2

Development files (headers) for SLV2 library

lv2core

3.0-2

The LV2 audio plugin specification

slv2-doc

0.6.6-2

Documentation for SLV2

slv2-jack

0.6.6-2

Jack support for LV2 plugins

Ubuntu Packages

Package Name

Version

Description

CALF plugin

0.0.18.5-0ubuntu1

a set of LV2 audio plugins

Launchpad Bugs

LP: bugnumber

Package

Description

Fixed by Debian Merging?

LP: 183111

zynjacku (LV2 synth host)

needs packaging

NO

LP: 183113

zyn (LV2 soft synth)

needs packaging

NO

LP: 183114

SWH plugins

needs packaging

NO

LP: 183114

ll-plugins

needs packaging

NO

LP: 183114

Szynadd

needs packaging

NO

LP: 371798

lv2-c++-tools lv2 plugin library

needs packaging

NO

LP: 177673

ingen

needs packaging

NO

Programs that support LV2

These Programs should have their package adjusted to compile with the new LV2 libraries.

  • Ardour
  • Audacity
  • QTractor
  • GStreamer (important for programs like Jokosher)

(bugs should be filed to have these packaged but Launchpad is down for maintenance right now)

Additional LV2 Plugins

UbuntuStudio/TaskLV2Inclusion (last edited 2011-05-03 12:34:42 by 93-45-54-188)