Re: [Audacity-devel] Fwd: SoX resampling
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Martyn S. <mar...@gm...> - 2012-09-24 23:50:25
|
Thanks guys! Clearly the 'Audacity 1.39' results are done (probably on nix) with libsamplerate and the 'Audacity 2.0' results are done with libresample. I tried both. We don't ship libsamplerate for reasons made clear in the header of Resample.h. I recompiled here on win with libsamplerate and see similar results to the '1.39' results. Clearly libsoxr will give better results, and doesn't have the licensing problems, so we should adopt it. I have tried to incorporate it here, on win, but more work is needed on that - I just don't have the experience to turn a nix library into a win thing atm. TTFN Martyn On 24/09/2012 01:05, Steve the Fiddle wrote: > On 23 September 2012 23:55, Martyn Shaw <mar...@gm...> wrote: >> Wow! I hadn't seen that. >> >> I don't understand why Audacity 1.3.9 is showing as being much better than >> 2.0, or what 'Best' and 'Medium' mean for 1.3.9 - I don't see those settings >> here. > > http://src.infinitewave.ca does not specify whether Audacity was built > with libresample or libsamplerate. > Libsamplerate has the following options: > Linear Interpolator > ZOH Interpolator > Fastest Sinc Interpolator > Medium Sinc Interpolator > Best Sinc Interpolator > > My guess is that the 1.3.9 (Best) results used libsamplerates "Best > Sinc Interpolator". > > Steve > > >> >> Also, setting the range of our Spectrogram out to 180dB, to match the >> http://src.infinitewave.ca/ analysis, both their float test signal and a >> generated signal in Audacity don't look great. Is that a limitation/feature >> of our Spectrogram code, a limitation of the 'float' nature of the signals, >> or something else? >> >> TTFN >> Martyn >> >> >> On 21/09/2012 17:43, Steve the Fiddle wrote: >>> >>> As I think that the comment being referred to on the wiki was a >>> comment by myself; My comment was based on the remarkable high quality >>> of SoX resampling as illustrated by the tests here: >>> http://src.infinitewave.ca/ >>> >>> Steve >>> >>> On 21 September 2012 14:12, Rob Sykes <aq...@ya...> wrote: >>>> >>>> Hello devs, >>>> >>>> At http://wiki.audacityteam.org/wiki/Pending_Feature_Requests there's >>>> mention of maybe using SoX resampling in Audacity. I'm the author of the >>>> SoX resampler and have recently been doing some work to turn it into a >>>> stand-alone library (libsoxr): it's LGPL and includes a libsamplerate >>>> compatibility wrapper (but much than faster than libsamplerate). If you're >>>> interested, please let me know. I can't hack on audacity sources I'm >>>> afraid, but I can make mods to libsoxr if any are needed. >>>> >>>> Cheers, >>>> Rob >>>> >>>> > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > audacity-devel mailing list > aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel > |