1
0
mirror of https://github.com/RPCS3/soundtouch.git synced 2024-11-09 12:22:51 +01:00

Commit Graph

  • fa223609d2 Merge branch 'cmake' into 'master' Olli Parviainen 2021-08-16 16:03:43 +0000
  • 3617bd166b
    add build directory to .gitignore Be 2021-08-15 21:16:41 -0500
  • d8d86e1a92
    add CMake build system Be 2021-08-02 10:37:07 -0500
  • e0e00878fc Remove surplus semicolon Olli 2021-07-30 14:53:04 +0300
  • 17a63e99d5 Fix bug with too small initial skipFract value Olli 2021-03-03 18:11:45 +0200
  • 6533514372 Improve soundtouch.clear() so that it really clears TDStretch & RateTransposer states Olli 2021-01-30 19:02:08 +0200
  • 81b0d74727 Correct initial skip value Olli 2021-01-28 21:28:43 +0200
  • 5e76cf2f6d Disable skipping of unaligned SIMD memory offset by default Olli 2021-01-28 21:26:38 +0200
  • f38cfa6850 Call "clear()" after changing anti-alias filter on/off Olli 2021-01-28 20:19:06 +0200
  • 762f56024b Updated versions and documents for release 2.2 2.2 Olli Parviainen 2020-10-15 18:20:52 +0300
  • 1d42d899ab Merge branch 'improve-autovectorization' into 'master' Olli Parviainen 2020-10-13 18:19:08 +0000
  • bf3cec0244 Improvements to help compiler autovectorization Olli Parviainen 2020-10-11 21:34:38 +0300
  • a911a1e986 Bugfix in integer version of calcCrossCorrAccumulate() Olli Parviainen 2020-10-03 16:58:00 +0300
  • 3e74d1d18f Fixed characters in source code comments that ought to be ± Olli Parviainen 2020-07-08 19:11:48 +0300
  • f382149086 Compensate initial buffering of anti-alias filter and intepolator. Olli Parviainen 2020-06-30 14:16:03 +0300
  • 308c3484f6 Merge branch 'feature/neon-tuning' into 'master' Olli Parviainen 2020-06-21 17:43:36 +0000
  • 3d7bf376fd Tuning for ARM NEON Olli Parviainen 2020-06-21 20:38:00 +0300
  • 1e56c65ea5 Merge branch 'bpmdetect-warning-size_t-int' into 'master' Olli Parviainen 2020-05-10 14:39:52 +0000
  • fe15975a21 BPMDetect: Make conversion from size_t to int explicit Rémi Verschelde 2020-04-28 10:48:45 +0200
  • a046b6971d Windows build: Retargeted to Visual Studio 2019 and Windows 10. Removed obsolete /Gm build option. Olli Parviainen 2020-02-02 18:58:46 +0200
  • c4f1602474 Added section about building the software in Mac Olli Parviainen 2019-10-28 19:04:28 +0200
  • 244fbeac24 BPM PeakFinder: Fix possible reading past end of array. Olli Parviainen 2019-01-07 18:55:36 +0200
  • 12cb25ed7b Updated README.html Olli Parviainen 2019-01-01 16:54:38 +0200
  • fb3ea4d9f0 Update readme.md Olli 2018-12-08 19:01:57 +0000
  • 2b2585bc74 Enable using multiple CPUs in Visual Studio build for faster build Olli Parviainen 2018-12-04 21:11:17 +0200
  • eef1220d72 BPMDetect: Change correlation loop 'sum' variable type from double to float, because double causes big performance penalty for autovectorized code. Olli 2018-12-02 22:33:55 +0200
  • 9205fc971e Bump version to 2.1.2 to correct incorrect version info in configure.ac 2.1.2 olli 2018-12-02 10:43:00 +0200
  • b9659b64c6 Updated readme & version info to 2.1.1 2.1.1 Olli 2018-11-14 19:25:34 +0200
  • 7f594f8b7d New take on CVE-2018-17097 i.e. avoiding writing beyond end of buffer in case of 24-bit samples Olli 2018-10-31 18:36:05 +0200
  • 6d700259b9 Touched version number olli 2018-10-28 16:27:48 +0200
  • dad1d566c4 Added unset ACLOCAL to bootstrap to avoid issue that ACLOCAL has been previously set to incompatible value. olli 2018-10-28 16:25:23 +0200
  • 41a2cd3e6b Merge branch 'master' of gitlab.com:soundtouch/soundtouch Olli 2018-10-28 16:05:26 +0200
  • 09e04252dd Fix CVE-2018-17097 by rounding working buffer size up to nearest 4-byte boundary. Replaced also tab characters with spaces in indentation. Olli 2018-10-28 15:51:15 +0200
  • 59129fa33d Eliminate assert condition by reading # sample elements that are multiple of num-of-channels Olli 2018-10-28 15:49:50 +0200
  • a1c400eb2c Fix issue CVE-2018-17096: Replace assert with runtime exception Olli 2018-10-28 15:32:58 +0200
  • 12eaa21e14 Merge branch 'android-build-update' into 'master' Olli 2018-09-22 16:14:52 +0000
  • bdbe1bf551 Adding gradle build for Android example ggfan 2018-09-19 04:08:51 -0700
  • 1d63bbf8e1 Update readme.md Olli 2018-09-10 06:22:36 +0000
  • 79cbdb1140 Reformat README.html eol characters olli 2018-09-08 19:15:39 +0300
  • 3ea4f5c7b3 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 19:04:37 +0300
  • 68df82bd5b Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:54:04 +0300
  • 00241ebba1 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:54:04 +0300
  • 1e9ec6f54b Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:52:44 +0300
  • 50348640f7 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:52:44 +0300
  • 1e9c3bce2d Bump version to 2.1 Olli 2018-09-08 17:54:14 +0300
  • 5e3ca30225 Bump version to 2.1 Olli 2018-09-08 17:54:14 +0300
  • 67fec0e8d5 Bump version to 2.1 soundtouch-2.1.0 2.1.0 Olli 2018-09-08 17:54:14 +0300
  • 46531e5b92 Improved WavFile header/fact not-too-small check olli 2018-08-13 19:42:58 +0300
  • e024068905 Fixed WavFile header/fact not-too-small check oparviainen 2018-08-13 19:16:16 +0300
  • c38f0506da Removed commented code, style cleanup oparviainen 2018-08-12 20:51:24 +0300
  • cca9271e98 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch oparviainen 2018-08-12 20:25:12 +0300
  • 9e02d9b04f Added minimum size check for WAV header block lengh values oparviainen 2018-08-12 20:24:37 +0300
  • 1ab7e7ccd0 Added tasks.json file for MS VisualStudio Code oparviainen 2018-08-12 20:03:22 +0300
  • 4aaac92874 Updated .gitignore for gnu platform oparviainen 2018-08-12 20:02:33 +0300
  • 107f2c5d20 Replaced illegal-number-of-channel assertions with run-time exception oparviainen 2018-08-12 20:00:56 +0300
  • 4b6060adfe Merge branch 'update-vs-extra-dist' into 'master' Olli 2018-08-08 17:58:56 +0000
  • 1f7f681f9d Merge branch 'add-interpolate-h-to-noinst-headers' into 'master' Olli 2018-08-08 17:57:50 +0000
  • 81cf74cf4c Merge branch 'misc-typos' into 'master' Olli 2018-08-08 17:55:28 +0000
  • 5c168a55ff Set AR_FLAGS in configure.ac to avoid build warning "ar: u' modifier ignored since D' is the default (see `U')" oparviainen 2018-08-08 20:09:20 +0300
  • f71db0d2c3 Added <cfloat> header file, resolved compiler warnings oparviainen 2018-08-08 19:53:14 +0300
  • 0093b63141 MIsc. source comment typos luz.paz 2018-07-27 12:26:56 -0400
  • 6ee56b1c17 Add Interpolate*.h to noinst_HEADERS Isamu Mogi 2018-06-01 21:58:57 +0900
  • 6b6c36d3e1 Update Visual Studio files on EXTRA_DIST Isamu Mogi 2018-06-01 21:49:08 +0900
  • 8f6f91f9b3 Merge branch 'bpm-work' into 'master' Olli 2018-05-16 16:04:33 +0000
  • 007481d711 BPM algorithm work - improved beat analysis routine and added individual beat detection Olli 2018-05-10 20:23:39 +0300
  • 47f74e83ef Merged typo correction patch Olli 2018-05-12 18:40:56 +0300
  • c4154b063f Corrected typos in source code comments Olli 2018-05-12 18:39:43 +0300
  • 3f2ad229bb Migrated MS Visual Studio build scripts to VS2015 Olli 2018-05-10 23:51:44 +0300
  • 3feea728d5 Minor updates. Removed obsoleted files. Olli 2018-05-10 21:57:49 +0300
  • e765f8146f Removed Subversion $Id$, $Date$ etc autoupdate tags Olli 2018-05-10 21:51:49 +0300
  • 669ab8c974 Updated readme.md Olli 2018-05-10 17:05:31 +0000
  • 7b097533a9
    Create readme.md oparviai 2018-05-10 18:32:38 +0300
  • 30b017d112 SoundTouchDLL: adapt gcc compilation settings for x86/x64/arm platforms oparviai 2017-11-30 18:07:41 +0000
  • 20e4bf0b04 Added BPM functions to Pascal interface of SoundTouch DLL oparviai 2017-11-26 09:10:41 +0000
  • ec9ba968f5 Added BPMDetect functions to SoundTouchDll API oparviai 2017-11-10 16:38:36 +0000
  • 407f516e0d GNU compilation of SoundTouchDll that has easy function importing interfaces for java, mono etc oparviai 2017-11-03 20:08:10 +0000
  • 05a3403137 Refactored C# interface & example oparviai 2017-10-30 16:53:17 +0000
  • 80281c8e1b Disable anti-alias filter if SOUNDTOUCH_PREVENT_CLICK_AT_RATE_CROSSOVER is defined oparviai 2017-09-07 17:04:02 +0000
  • 5f8720dae6 Added & to catch() clause to handle exception as reference oparviai 2017-08-29 16:10:45 +0000
  • 6e8d58cbcc Added sanity checks against illegal input audio stream parameters e.g. wildly excessive samplerate oparviai 2017-08-27 15:23:28 +0000
  • abf79cf625 Create tag for SoundTouch 2.0.0 soundtouch-2.0.0 2.0.0 oparviai 2017-07-30 10:12:17 +0000
  • b56859a3fe Fixed Windows build script to support visual studio 14 oparviai 2017-07-30 09:56:40 +0000
  • bbeab39f0a Version SoundTouch 2.0 oparviai 2017-07-30 09:35:00 +0000
  • cd74dccaf1 Disable MMX integer optimizations in X64 compilation oparviai 2017-07-30 09:28:06 +0000
  • bd0a806285 Updated documentation oparviai 2017-07-25 14:26:50 +0000
  • 59e6726118 Added C# example application that processes mp3 files with SoundTouch oparviai 2017-07-25 12:40:11 +0000
  • 92bfdd1e8d Fixed a bug introduced in r245 that caused small constant time offset in the output vs. input stream oparviai 2017-04-07 19:01:22 +0000
  • c31fca9c9f Added int16/short sample version of putSamples()/receiveSamples() functions to SoundTouch.dll API oparviai 2017-03-05 16:36:35 +0000
  • 6f82bdebdb Modify 'maxnorm' value insider critical section when using OpenMP with integer samples oparviai 2017-03-05 13:56:03 +0000
  • 5d9bc2fdf3 Adjusted algorithm parameters for reducing reverberation artifact at tempo slowdown oparviai 2017-01-08 16:56:20 +0000
  • 1049304b5d Fixed issue that clipped brief sequence of audio from beginning of the input audio oparviai 2017-01-08 16:27:02 +0000
  • e302cd7123 Fix to issue that started audio track with brief sequence of silence oparviai 2016-10-20 16:30:11 +0000
  • 753848865d Added function to get duration ratio between the original input and processed output tracks. oparviai 2016-10-15 19:34:59 +0000
  • ac03757ec8 Added functions to get initial processing latency, and clarified reporting input/output batch sizes oparviai 2016-10-15 18:55:12 +0000
  • 62d63e7881 edit oparviai 2016-01-13 07:15:17 +0000
  • f574c92dcf Bugfix: Incorrect Pi value from 5th decimal onwards ... oparviai 2016-01-12 17:26:21 +0000
  • 8023db738f Cleaned unused variables from BPMDetect oparviai 2016-01-12 17:24:46 +0000
  • 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. oparviai 2016-01-10 10:31:35 +0000
  • 9287800b65 Improved beat detection algorithm accuracy and made it better adaptable for real-time beat changes. oparviai 2016-01-05 20:59:57 +0000
  • 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) oparviai 2016-01-05 20:42:45 +0000