mirror of
https://github.com/RPCS3/soundtouch.git
synced 2024-11-08 20:12:27 +01:00
Updated version id to 1.6.1pre
This commit is contained in:
parent
9db805d439
commit
a88461c737
52
README.html
52
README.html
@ -15,7 +15,7 @@
|
|||||||
</head>
|
</head>
|
||||||
<body class="normal">
|
<body class="normal">
|
||||||
<hr>
|
<hr>
|
||||||
<h1>SoundTouch audio processing library v1.6.0 </h1>
|
<h1>SoundTouch audio processing library v1.6.1pre </h1>
|
||||||
<p class="normal">SoundTouch library Copyright © Olli Parviainen
|
<p class="normal">SoundTouch library Copyright © Olli Parviainen
|
||||||
2001-2011 </p>
|
2001-2011 </p>
|
||||||
<hr>
|
<hr>
|
||||||
@ -71,8 +71,8 @@ version. Assembler-level performance optimizations for GNU platform are
|
|||||||
currently available in x86 platforms only, and they are automatically
|
currently available in x86 platforms only, and they are automatically
|
||||||
disabled and replaced with standard C routines in other processor
|
disabled and replaced with standard C routines in other processor
|
||||||
platforms.</p>
|
platforms.</p>
|
||||||
<p>To build and install the binaries, run the following commands in the
|
<p>To build and install the binaries, run the following commands in
|
||||||
SoundTouch/ directory:</p>
|
/soundtouch directory:</p>
|
||||||
<table border="0" cellpadding="0" cellspacing="4">
|
<table border="0" cellpadding="0" cellspacing="4">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
@ -128,33 +128,19 @@ these with the following command:</p>
|
|||||||
<pre><b>sudo apt-get install automake autoconf libtool build-essential</b></pre>
|
<pre><b>sudo apt-get install automake autoconf libtool build-essential</b></pre>
|
||||||
<h4><b>2.2.2 Problems with GCC compiler compatibility</b></h4>
|
<h4><b>2.2.2 Problems with GCC compiler compatibility</b></h4>
|
||||||
<p>At the release time the SoundTouch package has been tested to
|
<p>At the release time the SoundTouch package has been tested to
|
||||||
compile in GNU/Linux platform. However, in past it's happened that new
|
compile in GNU/Linux platform. However, If you have problems getting the
|
||||||
gcc versions aren't necessarily compatible with the assembler settings
|
SoundTouch library compiled, try disabling optimizations that are specific for
|
||||||
used in the optimized routines. <b>If you have problems getting the
|
x86 processors by running <b>./configure</b> script with switch
|
||||||
SoundTouch library compiled, try disabling the optimizations as a </b><b>workaround</b>
|
|
||||||
by editing the file "include/STTypes.h" and removing the following
|
|
||||||
definition there:</p>
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<pre>#define ALLOW_OPTIMIZATIONS 1</pre>
|
<pre>--enable-x86-optimizations=no</pre>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h4><b>2.2.3 Problems with configure script or build process</b> </h4>
|
|
||||||
<p>Incompatibilities between various GNU toolchain versions may cause
|
Alternatively, if you don't use GNU Configure system, edit file "include/STTypes.h"
|
||||||
errors when running the "configure" script or building the source
|
directly and remove the following definition:</p>
|
||||||
codes, if your GNU tool versions are not compatible with the versions
|
<blockquote>
|
||||||
used for preparing the SoundTouch kit. </p>
|
<pre>#define SOUNDTOUCH_ALLOW_X86_OPTIMIZATIONS 1</pre>
|
||||||
<p>To resolve the issue, regenerate the configure scripts with your
|
</blockquote>
|
||||||
local tool set by running the "<b>./bootstrap</b>" script included in
|
|
||||||
the SoundTouch source code kit. After that, run the <b>configure</b>
|
|
||||||
script and <b>make</b> as usually.</p>
|
|
||||||
<h4><b>2.2.4 Compiler issues with non-x86 processors</b></h4>
|
|
||||||
<p>SoundTouch library works also on non-x86 processors.</p>
|
|
||||||
<p>However, in case that you get compiler errors when trying to compile
|
|
||||||
for non-Intel processor, edit the file "<b>source\SoundTouch\Makefile.am</b>"
|
|
||||||
and
|
|
||||||
remove the "<b>-msse2</b>" flag on the <b>AM_CXXFLAGS </b>line:</p>
|
|
||||||
<pre><b>AM_CXXFLAGS=-O3 -fcheck-new -I../../include # Note: -msse2 flag removed!</b></pre>
|
|
||||||
<p>After that, run "<b>./bootstrap</b>" script, and then run <b>configure</b>
|
|
||||||
and <b>make</b> again.</p>
|
|
||||||
<hr>
|
<hr>
|
||||||
<h2>3. About implementation & Usage tips</h2>
|
<h2>3. About implementation & Usage tips</h2>
|
||||||
<h3>3.1. Supported sample data formats</h3>
|
<h3>3.1. Supported sample data formats</h3>
|
||||||
@ -520,6 +506,15 @@ and estimates the BPM rate:</p>
|
|||||||
<hr>
|
<hr>
|
||||||
<h2>5. Change History</h2>
|
<h2>5. Change History</h2>
|
||||||
<h3>5.1. SoundTouch library Change History </h3>
|
<h3>5.1. SoundTouch library Change History </h3>
|
||||||
|
<p><b>1.6.1:</b></p>
|
||||||
|
<ul>
|
||||||
|
<li>Fix bug in Wavfile exception string formatting.
|
||||||
|
</li>
|
||||||
|
<li>Configure script automatically checks if CPU supports mmx & sse compatibility for GNU platform, and
|
||||||
|
the script support now "--enable-x86-optimizations" switch to allow disabling x86-specific optimizations.</li>
|
||||||
|
<li>Revised #define conditions for 32bit/64bit compatibility
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<p><b>1.6.0:</b></p>
|
<p><b>1.6.0:</b></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li> Added automatic cutoff threshold adaptation to beat detection
|
<li> Added automatic cutoff threshold adaptation to beat detection
|
||||||
@ -713,6 +708,7 @@ submitted bugfixes since SoundTouch v1.3.1: </p>
|
|||||||
<li> Brian Cameron </li>
|
<li> Brian Cameron </li>
|
||||||
<li> Jason Champion </li>
|
<li> Jason Champion </li>
|
||||||
<li> Patrick Colis </li>
|
<li> Patrick Colis </li>
|
||||||
|
<li> Miquel Colon </li>
|
||||||
<li> Justin Frankel </li>
|
<li> Justin Frankel </li>
|
||||||
<li> Jason Garland </li>
|
<li> Jason Garland </li>
|
||||||
<li> Takashi Iwai </li>
|
<li> Takashi Iwai </li>
|
||||||
|
@ -3,8 +3,6 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
##
|
##
|
||||||
## Copyright (C) 2003 - David W. Durham
|
|
||||||
##
|
|
||||||
## This file is part of SoundTouch, an audio processing library for pitch/time adjustments
|
## This file is part of SoundTouch, an audio processing library for pitch/time adjustments
|
||||||
##
|
##
|
||||||
## SoundTouch is free software; you can redistribute it and/or modify it under the
|
## SoundTouch is free software; you can redistribute it and/or modify it under the
|
||||||
|
@ -19,7 +19,7 @@ dnl this program; if not, write to the Free Software Foundation, Inc., 59 Temple
|
|||||||
dnl Place - Suite 330, Boston, MA 02111-1307, USA
|
dnl Place - Suite 330, Boston, MA 02111-1307, USA
|
||||||
# Process this file with autoconf to produce a configure script.
|
# Process this file with autoconf to produce a configure script.
|
||||||
|
|
||||||
AC_INIT(SoundTouch, 1.6.0, [http://www.surina.net/soundtouch])
|
AC_INIT(SoundTouch, 1.6.1, [http://www.surina.net/soundtouch])
|
||||||
AC_CONFIG_AUX_DIR(config)
|
AC_CONFIG_AUX_DIR(config)
|
||||||
AM_CONFIG_HEADER([include/soundtouch_config.h])
|
AM_CONFIG_HEADER([include/soundtouch_config.h])
|
||||||
AM_INIT_AUTOMAKE
|
AM_INIT_AUTOMAKE
|
||||||
|
@ -79,10 +79,10 @@ namespace soundtouch
|
|||||||
{
|
{
|
||||||
|
|
||||||
/// Soundtouch library version string
|
/// Soundtouch library version string
|
||||||
#define SOUNDTOUCH_VERSION "1.6.0"
|
#define SOUNDTOUCH_VERSION "1.6.1pre"
|
||||||
|
|
||||||
/// SoundTouch library version id
|
/// SoundTouch library version id
|
||||||
#define SOUNDTOUCH_VERSION_ID (10600)
|
#define SOUNDTOUCH_VERSION_ID (10601)
|
||||||
|
|
||||||
//
|
//
|
||||||
// Available setting IDs for the 'setSetting' & 'get_setting' functions:
|
// Available setting IDs for the 'setSetting' & 'get_setting' functions:
|
||||||
|
Loading…
Reference in New Issue
Block a user