XhmikosR
4th May 2010, 15:00
Current libsamplerate version 0.1.2 is from 2002. The developer has fixed some bugs and improved quality and performance a lot, as the changelog mentions.
# Version 0.0.12 (Nov 28 2002) First public release.
# Version 0.0.13 (Dec 03 2002) Fixes for MacOSX and Solaris.
# Version 0.0.14 (Jan 13 2003) Now compiles on Win32. Major code speedup. Minor bug fixes.
# Version 0.0.15 (May 02 2003) Minor bug fixes.
# Version 0.1.0 (Mar 14 2004) Add callback API, functions for short to float and float to short conversion. Minor bug fixes.
# Version 0.1.1 (Jul 17 2004) Callback API bug fix. Bugfix for aggressive gcc-3.4 optimisations.
# Version 0.1.2 (Sep 12 2004) Callback API reset bug fix.
# Version 0.1.3 (Mar 23 2008) Huge quality improvements to two best SINC based converters.
# Version 0.1.4 (Jul 02 2008) Fix segfault when using extremely low conversion ratios.
# Version 0.1.5 (Jan 11 2009) Optimisation resulting in dramatic throughput improvements ( See here (http://www.mega-nerd.com/erikd/Blog/CodeHacking/SecretRabbitCode/rel_0_1_5.html).).
# Version 0.1.6 (Jan 27 2009) Minor bug fix in test suite (account for rounding error on x86_64).
# Version 0.1.7 (Feb 14 2009) Fix a segfault bug. Fix compilation under MSVC.
The only (obvious) downside from updating libsamplerate to the latest version 0.1.7, is the increase in size. 800KB plus in the installer.
You can find binaries here (link removed). Please vote and share your opinion so that we know what most people prefer.
EDIT: Committed in rev3421.
# Version 0.0.12 (Nov 28 2002) First public release.
# Version 0.0.13 (Dec 03 2002) Fixes for MacOSX and Solaris.
# Version 0.0.14 (Jan 13 2003) Now compiles on Win32. Major code speedup. Minor bug fixes.
# Version 0.0.15 (May 02 2003) Minor bug fixes.
# Version 0.1.0 (Mar 14 2004) Add callback API, functions for short to float and float to short conversion. Minor bug fixes.
# Version 0.1.1 (Jul 17 2004) Callback API bug fix. Bugfix for aggressive gcc-3.4 optimisations.
# Version 0.1.2 (Sep 12 2004) Callback API reset bug fix.
# Version 0.1.3 (Mar 23 2008) Huge quality improvements to two best SINC based converters.
# Version 0.1.4 (Jul 02 2008) Fix segfault when using extremely low conversion ratios.
# Version 0.1.5 (Jan 11 2009) Optimisation resulting in dramatic throughput improvements ( See here (http://www.mega-nerd.com/erikd/Blog/CodeHacking/SecretRabbitCode/rel_0_1_5.html).).
# Version 0.1.6 (Jan 27 2009) Minor bug fix in test suite (account for rounding error on x86_64).
# Version 0.1.7 (Feb 14 2009) Fix a segfault bug. Fix compilation under MSVC.
The only (obvious) downside from updating libsamplerate to the latest version 0.1.7, is the increase in size. 800KB plus in the installer.
You can find binaries here (link removed). Please vote and share your opinion so that we know what most people prefer.
EDIT: Committed in rev3421.