diff --git a/README.html b/README.html index c64947a..5cb6bb4 100644 --- a/README.html +++ b/README.html @@ -15,7 +15,7 @@
-

SoundTouch audio processing library v1.6.0

+

SoundTouch audio processing library v1.6.1pre

SoundTouch library Copyright © Olli Parviainen 2001-2011


@@ -71,8 +71,8 @@ version. Assembler-level performance optimizations for GNU platform are currently available in x86 platforms only, and they are automatically disabled and replaced with standard C routines in other processor platforms.

-

To build and install the binaries, run the following commands in the -SoundTouch/ directory:

+

To build and install the binaries, run the following commands in +/soundtouch directory:

@@ -128,33 +128,19 @@ these with the following command:

sudo apt-get install automake autoconf libtool build-essential

2.2.2 Problems with GCC compiler compatibility

At the release time the SoundTouch package has been tested to -compile in GNU/Linux platform. However, in past it's happened that new -gcc versions aren't necessarily compatible with the assembler settings -used in the optimized routines. If you have problems getting the -SoundTouch library compiled, try disabling the optimizations as a workaround -by editing the file "include/STTypes.h" and removing the following -definition there:

+compile in GNU/Linux platform. However, If you have problems getting the +SoundTouch library compiled, try disabling optimizations that are specific for +x86 processors by running ./configure script with switch
-
#define ALLOW_OPTIMIZATIONS 1
+
--enable-x86-optimizations=no
-

2.2.3 Problems with configure script or build process 

-

Incompatibilities between various GNU toolchain versions may cause -errors when running the "configure" script or building the source -codes, if your GNU tool versions are not compatible with the versions -used for preparing the SoundTouch kit. 

-

To resolve the issue, regenerate the configure scripts with your -local tool set by running the "./bootstrap" script included in -the SoundTouch source code kit. After that, run the configure -script and make as usually.

-

2.2.4 Compiler issues with non-x86 processors

-

SoundTouch library works also on non-x86 processors.

-

However, in case that you get compiler errors when trying to compile -for non-Intel processor, edit the file "source\SoundTouch\Makefile.am" -and -remove the "-msse2" flag on the AM_CXXFLAGS line:

-
AM_CXXFLAGS=-O3 -fcheck-new -I../../include    # Note: -msse2 flag removed!
-

After that, run "./bootstrap" script, and then run configure -and make again.

+ +Alternatively, if you don't use GNU Configure system, edit file "include/STTypes.h" +directly and remove the following definition:

+
+
#define SOUNDTOUCH_ALLOW_X86_OPTIMIZATIONS 1
+
+

3. About implementation & Usage tips

3.1. Supported sample data formats

@@ -520,6 +506,15 @@ and estimates the BPM rate:


5. Change History

5.1. SoundTouch library Change History

+

1.6.1:

+

1.6.0: