Can anyone recommend a good library for performing audio downsampling? I intend to start playing around with "libresample" (http://ccrma-www.stanford.edu/~jos/resample/README-libresample-0.1.3.txt), as well as taking a look at "Secret Rabbit Code" (http://www.mega-nerd.com/SRC/), but I'd love some opinions before I get too involved with either. Free would be best, but I'm open to commercial options. Any suggestions? -david
Hi Dave, We wrote our own conversion routines but they aren't very accurate, and I have to do upsampling now, so I am also looking at other implementations also. The main thing i found so far is: http://www.mega-nerd.com/libsndfile/ Anyone have any experience with these before I dive too far down the rabbit hole? Tom At 03:21 PM 9/14/2004, David Barrett wrote:>Can anyone recommend a good library for performing audio downsampling? > >I intend to start playing around with "libresample" >(http://ccrma-www.stanford.edu/~jos/resample/README-libresample-0.1.3.txt), >as well as taking a look at "Secret Rabbit Code" >(http://www.mega-nerd.com/SRC/), but I'd love some opinions before I get too >involved with either. > >Free would be best, but I'm open to commercial options. Any suggestions? > >-david > >_______________________________________________ >Speex-dev mailing list >Speex-dev@xiph.org >http://lists.xiph.org/mailman/listinfo/speex-dev-- Tom Harper - tharper@sightspeed.com Lead Software Engineer SightSpeed, Inc. 918 Parker St, Suite A14 Berkeley, CA 94710 Phone: 510.665.2920 Cell: 415.378.3779 web: http://www.sightspeed.com video: http://tom.sightspeed.com/
David Barrett wrote:>Can anyone recommend a good library for performing audio downsampling? > >I intend to start playing around with "libresample" >(http://ccrma-www.stanford.edu/~jos/resample/README-libresample-0.1.3.txt), >as well as taking a look at "Secret Rabbit Code" >(http://www.mega-nerd.com/SRC/), but I'd love some opinions before I get too >involved with either. > >Free would be best, but I'm open to commercial options. Any suggestions? > >sox has several resampling algorithms in it, with varying levels of quality vs speed. IIRC, the source archive also includes discussions on their relative merits [or, links to discussions]. -SteveK
On Tue, Sep 14, 2004 at 04:21:18PM -0600, David Barrett wrote:> Can anyone recommend a good library for performing audio downsampling? > > I intend to start playing around with "libresample" > (http://ccrma-www.stanford.edu/~jos/resample/README-libresample-0.1.3.txt), > as well as taking a look at "Secret Rabbit Code" > (http://www.mega-nerd.com/SRC/), but I'd love some opinions before I get too > involved with either. > > Free would be best, but I'm open to commercial options. Any suggestions?I've heard secret rabbit code may be the best on the planet, with over 100dB SNR for arbitrary signals. It'd be good to see some formal comparisons though :-) It's GPL and its author offers non-GPL commercial licenses if needed. Conrad.