mirror of
https://github.com/RPCS3/soundtouch.git
synced 2024-09-19 16:01:37 +02:00
SoundTouch release 1.5.0 - updated version info and change log
This commit is contained in:
parent
b9a89735a3
commit
b99198c1fe
34
README.html
34
README.html
@ -18,7 +18,7 @@
|
||||
</head>
|
||||
<body class="normal">
|
||||
<hr>
|
||||
<h1>SoundTouch audio processing library v1.4.1pre
|
||||
<h1>SoundTouch audio processing library v1.5.0
|
||||
</h1>
|
||||
<p class="normal">SoundTouch library Copyright (c) Olli
|
||||
Parviainen 2002-2009 </p>
|
||||
@ -61,9 +61,8 @@ and perform a search with keywords "processor pack". </p>
|
||||
<p>To build the binaries with Visual C++
|
||||
compiler, either run "make-win.bat" script, or open the
|
||||
appropriate project files in source code directories with Visual
|
||||
Studio. The final executable will appear under the "SoundTouch\bin"
|
||||
directory. If using the Visual Studio IDE instead of the
|
||||
make-win.bat script, directories bin and
|
||||
Studio. The final executable will appear under the "SoundTouch\bin"
|
||||
directory. If using the Visual Studio IDE instead of the make-win.bat script, directories bin and
|
||||
lib may need to be created manually to the SoundTouch
|
||||
package root for the final executables. The make-win.bat script
|
||||
creates these directories automatically.
|
||||
@ -117,7 +116,8 @@ to compile in GNU/Linux platform. However, in past it's happened that
|
||||
new
|
||||
gcc versions aren't necessarily compatible with the assembler setttings
|
||||
used in the optimized routines. <b>If you have problems getting the
|
||||
SoundTouch library compiled, try the workaround of disabling the optimizations</b> by editing the file "include/STTypes.h" and removing
|
||||
SoundTouch library compiled, try the workaround of disabling the optimizations</b> by editing the file
|
||||
"include/STTypes.h" and removing
|
||||
the following definition there:</p>
|
||||
<blockquote>
|
||||
<pre>#define ALLOW_OPTIMIZATIONS 1</pre>
|
||||
@ -538,6 +538,30 @@ estimates the BPM rate:</p>
|
||||
<h2>5. Change History</h2>
|
||||
<h3>5.1. SoundTouch library Change History </h3>
|
||||
|
||||
<p><strong>1.5.0:</strong></p>
|
||||
<ul>
|
||||
<li>Added normalization to correlation calculation and improvement automatic seek/sequence parameter calculation to improve sound quality</li>
|
||||
|
||||
<li>Bugfixes:
|
||||
<ul>
|
||||
<li>Fixed negative array indexing in quick seek algorithm</li>
|
||||
<li>FIR autoalias filter running too far in processing buffer</li>
|
||||
<li>Check against zero sample count in rate transposing</li>
|
||||
<li>Fix for x86-64 support: Removed pop/push instructions from the cpu detection algorithm. </li>
|
||||
<li>Check against empty buffers in FIFOSampleBuffer</li>
|
||||
<li>Other minor fixes & code cleanup</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li>Fixes in compilation scripts for non-Intel platforms</li>
|
||||
<li>Added Dynamic-Link-Library (DLL) version of SoundTouch library build,
|
||||
provided with Delphi/Pascal wrapper for calling the dll routines</li>
|
||||
<li>Added #define PREVENT_CLICK_AT_RATE_CROSSOVER that prevents a click artifact
|
||||
when crossing the nominal pitch from either positive to negative side or vice
|
||||
versa</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<p><strong>1.4.1:</strong></p>
|
||||
<ul>
|
||||
<li>Fixed a buffer overflow bug in BPM detect algorithm routines if processing
|
||||
|
@ -79,10 +79,10 @@ namespace soundtouch
|
||||
{
|
||||
|
||||
/// Soundtouch library version string
|
||||
#define SOUNDTOUCH_VERSION "1.4.1"
|
||||
#define SOUNDTOUCH_VERSION "1.5.0"
|
||||
|
||||
/// SoundTouch library version id
|
||||
#define SOUNDTOUCH_VERSION_ID (10401)
|
||||
#define SOUNDTOUCH_VERSION_ID (10500)
|
||||
|
||||
//
|
||||
// Available setting IDs for the 'setSetting' & 'get_setting' functions:
|
||||
|
@ -65,8 +65,8 @@ LANGUAGE LANG_FINNISH, SUBLANG_DEFAULT
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,4,1,0
|
||||
PRODUCTVERSION 1,4,1,0
|
||||
FILEVERSION 1,5,0,0
|
||||
PRODUCTVERSION 1,5,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -82,12 +82,12 @@ BEGIN
|
||||
BLOCK "000004b0"
|
||||
BEGIN
|
||||
VALUE "FileDescription", "SoundTouch Dynamic Link Library"
|
||||
VALUE "FileVersion", "1, 4, 1, 0"
|
||||
VALUE "FileVersion", "1, 5, 0, 0"
|
||||
VALUE "InternalName", "SoundTouch"
|
||||
VALUE "LegalCopyright", "Copyright (C) Olli Parviainen 2001-2009"
|
||||
VALUE "LegalCopyright", "Copyright (C) Olli Parviainen 1999-2009"
|
||||
VALUE "OriginalFilename", "SoundTouch.dll"
|
||||
VALUE "ProductName", " SoundTouch Dynamic Link Library"
|
||||
VALUE "ProductVersion", "1, 4, 1, 0"
|
||||
VALUE "ProductVersion", "1, 5, 0, 0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -134,6 +134,9 @@ copy $(OutDir)\*.lib ..\..\lib
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
|
||||
<File
|
||||
RelativePath=".\resource.h">
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\SoundTouchDLL.h">
|
||||
</File>
|
||||
|
Loading…
Reference in New Issue
Block a user