1
0
mirror of https://github.com/RPCS3/soundtouch.git synced 2024-11-10 04:42:50 +01:00
Commit Graph

262 Commits

Author SHA1 Message Date
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
02483980a5 Added virtual destructor to FIFOSamplePipe base class 2009-04-13 13:18:48 +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
15a7e7be2a Added 'const' keyword 2009-02-12 17:20:22 +00:00
oparviai
08a572db16 Typo 2009-01-25 17:48:22 +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
af510db274 Updated 2009-01-25 15:51:14 +00:00
oparviai
3d557a826d Updated 2009-01-25 15:47:09 +00:00
oparviai
5202bb31fc Updated VS6.0 processor pack link 2009-01-25 14:13:39 +00:00
oparviai
4c4bcae5e2 Updated for 1.4.0 2009-01-25 14:12:12 +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
24f4231f6b Added "createsrcpack" helper script 2008-12-25 17:47:14 +00:00
oparviai
e76e03d521 Changed version to 1.4.0 2008-12-25 17:20:00 +00:00
oparviai
b25c82efe4 Version to 1.4.0 2008-12-25 17:03:48 +00:00
oparviai
272462f2a3 Moved SoundStretch from "source/example" to "source" directory 2008-12-25 17:03:13 +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
c43da9c421 Edited scripts for Visual Studio 2003 support 2008-12-25 13:04:19 +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
67e75873e3 Changed min detected bpm to 29 2008-12-13 18:54:39 +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