TaskLV2Inclusion
Size: 2789
Comment:
|
← Revision 92 as of 2011-05-03 12:34:42 ⇥
Size: 8786
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 2: | Line 10: |
I'm just throwing down information right now, formatting will come later. | 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 === ||<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 || More details on LV2 can be found here: http://lv2plug.in/ |
Line 18: | Line 58: |
|| [[http://packages.ubuntu.com/karmic/calf-plugins|CALF plugin]] || 0.0.18.5 || a set of LV2 audio plugins || | || [[http://packages.ubuntu.com/karmic/calf-plugins|CALF plugin]] || 0.0.18.5-0ubuntu1 || a set of LV2 audio plugins || == Launchpad Bugs == || '''LP: bugnumber''' || '''Package''' || '''Description''' || '''Fixed by Debian Merging?''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183111|LP: 183111]] || [[http://home.gna.org/zynjacku/|zynjacku (LV2 synth host)]] || needs packaging || '''NO''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183113|LP: 183113]] || [[http://home.gna.org/zyn/|zyn (LV2 soft synth)]] || needs packaging || '''NO''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || [[http://plugin.org.uk/lv2/|SWH plugins]] || needs packaging || '''NO''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || [[http://ll-plugins.nongnu.org/|ll-plugins]] || needs packaging || '''NO''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || [[http://home.gna.org/zyn/|Szynadd ]] || needs packaging || '''NO''' || || [[https://bugs.launchpad.net/ubuntu/+bug/371798|LP: 371798]] || [[http://freshmeat.net/projects/lv2-c-tools|lv2-c++-tools lv2 plugin library]] || needs packaging || '''NO''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/177673|LP: 177673]] || [[http://wiki.drobilla.net/Ingen|ingen]] || needs packaging || '''NO''' || |
Line 21: | Line 71: |
== 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) |
|
Line 22: | Line 78: |
== Launchpad Bugs == || '''LP: bugnumber''' || '''Package''' || '''Description''' || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183111|LP: 183111]] || [[http://home.gna.org/zynjacku/|zynjacku (LV2 synth host)]] || needs packaging || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183113|LP: 183113]] || [[http://home.gna.org/zyn/|zyn (LV2 soft synth)]] || needs packaging || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || [[http://plugin.org.uk/lv2/|SWH plugins]] || needs packaging || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || [[http://ll-plugins.nongnu.org/|ll-plugins]] || needs packaging || || [[https://bugs.launchpad.net/ubuntustudio/+bug/183114|LP: 183114]] || [[http://home.gna.org/zyn/|Szynadd ]] || needs packaging || || [[https://bugs.launchpad.net/ubuntu/+bug/371798|LP: 371798]] || [[http://freshmeat.net/projects/lv2-c-tools|lv2-c++-tools lv2 plugin library]] || needs packaging || || [[https://bugs.launchpad.net/ubuntustudio/+bug/177673|LP: 177673]] || [[http://wiki.drobilla.net/Ingen|ingen]] || needs packaging || || [[https://bugs.launchpad.net/ubuntustudio/+bug/195039|LP: 195039]] || [[http://drobilla.net/software/slv2/|SLV2]] || needs packaing || |
== Other LV2 related applications == (bugs should be filed to have these packaged but Launchpad is down for maintenance right now) * SSG - http://nedko.arnaudov.name/soft/ssg/ * lv2dynparam - http://home.gna.org/lv2dynparam/ * EQ10Q - http://eq10q.sourceforge.net/ == 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 |
YES |
|
|
libslv2-dev |
yes |
none |
n/a |
n/a |
YES |
|
lv2core |
NO |
requestsync |
YES |
|
||
slv2-jack |
yes |
none |
n/a |
n/a |
YES |
|
CALF plugin |
no |
compile with lv2 support |
n/a |
YES |
|
|
Ardour-2.8.6 |
no |
request sync from Unstable |
YES |
|
||
GStreamer |
? |
compile for lv2 support |
YES |
|
||
QTractor |
? |
compile for lv2 support |
? |
? |
YES |
Fixed in Lucid |
no |
none |
YES |
Now in Maverick |
|||
no |
none |
AlessioTreglia falkTX |
YES |
|
||
no |
none |
falkTX AlessioTreglia |
YES |
|
||
no |
none |
falkTX AlessioTreglia |
YES |
Available in Maverick |
||
no |
none |
YES |
Available in Maverick |
|||
no |
needs packaging |
NOT COMPATIBLE WITH LV2 spec revision >= 3 |
no |
REVU? - No |
||
no |
needs packaging |
? |
no |
REVU? - No |
||
? |
none |
YES |
|
|||
? |
needs packaging |
? |
? |
no |
REVU? - No |
|
? |
needs packaging |
? |
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 |
no |
none |
YES |
|
|||
no |
none |
YES |
|
|||
no |
none |
YES |
|
|||
no |
none |
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 |
1.2.0-1 |
a set of LV2 audio plugins |
|
2-2 |
LV2 plugin interface extension |
|
2-2 |
LV2 plugin interface extension - host |
|
2-2 |
LV2 plugin interface extension - plugin |
|
0.6.6-2 |
A library for simple use of LV2 plugins |
|
0.6.6-2 |
Development files (headers) for SLV2 library |
|
3.0-2 |
The LV2 audio plugin specification |
|
0.6.6-2 |
Documentation for SLV2 |
|
0.6.6-2 |
Jack support for LV2 plugins |
Ubuntu Packages
Package Name |
Version |
Description |
0.0.18.5-0ubuntu1 |
a set of LV2 audio plugins |
Launchpad Bugs
LP: bugnumber |
Package |
Description |
Fixed by Debian Merging? |
needs packaging |
NO |
||
needs packaging |
NO |
||
needs packaging |
NO |
||
needs packaging |
NO |
||
needs packaging |
NO |
||
needs packaging |
NO |
||
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)
Other LV2 related applications
(bugs should be filed to have these packaged but Launchpad is down for maintenance right now)
lv2dynparam - http://home.gna.org/lv2dynparam/
EQ10Q - http://eq10q.sourceforge.net/
Additional LV2 Plugins
Shimmer - http://www.joebutton.co.uk/blog/i-wrote-an-lv2-plugin/
Visual Compressor - http://www.joebutton.co.uk/blog/new-visual-compressor/
deathcrush + omnifono - http://sourceforge.net/projects/intonarumori/files/
UbuntuStudio/TaskLV2Inclusion (last edited 2011-05-03 12:34:42 by 93-45-54-188)