From 8c65661b91305143a51b8332e262e97e9a04d513 Mon Sep 17 00:00:00 2001 From: oparviai Date: Wed, 12 Jun 2013 15:24:44 +0000 Subject: [PATCH] Added support for multi-channel audio --- README.html | 8 +- include/STTypes.h | 7 + include/SoundTouch.h | 4 +- source/SoundStretch/soundstretch.sln | 36 ++- source/SoundStretch/soundstretch.vcproj | 265 +++++++++++++------- source/SoundTouch/FIRFilter.cpp | 73 +++++- source/SoundTouch/FIRFilter.h | 1 + source/SoundTouch/RateTransposer.cpp | 238 +++++++++++++----- source/SoundTouch/RateTransposer.h | 7 +- source/SoundTouch/SoundTouch.cpp | 9 +- source/SoundTouch/SoundTouch.vcproj | 309 ++++++++++++++++-------- source/SoundTouch/TDStretch.cpp | 74 +++++- source/SoundTouch/TDStretch.h | 1 + 13 files changed, 734 insertions(+), 298 deletions(-) diff --git a/README.html b/README.html index b6c8ffb..609241c 100644 --- a/README.html +++ b/README.html @@ -15,8 +15,8 @@
-

SoundTouch audio processing library v1.7.1

-

SoundTouch library Copyright © Olli Parviainen 2001-2012

+

SoundTouch audio processing library v1.7.2 (developing)

+

SoundTouch library Copyright © Olli Parviainen 2001-2013


1. Introduction

SoundTouch is an open-source audio processing library that allows @@ -513,6 +513,10 @@ and estimates the BPM rate:


5. Change History

5.1. SoundTouch library Change History

+

1.7.2 (under work):

+

1.7.1: