Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-11-25 Thread Jeremy
I've uploaded the package to mentors.debian.net.  You can see it here:
http://mentors.debian.net/cgi-bin/maintainer-packages?action=details;package=lv2file

Jeremy

On Fri, Oct 22, 2010 at 12:42 AM, Jeremy Salwen jeremyb...@gmail.comwrote:

 Package: wnpp
 Severity: wishlist
 Owner: Jeremy Salwen jeremyb...@gmail.com


  Package name: lv2file
 * Version : 0.6
  Upstream Author : Jeremy Salwen jeremyb...@gmail.com
 * URL : http://code.google.com/p/lv2file/
 * License : GPL 3
  Programming Lang: C
  Description : A command-line program to apply LV2 effects to files

 lv2file is a simple program which you can use to apply LV2 effects to your
  audio files without much hassle.
  Possible use cases of lv2file are:
  * You want to apply an effect without having to open a GUI or start
   a project.
  * You want to apply effects to a large number of files, or in an
   automated manner.
  * You need a deterministic environment to debug a plugin you are
 developing.
  * You want your audio tools to be command line only.

  lv2file does not come with any built-in effects, so you must install other
  packages containing LV2 plugins to use with lv2file.





Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Jeremy
On Sat, Oct 23, 2010 at 1:27 AM, Alessio Treglia ales...@debian.org wrote:

 On Fri, Oct 22, 2010 at 10:18 PM, Jeremy jeremyb...@gmail.com wrote:
  Sure, anybody who would be willing to mentor the package would be great.
 Is
  there some special protocol to maintain the package under the Debian
  Multimedia team?  As far as I can tell, the protocol is to file an ITP
 bug
  report, and then upload the package to mentors.debian.net.  How would
 the
  Debian Multimedia team fit into this?

 We use git to maintain our packages, you may find useful information
 by visiting this [1].
 If you agree, I can create the repository and push into our git area
 your package when ready.


 [1]
 http://wiki.debian.org/DebianMultimedia/DevelopPackaging#Howtohelpwithpackaging

 --
 Alessio Treglia ales...@debian.org
 Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0


That sounds good.

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Alessio Treglia
On Sat, Oct 23, 2010 at 8:24 AM, Jeremy jeremyb...@gmail.com wrote:
 That sounds good.

Repository ready [1].

Please send us a brief mail introducing yourself (as per [2]), I will
add you to the Alioth team as soon as possibile.

Regards.

[1] http://git.debian.org/?p=pkg-multimedia/lv2file.git
[2] http://wiki.debian.org/DebianMultimedia/Join

-- 
Alessio Treglia ales...@debian.org
Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Jeremy
On Sat, Oct 23, 2010 at 3:53 AM, Alessio Treglia ales...@debian.org wrote:

 On Sat, Oct 23, 2010 at 8:24 AM, Jeremy jeremyb...@gmail.com wrote:
  That sounds good.

 Repository ready [1].

 Please send us a brief mail introducing yourself (as per [2]), I will
 add you to the Alioth team as soon as possibile.

 Regards.

 [1] http://git.debian.org/?p=pkg-multimedia/lv2file.git
 [2] http://wiki.debian.org/DebianMultimedia/Join

 --
 Alessio Treglia ales...@debian.org
 Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



Hi,

I've finished writing the man page, and I've set up a git repository on
github that I think is the right format with upstream and master branches (I
am new to git): http://github.com/jeremysalwen/lv2file  I think my package
is pretty much ready except for the unknown unknowns.

I'll send you guys a mail soon.

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Alessio Treglia
On Sat, Oct 23, 2010 at 9:59 AM, Jeremy jeremyb...@gmail.com wrote:
 I've finished writing the man page, and I've set up a git repository on
 github that I think is the right format with upstream and master branches (I
 am new to git): http://github.com/jeremysalwen/lv2file  I think my package
 is pretty much ready except for the unknown unknowns.

No license {notice,copy} are provided with the sources: could you ask
upstream to fix that?

Cheers.

-- 
Alessio Treglia ales...@debian.org
Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Jeremy
On Sat, Oct 23, 2010 at 3:53 AM, Alessio Treglia ales...@debian.org wrote:

 On Sat, Oct 23, 2010 at 8:24 AM, Jeremy jeremyb...@gmail.com wrote:
  That sounds good.

 Repository ready [1].

 Please send us a brief mail introducing yourself (as per [2]), I will
 add you to the Alioth team as soon as possibile.

 Regards.

 [1] http://git.debian.org/?p=pkg-multimedia/lv2file.git
 [2] http://wiki.debian.org/DebianMultimedia/Join

 --
 Alessio Treglia ales...@debian.org
 Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0


Reading over the wiki page, I don't feel comfortable joining the team.  It
says:

we expect from you that you:
*are familiar with managing bugs in debian.
*agree to review other's work (patches and packages).

I am not familiar with managing bugs in debian.

Also,  I don't really feel comfortable reviewing other's work.  I'm not that
experienced of a programmer, and probably wouldn't understand how most of
the other packages work.  I'd be happy to contribute a few packages of my
own and maintain them, but I don't want to take responsibilities for
handling other people's code that I don't really feel qualified to do.

I don't know if I should be a junior member of the team, but I certainly
don't meet the expectations for joining the group,

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Jeremy
On Sat, Oct 23, 2010 at 4:05 AM, Alessio Treglia ales...@debian.org wrote:

 On Sat, Oct 23, 2010 at 9:59 AM, Jeremy jeremyb...@gmail.com wrote:
  I've finished writing the man page, and I've set up a git repository on
  github that I think is the right format with upstream and master branches
 (I
  am new to git): http://github.com/jeremysalwen/lv2file  I think my
 package
  is pretty much ready except for the unknown unknowns.

 No license {notice,copy} are provided with the sources: could you ask
 upstream to fix that?

 Cheers.

 --
 Alessio Treglia ales...@debian.org
 Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



I put the (I think) standard GPL notice in a file named license.

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Gunnar Wolf
Jeremy dijo [Sat, Oct 23, 2010 at 01:26:22AM -0400]:
  Oh - Thanks for telling me (as this is clearly targetted as a reply to
  the human questioning you). It is usual for Debian people to answer to
  ITP bugs stating what they think should be added to the description
  (or any other comments).
 
 Should that all be included in the description?  I think it's a little bit
 too much information for the package.  Anyone who is using this program
 should know what LV2 plugins are, because this is really a tool for people
 who know what they want to do.

I would not be so quick to dismiss a user's interest in the package -
sometimes it is a description which makes you see something you'd have
never guessed...

Of course, I might ge way mistaken if the LV2 standard is too
specialized. I'm just pointing at common practice.

Anyway, I'd just include something short along what you have
described, maybe including some package names, and this paragraph (or
bits from it):

   In order to create these effects (as a developer) you should
   install lv2core and read the included documentation.  However,
   unless you are experienced with audio programming, you usually
   would only use other people's plugins, and simply adjust the
   parameters (for example, the volume parameter on an amplifier
   plugin).  Lv2file (and most other programs which work with LV2
   plugins) allow you to control these parameters directly.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Jeremy
On Sat, Oct 23, 2010 at 8:39 PM, Gunnar Wolf gw...@gwolf.org wrote:

 Jeremy dijo [Sat, Oct 23, 2010 at 01:26:22AM -0400]:
   Oh - Thanks for telling me (as this is clearly targetted as a reply to
   the human questioning you). It is usual for Debian people to answer to
   ITP bugs stating what they think should be added to the description
   (or any other comments).
 
  Should that all be included in the description?  I think it's a little
 bit
  too much information for the package.  Anyone who is using this program
  should know what LV2 plugins are, because this is really a tool for
 people
  who know what they want to do.

 I would not be so quick to dismiss a user's interest in the package -
 sometimes it is a description which makes you see something you'd have
 never guessed...

 Of course, I might ge way mistaken if the LV2 standard is too
 specialized. I'm just pointing at common practice.

 Anyway, I'd just include something short along what you have
 described, maybe including some package names, and this paragraph (or
 bits from it):

In order to create these effects (as a developer) you should
install lv2core and read the included documentation.  However,
unless you are experienced with audio programming, you usually
would only use other people's plugins, and simply adjust the
parameters (for example, the volume parameter on an amplifier
plugin).  Lv2file (and most other programs which work with LV2
plugins) allow you to control these parameters directly.



If I were to update the description, would I somehow do it on the bug
tracker, or just in the package I create?

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-23 Thread Gunnar Wolf
Jeremy dijo [Sat, Oct 23, 2010 at 08:57:13PM -0400]:
 If I were to update the description, would I somehow do it on the bug
 tracker, or just in the package I create?

Just in the package. And again - I am only advising. You are the
pacakge'e owner. You are free to do as you wish in this regard. 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Alessio Treglia
Hi Jeremy!

On Fri, Oct 22, 2010 at 6:42 AM, Jeremy Salwen jeremyb...@gmail.com wrote:
  Package name    : lv2file
 * Version         : 0.6
  Upstream Author : Jeremy Salwen jeremyb...@gmail.com
 * URL             : http://code.google.com/p/lv2file/
 * License         : GPL 3
  Programming Lang: C
  Description     : A command-line program to apply LV2 effects to files

Why di you think about maintaining this package under the Debian
Multimedia [1] team's umbrella?

Cheers.

[1] http://wiki.debian.org/DebianMultimedia

-- 
Alessio Treglia ales...@debian.org
Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Gunnar Wolf
Jeremy Salwen dijo [Fri, Oct 22, 2010 at 12:42:27AM -0400]:
 lv2file is a simple program which you can use to apply LV2 effects to your
  audio files without much hassle.
  Possible use cases of lv2file are:
  * You want to apply an effect without having to open a GUI or start
a project.
  * You want to apply effects to a large number of files, or in an
automated manner.
  * You need a deterministic environment to debug a plugin you are developing.
  * You want your audio tools to be command line only.
 
  lv2file does not come with any built-in effects, so you must install other
  packages containing LV2 plugins to use with lv2file.

What are LV2 effects, how can they be useful to me? Where can I get
them? What are other example packages I can use to create those effects?



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Jeremy
On Fri, Oct 22, 2010 at 12:11 PM, Gunnar Wolf gw...@gwolf.org wrote:

 Jeremy Salwen dijo [Fri, Oct 22, 2010 at 12:42:27AM -0400]:
  lv2file is a simple program which you can use to apply LV2 effects to
 your
   audio files without much hassle.
   Possible use cases of lv2file are:
   * You want to apply an effect without having to open a GUI or start
 a project.
   * You want to apply effects to a large number of files, or in an
 automated manner.
   * You need a deterministic environment to debug a plugin you are
 developing.
   * You want your audio tools to be command line only.
 
   lv2file does not come with any built-in effects, so you must install
 other
   packages containing LV2 plugins to use with lv2file.

 What are LV2 effects, how can they be useful to me? Where can I get
 them? What are other example packages I can use to create those effects?



LV2 is a standard for audio processing plugins (http://lv2plug.in/).  There
are numerous packages already in the debian archives containing LV2 plugins
which will work out of the box with lv2file.  For example, the prototype
package I and building suggests the following packages containing LV2 files:
lv2vocoder, vocproc, invada-studio-plugins-lv2, lv2fil.  These plugins also
work with most major audio processing software on linux, such as qtractor,
ardour, and traverso.

In order to create these effects (as a developer) you should install lv2core
and read the included documentation.  However, unless you are experienced
with audio programming, you usually would only use other people's plugins,
and simply adjust the parameters (for example, the volume parameter on an
amplifier plugin).  Lv2file (and most other programs which work with LV2
plugins) allow you to control these parameters directly.

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Jeremy
On Fri, Oct 22, 2010 at 3:04 AM, Alessio Treglia ales...@debian.org wrote:

 Hi Jeremy!

 On Fri, Oct 22, 2010 at 6:42 AM, Jeremy Salwen jeremyb...@gmail.com
 wrote:
   Package name: lv2file
  * Version : 0.6
   Upstream Author : Jeremy Salwen jeremyb...@gmail.com
  * URL : http://code.google.com/p/lv2file/
  * License : GPL 3
   Programming Lang: C
   Description : A command-line program to apply LV2 effects to files

 Why di you think about maintaining this package under the Debian
 Multimedia [1] team's umbrella?

 Cheers.

 [1] http://wiki.debian.org/DebianMultimedia

 --
 Alessio Treglia ales...@debian.org
 Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
 0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



Sure, anybody who would be willing to mentor the package would be great.  Is
there some special protocol to maintain the package under the Debian
Multimedia team?  As far as I can tell, the protocol is to file an ITP bug
report, and then upload the package to mentors.debian.net.  How would the
Debian Multimedia team fit into this?

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Gunnar Wolf
Jeremy dijo [Fri, Oct 22, 2010 at 04:14:35PM -0400]:
 LV2 is a standard for audio processing plugins (http://lv2plug.in/).  There
 are numerous packages already in the debian archives containing LV2 plugins
 which will work out of the box with lv2file.  For example, the prototype
 package I and building suggests the following packages containing LV2 files:
 lv2vocoder, vocproc, invada-studio-plugins-lv2, lv2fil.  These plugins also
 work with most major audio processing software on linux, such as qtractor,
 ardour, and traverso.
 
 In order to create these effects (as a developer) you should install lv2core
 and read the included documentation.  However, unless you are experienced
 with audio programming, you usually would only use other people's plugins,
 and simply adjust the parameters (for example, the volume parameter on an
 amplifier plugin).  Lv2file (and most other programs which work with LV2
 plugins) allow you to control these parameters directly.

Oh - Thanks for telling me (as this is clearly targetted as a reply to
the human questioning you). It is usual for Debian people to answer to
ITP bugs stating what they think should be added to the description
(or any other comments).

Greetings



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Jeremy
On Fri, Oct 22, 2010 at 11:39 PM, Gunnar Wolf gw...@gwolf.org wrote:

 Jeremy dijo [Fri, Oct 22, 2010 at 04:14:35PM -0400]:
  LV2 is a standard for audio processing plugins (http://lv2plug.in/).
  There
  are numerous packages already in the debian archives containing LV2
 plugins
  which will work out of the box with lv2file.  For example, the prototype
  package I and building suggests the following packages containing LV2
 files:
  lv2vocoder, vocproc, invada-studio-plugins-lv2, lv2fil.  These plugins
 also
  work with most major audio processing software on linux, such as
 qtractor,
  ardour, and traverso.
 
  In order to create these effects (as a developer) you should install
 lv2core
  and read the included documentation.  However, unless you are experienced
  with audio programming, you usually would only use other people's
 plugins,
  and simply adjust the parameters (for example, the volume parameter on an
  amplifier plugin).  Lv2file (and most other programs which work with LV2
  plugins) allow you to control these parameters directly.

 Oh - Thanks for telling me (as this is clearly targetted as a reply to
 the human questioning you). It is usual for Debian people to answer to
 ITP bugs stating what they think should be added to the description
 (or any other comments).

 Greetings



Should that all be included in the description?  I think it's a little bit
too much information for the package.  Anyone who is using this program
should know what LV2 plugins are, because this is really a tool for people
who know what they want to do.  It helps you do things faster, and automate
them.  It doesn't provide any new *functionality* per say, but it allows you
to do things from the command line, instead of having to open up a GUI and
click around.  You could do anything with lv2file instead with a daw.  The
difference is that with lv2file, you apply effects from the command line
(quicker), and you can automate the process with normal bash scripting tools
(i.e. apply the same effect to 100s or 1000s of files, or apply different
effects to each one based on some formula, or apply the same effect 100
times each time with slightly different parameters, and output to 100
different files.)  That is, nothing you can do with this would be desirable
if you aren't familiar with the specific effect you want to use, and the
landscape of linux audio processing in general.

Jeremy


Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-22 Thread Alessio Treglia
On Fri, Oct 22, 2010 at 10:18 PM, Jeremy jeremyb...@gmail.com wrote:
 Sure, anybody who would be willing to mentor the package would be great.  Is
 there some special protocol to maintain the package under the Debian
 Multimedia team?  As far as I can tell, the protocol is to file an ITP bug
 report, and then upload the package to mentors.debian.net.  How would the
 Debian Multimedia team fit into this?

We use git to maintain our packages, you may find useful information
by visiting this [1].
If you agree, I can create the repository and push into our git area
your package when ready.


[1] 
http://wiki.debian.org/DebianMultimedia/DevelopPackaging#Howtohelpwithpackaging

-- 
Alessio Treglia ales...@debian.org
Debian  Ubuntu Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600981: ITP: lv2file -- A command-line program to apply LV2 effects to files

2010-10-21 Thread Jeremy Salwen
Package: wnpp
Severity: wishlist
Owner: Jeremy Salwen jeremyb...@gmail.com


  Package name: lv2file
* Version : 0.6
  Upstream Author : Jeremy Salwen jeremyb...@gmail.com
* URL : http://code.google.com/p/lv2file/
* License : GPL 3
  Programming Lang: C
  Description : A command-line program to apply LV2 effects to files

lv2file is a simple program which you can use to apply LV2 effects to your
 audio files without much hassle.
 Possible use cases of lv2file are:
 * You want to apply an effect without having to open a GUI or start
   a project.
 * You want to apply effects to a large number of files, or in an
   automated manner.
 * You need a deterministic environment to debug a plugin you are developing.
 * You want your audio tools to be command line only.

 lv2file does not come with any built-in effects, so you must install other
 packages containing LV2 plugins to use with lv2file.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org