oparviainen
|
107f2c5d20
|
Replaced illegal-number-of-channel assertions with run-time exception
|
2018-08-12 20:00:56 +03:00 |
|
Olli
|
007481d711
|
BPM algorithm work - improved beat analysis routine and added individual beat detection
|
2018-05-16 18:58:19 +03:00 |
|
Olli
|
47f74e83ef
|
Merged typo correction patch
|
2018-05-12 18:40:56 +03:00 |
|
Olli
|
c4154b063f
|
Corrected typos in source code comments
|
2018-05-12 18:39:43 +03:00 |
|
Olli
|
e765f8146f
|
Removed Subversion $Id$, $Date$ etc autoupdate tags
|
2018-05-10 21:51:49 +03:00 |
|
oparviai
|
ec9ba968f5
|
Added BPMDetect functions to SoundTouchDll API
|
2017-11-10 16:38:36 +00:00 |
|
oparviai
|
bbeab39f0a
|
Version SoundTouch 2.0
|
2017-07-30 09:35:00 +00:00 |
|
oparviai
|
cd74dccaf1
|
Disable MMX integer optimizations in X64 compilation
|
2017-07-30 09:28:06 +00:00 |
|
oparviai
|
c31fca9c9f
|
Added int16/short sample version of putSamples()/receiveSamples() functions to SoundTouch.dll API
|
2017-03-05 16:36:35 +00:00 |
|
oparviai
|
753848865d
|
Added function to get duration ratio between the original input and processed output tracks.
|
2016-10-15 19:34:59 +00:00 |
|
oparviai
|
ac03757ec8
|
Added functions to get initial processing latency, and clarified reporting input/output batch sizes
|
2016-10-15 18:55:12 +00:00 |
|
oparviai
|
8023db738f
|
Cleaned unused variables from BPMDetect
|
2016-01-12 17:24:46 +00:00 |
|
oparviai
|
e1c7cffbcd
|
- Fixed incorrect maximally-small float variable initialization to use -FLT_MAX instead of FLT_MIN. This glitch may have caused possible negative index access when using best overlap quick seek algorithm
- version to 1.9.3(pre)
|
2016-01-05 20:42:45 +00:00 |
|
oparviai
|
18a230a54c
|
- Fix in GNU package management issues.
- version 1.9.2
|
2015-09-20 07:38:32 +00:00 |
|
oparviai
|
8c06711f86
|
Changed version to 1.9.1
|
2015-09-08 07:04:44 +00:00 |
|
oparviai
|
db04025351
|
- Redesigned quickseek algorithm for improved sound quality in quickseek mode
- Adaptive integer divider scaling for improved sound quality when using integer processing
- Version 1.9.1-pre
|
2015-08-08 21:00:15 +00:00 |
|
oparviai
|
c9507ff7f1
|
- Improved SoundTouch::flush() so that it produces exactly accurate number of output samples.
- Changed 'float' variables into 'double' for more precise calculation of input-vs-output samples.
|
2015-07-26 14:45:48 +00:00 |
|
oparviai
|
da748228b9
|
Patch to autoconfig option flagging
|
2015-07-12 18:52:19 +00:00 |
|
oparviai
|
76f76ffb84
|
- Update documentation
- Updated version numbers to 1.9
- Disable OpenMP by default, to be enabled by developer
|
2015-05-18 15:28:41 +00:00 |
|
oparviai
|
83e46b5644
|
Bugfix: limit __SOFTFP__ switch usage only to Android
|
2015-05-18 15:25:07 +00:00 |
|
oparviai
|
5ad8994798
|
soundtouch_config.h configuration patch
|
2015-05-18 15:22:27 +00:00 |
|
oparviai
|
92973bc18e
|
Developed more refined Android example application that also works in ARM & X86 platforms.
|
2015-05-15 00:07:10 +00:00 |
|
oparviai
|
e23bd6d093
|
Replaced custom 'BOOL' type with C++ 'bool'
|
2014-04-06 15:57:21 +00:00 |
|
oparviai
|
2d91306ac0
|
Changed version string to 1.8.0
|
2014-01-07 19:26:29 +00:00 |
|
oparviai
|
afdfb293f6
|
Apple compatibility fixes
|
2014-01-07 18:24:28 +00:00 |
|
oparviai
|
abfeb3fcc9
|
Restructured RateTransposer to allow hosting alternative resampling algorithms.
|
2014-01-05 21:40:22 +00:00 |
|
oparviai
|
8c65661b91
|
Added support for multi-channel audio
|
2013-06-12 15:24:44 +00:00 |
|
oparviai
|
7dea63e0e1
|
Set version to 1.7.1
|
2012-12-28 19:32:59 +00:00 |
|
oparviai
|
46a7dc3c39
|
Added files for Android example compilation
|
2012-12-28 14:53:56 +00:00 |
|
oparviai
|
c3f4ff9532
|
Fixed pointer aligning for mingw64 compilation
|
2012-11-08 18:53:01 +00:00 |
|
oparviai
|
a63d88dc78
|
Adjustments in beat detection
|
2012-08-30 19:53:44 +00:00 |
|
oparviai
|
657d07b5e6
|
Improved flush() for better output stream duration accuracy
|
2012-06-13 19:29:53 +00:00 |
|
oparviai
|
52510ecbc7
|
Updated version to 1.7.0
|
2012-04-04 19:47:28 +00:00 |
|
oparviai
|
1f6a68a6a3
|
CPUID routine bugfix: replaced inline assembly routine not working with all environment with __cpuid compiler intrinsic.
|
2012-04-01 17:01:42 +00:00 |
|
oparviai
|
d64e9ae0d3
|
Improved BPM detection routine to better spot harmonics for the strongest beat pattern.
|
2011-12-30 20:33:46 +00:00 |
|
oparviai
|
ad164d96db
|
Added a compile-time switch to disable throwing c++ exceptions
|
2011-09-02 18:56:11 +00:00 |
|
oparviai
|
a88461c737
|
Updated version id to 1.6.1pre
|
2011-07-17 11:46:22 +00:00 |
|
oparviai
|
9db805d439
|
Added configure flags to disable x86 optimizations
|
2011-07-17 11:17:57 +00:00 |
|
oparviai
|
684e772e46
|
Fixed indent alignment
|
2011-07-16 08:45:37 +00:00 |
|
oparviai
|
22cb20b6b1
|
Set version to 1.6.0
|
2011-07-15 19:27:10 +00:00 |
|
oparviai
|
d002b52f2a
|
use more specifically named global #defines
|
2011-02-13 19:13:57 +00:00 |
|
oparviai
|
d024492262
|
Added API to query for nominal input/output sample batch sizes
|
2011-01-16 13:00:33 +00:00 |
|
oparviai
|
c045c24e80
|
Retired 3DNow! optimizations as obsolete
|
2010-01-24 12:40:30 +00:00 |
|
oparviai
|
ff06c88fd5
|
Added automatic cutoff threshold adaptation to beat detection routine to better adapt BPM calculation to different types of music
|
2010-01-06 18:59:23 +00:00 |
|
oparviai
|
b99198c1fe
|
SoundTouch release 1.5.0 - updated version info and change log
|
2009-12-28 20:10:14 +00:00 |
|
oparviai
|
dc4004e0c3
|
Added switch PREVENT_CLICK_AT_RATE_CROSSOVER to prevent click artifact at crossing the nominal pitch from either side
|
2009-05-17 11:30:57 +00:00 |
|
oparviai
|
02483980a5
|
Added virtual destructor to FIFOSamplePipe base class
|
2009-04-13 13:18:48 +00:00 |
|
oparviai
|
c17eb6821a
|
Cleaned code with Lint
|
2009-02-21 16:00:14 +00:00 |
|
oparviai
|
28aaff6c99
|
Fixed buffer overflow bug in BPMDetect.cpp & changed version to 1.4.1
|
2009-02-12 17:22:06 +00:00 |
|
oparviai
|
15a7e7be2a
|
Added 'const' keyword
|
2009-02-12 17:20:22 +00:00 |
|