oparviainen
|
107f2c5d20
|
Replaced illegal-number-of-channel assertions with run-time exception
|
2018-08-12 20:00:56 +03:00 |
|
oparviainen
|
f71db0d2c3
|
Added <cfloat> header file, resolved compiler warnings
|
2018-08-08 19:53:14 +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
|
3f2ad229bb
|
Migrated MS Visual Studio build scripts to VS2015
|
2018-05-10 23:54:07 +03:00 |
|
Olli
|
3feea728d5
|
Minor updates. Removed obsoleted files.
|
2018-05-10 21:57:49 +03:00 |
|
Olli
|
e765f8146f
|
Removed Subversion $Id$, $Date$ etc autoupdate tags
|
2018-05-10 21:51:49 +03:00 |
|
oparviai
|
30b017d112
|
SoundTouchDLL: adapt gcc compilation settings for x86/x64/arm platforms
|
2017-11-30 18:07:41 +00:00 |
|
oparviai
|
20e4bf0b04
|
Added BPM functions to Pascal interface of SoundTouch DLL
|
2017-11-26 09:10:41 +00:00 |
|
oparviai
|
ec9ba968f5
|
Added BPMDetect functions to SoundTouchDll API
|
2017-11-10 16:38:36 +00:00 |
|
oparviai
|
407f516e0d
|
GNU compilation of SoundTouchDll that has easy function importing interfaces for java, mono etc
|
2017-11-03 20:08:10 +00:00 |
|
oparviai
|
05a3403137
|
Refactored C# interface & example
|
2017-10-30 16:53:17 +00:00 |
|
oparviai
|
80281c8e1b
|
Disable anti-alias filter if SOUNDTOUCH_PREVENT_CLICK_AT_RATE_CROSSOVER is defined
|
2017-09-07 17:04:02 +00:00 |
|
oparviai
|
5f8720dae6
|
Added & to catch() clause to handle exception as reference
|
2017-08-29 16:10:45 +00:00 |
|
oparviai
|
6e8d58cbcc
|
Added sanity checks against illegal input audio stream parameters e.g. wildly excessive samplerate
|
2017-08-27 15:23:28 +00:00 |
|
oparviai
|
bbeab39f0a
|
Version SoundTouch 2.0
|
2017-07-30 09:35:00 +00:00 |
|
oparviai
|
bd0a806285
|
Updated documentation
|
2017-07-25 14:26:50 +00:00 |
|
oparviai
|
59e6726118
|
Added C# example application that processes mp3 files with SoundTouch
|
2017-07-25 12:40:11 +00:00 |
|
oparviai
|
92bfdd1e8d
|
Fixed a bug introduced in r245 that caused small constant time offset in the output vs. input stream
|
2017-04-07 19:01:22 +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
|
6f82bdebdb
|
Modify 'maxnorm' value insider critical section when using OpenMP with integer samples
|
2017-03-05 13:56:03 +00:00 |
|
oparviai
|
5d9bc2fdf3
|
Adjusted algorithm parameters for reducing reverberation artifact at tempo slowdown
|
2017-01-08 16:56:20 +00:00 |
|
oparviai
|
1049304b5d
|
Fixed issue that clipped brief sequence of audio from beginning of the input audio
|
2017-01-08 16:27:02 +00:00 |
|
oparviai
|
e302cd7123
|
Fix to issue that started audio track with brief sequence of silence
|
2016-10-20 16:30:11 +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
|
f574c92dcf
|
Bugfix: Incorrect Pi value from 5th decimal onwards ...
|
2016-01-12 17:26:21 +00:00 |
|
oparviai
|
882f248a0c
|
bugfix: flush() didn't properly flush final samples from the pipeline on 2nd time, in case that soundtouch object instance were recycled and used for processing a 2nd audio stream.
|
2016-01-10 10:31:35 +00:00 |
|
oparviai
|
9287800b65
|
Improved beat detection algorithm accuracy and made it better adaptable for real-time beat changes.
|
2016-01-05 20:59:57 +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
|
81cb7a3406
|
Update Android doc
|
2015-11-11 21:47:19 +00:00 |
|
oparviai
|
089edd12f4
|
updated comments
|
2015-11-05 17:46:08 +00:00 |
|
oparviai
|
18a230a54c
|
- Fix in GNU package management issues.
- version 1.9.2
|
2015-09-20 07:38:32 +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
|
2cbd68c32b
|
Change year
|
2015-05-18 17:32:21 +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
|
4bc115df86
|
Floating point patch in PeakFinder
|
2015-05-18 15:22:02 +00:00 |
|
oparviai
|
d44723ea57
|
- OpenMP parallel processing disabled by default; can be enabled in compile-time
- Android: Workaround for threading issue to enable OpenMP parallel processing in Android
|
2015-05-15 10:22:36 +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
|
1040bd1d28
|
- Added X86 & MIPS library versions to Android
- Added Android example application framework
|
2015-05-14 20:03:56 +00:00 |
|
oparviai
|
708f1d7e0b
|
Revised autoconf/automake scripts for easier adding of custom CXXFLAGS
|
2015-05-01 07:55:47 +00:00 |
|
oparviai
|
32dcebc1d7
|
release memory upon destroying instance
|
2015-02-22 15:16:48 +00:00 |
|
oparviai
|
c36e2fa958
|
mmx variable initialization patch
|
2015-02-22 15:10:38 +00:00 |
|
oparviai
|
3e9cc3fd4b
|
bugfix
|
2015-02-22 15:07:12 +00:00 |
|
oparviai
|
123e3299fe
|
Enable openmp for Visual C++ x64 build
|
2015-02-22 13:34:51 +00:00 |
|
oparviai
|
6935032a52
|
Added openmp configuration for gnu buid
|
2015-02-22 08:19:09 +00:00 |
|
oparviai
|
d7d0a5c0f9
|
Implemented parallel computation using OpenMP pragmas
|
2015-02-21 21:24:29 +00:00 |
|
oparviai
|
126d1ac41d
|
Eliminated alloca() call that caused compatibility woes
|
2014-10-08 15:26:57 +00:00 |
|