Bug#531590: ITP: libresample -- real-time audio resampling library
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
On Sun, Jun 07, 2009 at 06:51:24PM +0000, Tzafrir Cohen wrote:
>On Tue, Jun 02, 2009 at 05:26:00PM +0200, Jonas Smedegaard wrote:
>> * Package name : libresample
>> Version : 0.1.3
>> Upstream Author : Julius O. Smith III <jos@ccrma.stanford.edu>
>> * URL : http://www-ccrma.stanford.edu/~jos/resample/Free_Resampling_Software.html
>The version there has not been updated for quite some time.
True, upstream haven't released a new version in 6 years.
I am unaware of anyone having taken over maintainership of the library -
it seems it is still in active use today with no changes (to the code
itself, only packaging system is being patched heavily) since back then.
>Fedora includes it as a package (probably because CCRMA did). It is
>merely a static library.
Upstream tarball provides only build routines for generating a static
library (using autotools but not libtool).
Fedora applies a patch to also generate a shared library (by switching
to CMake).
I have done similar - started out with the Fedora patch, minimized it
and, when I understood how it worked I rewrote it completely to a style
that I felt more confident about and which worked better with modern
CMake.
My package is ready and awaiting ftpmaster approval in NEW queue.
Latest source + amd64 packages are here:
http://debian.jones.dk/pkg/sneak-previews/libresample/
Git repository is here:
git://git.debian.org/git/collab-maint/libresample
>Asterisk, which seems to dislike the concept of GPLed libraries,
>decided to use it and (as it must use a PIC library for its
>dynamically-loaded module) made a few minimal changes in:
>
> http://svn.asterisk.org/svn/thirdparty/libresample/trunk/
>
>It is needed for building codec_resample and app_jack.
I knew that it is needed for those Asterisk modules - in fact that is my
main reason for packaging it :-)
Thanks for your hint about patches, however: I was unaware of those.
>A copy of it is included in audacity, but not actually used
>(The system copy of libsamplerate is used instead).
I noticed that Audacity mentions their use if this library on their
website, but I failed to locate it in the source of Audacity 2.0.x.
I simply suspected that they'd gotten rid of it by now and just haven't
yet updated their website.
If you know more details than that, I appreciate info about it.
Kind regards,
- Jonas
- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREDAAYFAkosJ4wACgkQn7DbMsAkQLj0ygCfXUVdITev8wRqBi1xKbRQLFWb
UnUAn2XY2tkV9256eA+PFwqZc4lMbW8b
=6fq9
-----END PGP SIGNATURE-----
Reply to: