diff --git a/3rdparty/soundtouch/README.html b/3rdparty/soundtouch/README.html index 1efe7a6ec2..3ce778e437 100644 --- a/3rdparty/soundtouch/README.html +++ b/3rdparty/soundtouch/README.html @@ -15,8 +15,8 @@
-

SoundTouch audio processing library v2.3.1

-

SoundTouch library Copyright © Olli Parviainen 2001-2021

+

SoundTouch audio processing library v2.3.3

+

SoundTouch library Copyright © Olli Parviainen 2001-2024


1. Introduction

SoundTouch is an open-source audio processing library that allows @@ -35,7 +35,7 @@

Author email: oparviai 'at' iki.fi

SoundTouch WWW page: http://soundtouch.surina.net

SoundTouch git repository: https://gitlab.com/soundtouch/soundtouch.git

+ href="https://codeberg.org/soundtouch/soundtouch.git">https://codeberg.org/soundtouch/soundtouch.git


2. Compiling SoundTouch

Before compiling, notice that you can choose the sample data format if it's @@ -131,10 +131,12 @@ Compiling portable Shared Library / DLL version -

The GNU autotools compilation does not automatically create a shared-library version of - SoundTouch (.so or .dll) that features position-independent code and C-language - api that are more suitable for cross-language development than C++ libraries.

-

Use script "make-gnu-dll-sh" to build a portable dynamic library version if such is desired.

+

The GNU autotools compilation automatically builds an additional dynamic-link version + of SoundTouch library that features position-independent code and "C"-style API that is + more suitable for calling the SoundTouch routines from other programming languages.

+

This dynamic-link library is built under source/SoundTouchDLL directory, whose + subdirectories also comtain simple example apps that use the dynamic-link library. +

2.2.2 Compiling with cmake

'cmake' build scripts are provided as an alternative to the autotools toolchain.

@@ -145,6 +147,9 @@ cmake . make -j make install +

To list available build options:

+
+    cmake -LH

To compile the additional portable Shared Library / DLL version with the native C-language API:

     cmake . -DSOUNDTOUCH_DLL=ON
@@ -448,7 +453,7 @@
     

4. SoundStretch audio processing utility

SoundStretch audio processing utility
- Copyright (c) Olli Parviainen 2002-2015

+ Copyright (c) Olli Parviainen 2002-2024

SoundStretch is a simple command-line application that can change tempo, pitch and playback rates of WAV sound files. This program is intended primarily to demonstrate how the "SoundTouch" library can be @@ -603,6 +608,18 @@


5. Change History

5.1. SoundTouch library Change History

+

2.3.3:

+ +

2.3.2:

+

2.3.1:

5.2. SoundStretch application Change History

+

2.3.3:

+

1.9:

-

1.7.0: