oparviai
|
6b2befd571
|
Fixed #ifdefs
|
2011-07-16 12:27:51 +00:00 |
|
oparviai
|
6a297adf2e
|
Cleaned comments
|
2011-07-16 12:27:28 +00:00 |
|
oparviai
|
3b35f34ab8
|
Update copyright year
|
2011-07-16 08:55:23 +00:00 |
|
oparviai
|
8f20fed87c
|
x64bit compilation support
|
2011-07-16 08:46:37 +00:00 |
|
oparviai
|
ccbe5a50e2
|
Updated "Release" build setting in VC++ project files.
|
2011-07-16 08:25:15 +00:00 |
|
oparviai
|
f49cc1934a
|
Updated SoundTouch.dll version info
|
2011-07-16 08:11:56 +00:00 |
|
oparviai
|
814cd63bc2
|
Added _CRT_SECURE_NO_WARNINGS to SoundTouchDll project file to disable MS warnings about stdio functions
|
2011-07-16 08:10:46 +00:00 |
|
oparviai
|
663ed53f86
|
Replaced assert macros for supported bits-per-sample with runtime exceptions
|
2011-07-16 08:00:30 +00:00 |
|
oparviai
|
92dceef76f
|
Added _CRT_SECURE_NO_WARNINGS to SoundStretch project file to disable MS warnings about stdio functions
|
2011-07-16 07:59:28 +00:00 |
|
oparviai
|
1043811c6b
|
Added support for writing bpm analysis debug file
|
2011-07-13 08:07:14 +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
|
33334d8dab
|
Minor redundant code cleanup
|
2011-01-16 12:59:19 +00:00 |
|
oparviai
|
91565bcb77
|
Removed #include "resource.h"
|
2010-12-12 19:34:10 +00:00 |
|
oparviai
|
4403a657d4
|
updated SoundTouchDLL project file & version information
|
2010-12-12 19:13:39 +00:00 |
|
oparviai
|
8116c7bd42
|
Replaced proprietary strcpy_s with ansi-compatible strncpy
|
2010-12-12 19:12:12 +00:00 |
|
oparviai
|
4c223f5a79
|
Removed #include "resource.h"
|
2010-12-12 18:29:19 +00:00 |
|
oparviai
|
ff455bb5a6
|
Added soundtouch_getVersionString2()
|
2010-12-12 18:28:49 +00:00 |
|
oparviai
|
ab0d353f6f
|
Changed fileno() to _fileno() to eliminate compiler warning
|
2010-12-12 18:15:06 +00:00 |
|
oparviai
|
16f0a95a30
|
Relaxed peak detection low limit from 1e-6 to 1e-9 to improve detections
|
2010-08-24 15:53:56 +00:00 |
|
oparviai
|
cba79d510f
|
Updated cpuid logic for X86_64
|
2010-04-23 10:31:02 +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
|
4c885873df
|
Changed sum counting to gcc compatible syntax
|
2009-12-28 20:32:57 +00:00 |
|
oparviai
|
81b7d8a6ff
|
Updated (c) year to -2009
|
2009-12-28 20:32:10 +00:00 |
|
oparviai
|
b99198c1fe
|
SoundTouch release 1.5.0 - updated version info and change log
|
2009-12-28 20:10:14 +00:00 |
|
oparviai
|
b9a89735a3
|
Updated automatic parameter adjustment logic to reduce tone wobbling at large tempo changes.
|
2009-12-28 19:27:04 +00:00 |
|
oparviai
|
7560501414
|
Bugfix: Fixed variable initialization to avoid segment fault possibility due to negative array indexing in quick seek algorithm in presence of worst-case correlations.
|
2009-11-09 17:27:50 +00:00 |
|
oparviai
|
1e11629a8f
|
Bugfix: FIR filter went too far in processing buffer - this is incorrect although it didn't cause any change to the outcome.
|
2009-10-31 14:53:23 +00:00 |
|
oparviai
|
df36315991
|
Bugfix: Added a check against zero processing samples into rate transposing routines
|
2009-10-31 14:37:24 +00:00 |
|
oparviai
|
6c1867263c
|
Fixed a typo bug
|
2009-05-19 04:57:30 +00:00 |
|
oparviai
|
7ddf78f073
|
Added '-speech' parameter for SoundStretch utility
|
2009-05-17 16:48:30 +00:00 |
|
oparviai
|
fb966425c4
|
Couple of improvements:
- Added normalization to correlation calculation
- Heuristic that weights center of the processing window
|
2009-05-17 11:35:13 +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
|
f1a9f40da0
|
Check for empty buffer
|
2009-02-27 17:24:42 +00:00 |
|
oparviai
|
47659b0810
|
Fixed ambiguities in Solaris compilation
|
2009-02-25 17:13:51 +00:00 |
|
oparviai
|
4b591cdb12
|
Added Delphi/Pascal wrapper for SoundTouch dll library
|
2009-02-24 14:32:44 +00:00 |
|
oparviai
|
56185e3446
|
Set svn keyword expansion
|
2009-02-23 08:33:13 +00:00 |
|
oparviai
|
5a4a41cac6
|
Added Dynamic-Link-Library (DLL) function wrapper for SoundTouch routines
|
2009-02-23 08:29:03 +00:00 |
|
oparviai
|
c17eb6821a
|
Cleaned code with Lint
|
2009-02-21 16:00:14 +00:00 |
|
oparviai
|
8f880269e0
|
Fix for x86-64 support: Removed pop/push instructions from the cpu detection algorithm.
|
2009-02-13 16:22:48 +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
|
9eb650cd1e
|
Eliminate compiler warning
|
2009-01-25 16:30:53 +00:00 |
|
oparviai
|
04d39cb02e
|
Clarify license version
|
2009-01-25 16:30:33 +00:00 |
|
oparviai
|
5202bb31fc
|
Updated VS6.0 processor pack link
|
2009-01-25 14:13:39 +00:00 |
|
oparviai
|
9d7952e56e
|
Added automatic sequence/seek window length parameter calculation
|
2009-01-25 13:43:54 +00:00 |
|
oparviai
|
f7a0143374
|
Name semantics
|
2009-01-25 13:41:18 +00:00 |
|
oparviai
|
327906e23b
|
Changed x86 optimization flagging for non-win & non-linux x86 support
|
2009-01-11 11:36:36 +00:00 |
|
oparviai
|
9aaf4210af
|
Added typecast to pow()
|
2009-01-11 11:35:44 +00:00 |
|
oparviai
|
40efe9cbef
|
Repaired 'const' keyword usage
|
2009-01-11 11:34:24 +00:00 |
|
oparviai
|
d9c9cbb7bd
|
Updated changed directories
|
2008-12-25 18:12:41 +00:00 |
|
oparviai
|
12e7cf78f3
|
Edited keyword properties
|
2008-12-25 17:54:41 +00:00 |
|
oparviai
|
26bbd80873
|
Moved SoundStretch from "source/example" to "source" directory
|
2008-12-25 17:00:23 +00:00 |
|
oparviai
|
0e2ee653db
|
Repaired Linux compilation
|
2008-12-25 16:33:39 +00:00 |
|
oparviai
|
c7bbaa4dbe
|
Allow using standard input/output pipes for processing
|
2008-12-25 12:38:45 +00:00 |
|
oparviai
|
eb4c84fb14
|
Moved "BPMDetect" routines from SoundStretch application into SoundTouch library
|
2008-12-25 12:20:01 +00:00 |
|
oparviai
|
59d58734b4
|
Repaired "integer" build
|
2008-12-13 19:52:22 +00:00 |
|
oparviai
|
f04021bb96
|
Improved beat detection routine so that it detects true base beat, even if Nth harmonic multiple sub-beat would appear slightly higher than the true base.
|
2008-12-13 18:43:55 +00:00 |
|
oparviai
|
e768283832
|
Changed algorithm parameters, slightly better sounding
|
2008-08-03 18:47:08 +00:00 |
|
oparviai
|
f7f1e2298b
|
Fix in "setParameters": Negative function parameters values now mean "use the previous value". Earlier the function declaration used hardcoded default values for default parameters, and for this reason customized algorithm settings didn't work correctly.
|
2008-08-03 18:19:40 +00:00 |
|
richardash1981
|
d3d8ceb45d
|
Add a missing C++ standard library include. Needed to compile using GCC 4.3.1 and non-GCC C++ compilers where the standard library headers don't include each other.
|
2008-06-27 15:04:31 +00:00 |
|
oparviai
|
9a273df119
|
Added :: before pow to resolve namespace ambiguity
|
2008-05-09 04:48:34 +00:00 |
|
oparviai
|
da6bd9641c
|
Added "const" keyword to a static constant array
|
2008-05-04 07:55:29 +00:00 |
|
oparviai
|
77fab80d08
|
Edited automake scripts
|
2008-02-17 15:16:17 +00:00 |
|
oparviai
|
138d4b5eab
|
Updated version / year info
|
2008-02-17 14:56:04 +00:00 |
|
oparviai
|
3ed4049f3e
|
Fixes in Automake files & removed CR+LFs
|
2008-02-17 14:20:52 +00:00 |
|
oparviai
|
dbf41511af
|
Fixed 'const' function parameter mismatches
|
2008-02-17 13:42:45 +00:00 |
|
oparviai
|
365531fa15
|
Fixed uninitialized tempo variable bug
|
2008-02-17 13:15:45 +00:00 |
|
oparviai
|
b0b5bf8232
|
Bugfix: Use 'ulong' datatype for pointer typecast for 64bit compatibility
|
2008-02-10 16:36:25 +00:00 |
|
oparviai
|
e69813f645
|
Activated SVN keyword expansion
|
2008-02-10 16:26:55 +00:00 |
|
oparviai
|
2b64de964c
|
Initial commit as per SoundTouch v1.3.1
|
2008-02-10 16:24:28 +00:00 |
|