Bug#477806: Any updates on this bug?

2009-04-27 Thread Fabian Greffrath

Rogério Brito schrieb:

I'm not sure right now, but I think that some functions of lame (OK, not
packaged in Debian) and lossywav (still not packaged) might benefit from
a Fast Fourier Transform.


I have prepared djbft packages in the pkg-multimedia SVN that are 
ready for upload IMHO. I packaged the software mainly for use with 
a52dec, which is the only software that I know that actually uses djbfft.


However, there are several other FFT libraries already available in 
the Debian archive and I did not find it appropriate to upload just 
another one that is used by only one other software in Debian (that is 
- by the way - more and more replaced by generic solutions in ffmpeg).


AFAIK lame does not use djbfft or any other external library for FFT 
calculations; the same is true for lossywav.


Cheers,
Fabian

--
Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax: +49 (0)234 / 32-14227
E-Mail:  greffr...@leat.ruhr-uni-bochum.de



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



Bug#477806: Any updates on this bug?

2009-04-27 Thread Rogério Brito
Hi, Fabian.

On Apr 27 2009, Fabian Greffrath wrote:
 Rogério Brito schrieb:
 I'm not sure right now, but I think that some functions of lame (OK, not
 packaged in Debian) and lossywav (still not packaged) might benefit from
 a Fast Fourier Transform.

 I have prepared djbft packages in the pkg-multimedia SVN that are ready 
 for upload IMHO. I packaged the software mainly for use with a52dec, 
 which is the only software that I know that actually uses djbfft.

Nice to know that. Oh, just one thing (I have not checked the svn repo
yet): are you compiling djbfft as a shared object?

 However, there are several other FFT libraries already available in the 
 Debian archive and I did not find it appropriate to upload just another 
 one that is used by only one other software in Debian (that is - by the 
 way - more and more replaced by generic solutions in ffmpeg).

Well, I'm not sure how the fft libraries perform these days, but I think
that doing a small benchmark would be useful. Especially for arches that
are less popular, like ppc.

 AFAIK lame does not use djbfft or any other external library for FFT  
 calculations; the same is true for lossywav.

Sure, lame does not use, but I'm thinking of getting rid of the assembly
specific parts (as much as I can---see the executable stacks problems that
we had recently).

BTW, can you check out the lame CVS repo and criticize the Debian
packaging? I'm willing to make major surgeries there, now that we're in
plain development cycle of lame 3.99.

OK, back to the djbfft, lossywav is only implemented in pascal/delphi and I
am planning a C port of it, where I would need a FFT library (to avoid
reinventing the wheel).

Would you like to join forces and transcribe the code from pascal to C, so
that we can have lossywav working for a broad range of platforms? I can add
you to the sf.net project (named lossywav, of course).


Regards, Rogério Brito.

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org



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



Bug#477806: Any updates on this bug?

2009-04-27 Thread Fabian Greffrath

Rogério Brito schrieb:

Nice to know that. Oh, just one thing (I have not checked the svn repo
yet): are you compiling djbfft as a shared object?


I tried out the Gentoo patch which builds the library into a shared 
onject (and it works fine), but I decided against it because (1) the 
djbfft code is not going to change and the API is stable anyway so 
static linking should be just fine and (2) djbfft is chosen for its 
high performance and dynamic linking would be a drawback in this 
regard. So I decided for building static libraries (the normal one 
and an additional PIC-flavour), but this is subject to change.


Please check out: svn://svn.debian.org/svn/pkg-multimedia/unstable/djbfft


Well, I'm not sure how the fft libraries perform these days, but I think
that doing a small benchmark would be useful. Especially for arches that
are less popular, like ppc.


Yes, sure, why not!


Sure, lame does not use, but I'm thinking of getting rid of the assembly
specific parts (as much as I can---see the executable stacks problems that
we had recently).


This will be highly appreciated among distributors, I believe (given 
that the performance drawbacks aren't too severe).



BTW, can you check out the lame CVS repo and criticize the Debian
packaging? I'm willing to make major surgeries there, now that we're in
plain development cycle of lame 3.99.


I'll see if I can find some spare time this week...


OK, back to the djbfft, lossywav is only implemented in pascal/delphi and I
am planning a C port of it, where I would need a FFT library (to avoid
reinventing the wheel).

Would you like to join forces and transcribe the code from pascal to C, so
that we can have lossywav working for a broad range of platforms? I can add
you to the sf.net project (named lossywav, of course).


Hm, not at the moment, sorry. I am not that much interested in lossywav...

Cheers,
Fabian



--
Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax: +49 (0)234 / 32-14227
E-Mail:  greffr...@leat.ruhr-uni-bochum.de



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



Bug#477806: Any updates on this bug?

2009-04-25 Thread Reinhard Tartler
Rogerio Brito rbr...@ime.usp.br writes:

 Is there any progress on this? Any updates?

Is there a package that actually and actually benefits from djbfft?

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



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



Bug#477806: Any updates on this bug?

2009-04-25 Thread Rogério Brito
Hi.

On Apr 25 2009, Reinhard Tartler wrote:
 Rogerio Brito rbr...@ime.usp.br writes:
  Is there any progress on this? Any updates?
 
 Is there a package that actually and actually benefits from djbfft?

I'm not sure right now, but I think that some functions of lame (OK, not
packaged in Debian) and lossywav (still not packaged) might benefit from
a Fast Fourier Transform.

Regards,

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org



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