Re: Enhancing madplay to speed up audio books and podcasts

Bill Cox <[email protected]> Mon, 10 Jan 2011 05:23:33 -0500
Newsgroups gmane.comp.audio.mad.devel
Message-ID <[email protected]>
On Sun, Jan 9, 2011 at 10:22 PM, Nicolas Pitre <[email protected]> wrote:
> How does sonic compare to libsoundtouch which is already in Debian and
> other distributions?

SoundTouch is good for music, and bad for speech.    I added a couple
samples for comparison on the new sonic home page at:

http://vinux-project.org/sonic

Here's direct links to the samples:

http://vinux-project.org/sonic/soundstretch.wav
http://vinux-project.org/sonic/sonic.wav

There are good reasons to want to speed up music, and SoundTouch is
quite handy for that.  It absolutely belongs in Audacity, for example.
 However, I see little need to speed up music in an MP3 player.  Users
almost always want to listen to music at the speed chosen by the
artist.

On the other hand, speeding up podcasts and audio books is feature
used by a lot of people.  Sonic is a very simple library to enable
this.  In fact, only two files need to be added to a project: sonic.c
and sonic.h.  It has zero external library dependencies, and is
optimized for ARM processors with no FPU.

Bill