Commit Graph

  • afb0e4a73f Merge branch 'diizzyy-master-patch-80799' into 'master' Olli Parviainen 2021-09-19 17:45:35 +00:00
  • 77cbbb2227 CMake: Fix build with INTEGER_SAMPLES enabled Daniel E 2021-09-18 16:21:41 +00:00
  • e1f315f535 Merge branch 'dll_exports' into 'master' 2.3.1 Olli Parviainen 2021-09-07 15:26:53 +00:00
  • 82e9ebd075 Merge branch 'fpic' into 'master' Olli Parviainen 2021-09-07 15:11:30 +00:00
  • fd8e4c6835 CMake: fix compiler warning about unknown option -fPIC with MSVC Be 2021-09-07 08:42:26 -05:00
  • d7b7a2f3a1 CMake: fix SoundTouchDLL build with MSVC Be 2021-09-07 08:35:18 -05:00
  • 7df5617a4b cmake: remove "CMAKE" compiler definition and instead add mock "soundtouch_config.h" Olli 2021-09-01 18:46:54 +03:00
  • 2e606befef Merge branch 'shared-lib-version' into 'master' Olli Parviainen 2021-09-01 14:58:22 +00:00
  • 268a91494b Merge branch 'configure.ac' into 'master' Olli Parviainen 2021-09-01 14:57:50 +00:00
  • 2adf2ae71d Merge branch 'incorrect-fsf-address' into 'master' Olli Parviainen 2021-09-01 14:57:18 +00:00
  • 9f72a8aa6b Fix for commit 3d7bf376 Sérgio M. Basto 2021-08-31 22:08:02 +01:00
  • d11a3adb2d Correct fsf address Sérgio M. Basto 2021-08-30 19:07:29 +01:00
  • 847edf4548 Set VERSION and SOVERSION for shared libraries Uwe Klotz 2021-08-30 10:01:38 +02:00
  • 3148382fa8 CMake: make building soundstretch optional Be 2021-08-21 08:40:53 -05:00
  • c65afe49f6 cmake: add -mfpu=neon if neon build 2.3.0 Olli 2021-08-21 13:25:24 +03:00
  • 28b32c0fbb Update readme, version info for release v2.3.0 Olli 2021-08-21 11:38:36 +03:00
  • bd2149daf6 Fix cmake NEON condition Olli 2021-08-21 12:58:27 +03:00
  • 776443f914 Disable OpenMP init_threading workaround in Android build Olli 2021-08-21 11:38:17 +03:00
  • 65caafdc5f cmake: add 'soundstretch' utility, regroup CMakeList.txt by targets Olli 2021-08-20 21:56:12 +03:00
  • 6dce1068d9 Merge branch 'optimizations' into 'master' Olli Parviainen 2021-08-20 17:57:09 +00:00
  • eb6d970970 CMake: set optimization options for MSVC as well as GCC & Clang Be 2021-08-18 12:24:18 -05:00
  • f974b28682 Further cmake changes for SoundTouchDLL compilation Olli 2021-08-17 19:47:56 +03:00
  • 220eb7857c Merge branch 'cmake' into 'master' Olli Parviainen 2021-08-17 16:49:07 +00:00
  • dae91683bc CMake fixes for SoundTouchDLL Be 2021-08-16 11:23:01 -05:00
  • fa223609d2 Merge branch 'cmake' into 'master' Olli Parviainen 2021-08-16 16:03:43 +00:00
  • 3617bd166b add build directory to .gitignore Be 2021-08-15 21:16:41 -05:00
  • d8d86e1a92 add CMake build system Be 2021-08-02 10:37:07 -05:00
  • e0e00878fc Remove surplus semicolon Olli 2021-07-30 14:53:04 +03:00
  • 17a63e99d5 Fix bug with too small initial skipFract value Olli 2021-03-03 18:11:45 +02:00
  • 6533514372 Improve soundtouch.clear() so that it really clears TDStretch & RateTransposer states Olli 2021-01-30 19:02:08 +02:00
  • 81b0d74727 Correct initial skip value Olli 2021-01-28 21:28:43 +02:00
  • 5e76cf2f6d Disable skipping of unaligned SIMD memory offset by default Olli 2021-01-28 21:26:38 +02:00
  • f38cfa6850 Call "clear()" after changing anti-alias filter on/off Olli 2021-01-28 20:19:06 +02:00
  • 762f56024b Updated versions and documents for release 2.2 2.2 Olli Parviainen 2020-10-15 18:20:52 +03:00
  • 1d42d899ab Merge branch 'improve-autovectorization' into 'master' Olli Parviainen 2020-10-13 18:19:08 +00:00
  • bf3cec0244 Improvements to help compiler autovectorization Olli Parviainen 2020-10-11 21:34:38 +03:00
  • a911a1e986 Bugfix in integer version of calcCrossCorrAccumulate() Olli Parviainen 2020-10-03 16:58:00 +03:00
  • 3e74d1d18f Fixed characters in source code comments that ought to be ± Olli Parviainen 2020-07-08 19:11:48 +03:00
  • f382149086 Compensate initial buffering of anti-alias filter and intepolator. Olli Parviainen 2020-06-30 14:16:03 +03:00
  • 308c3484f6 Merge branch 'feature/neon-tuning' into 'master' Olli Parviainen 2020-06-21 17:43:36 +00:00
  • 3d7bf376fd Tuning for ARM NEON Olli Parviainen 2020-06-21 20:38:00 +03:00
  • 1e56c65ea5 Merge branch 'bpmdetect-warning-size_t-int' into 'master' Olli Parviainen 2020-05-10 14:39:52 +00:00
  • fe15975a21 BPMDetect: Make conversion from size_t to int explicit Rémi Verschelde 2020-04-28 10:48:45 +02:00
  • a046b6971d Windows build: Retargeted to Visual Studio 2019 and Windows 10. Removed obsolete /Gm build option. Olli Parviainen 2020-02-02 18:58:46 +02:00
  • c4f1602474 Added section about building the software in Mac Olli Parviainen 2019-10-28 19:04:28 +02:00
  • 244fbeac24 BPM PeakFinder: Fix possible reading past end of array. Olli Parviainen 2019-01-07 18:55:36 +02:00
  • 12cb25ed7b Updated README.html Olli Parviainen 2019-01-01 16:54:38 +02:00
  • fb3ea4d9f0 Update readme.md Olli 2018-12-08 19:01:57 +00:00
  • 2b2585bc74 Enable using multiple CPUs in Visual Studio build for faster build Olli Parviainen 2018-12-04 21:11:17 +02:00
  • 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 +02:00
  • 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 +02:00
  • b9659b64c6 Updated readme & version info to 2.1.1 2.1.1 Olli 2018-11-14 19:25:34 +02:00
  • 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 +02:00
  • 6d700259b9 Touched version number olli 2018-10-28 16:27:48 +02:00
  • 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 +02:00
  • 41a2cd3e6b Merge branch 'master' of gitlab.com:soundtouch/soundtouch Olli 2018-10-28 16:05:26 +02:00
  • 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 +02:00
  • 59129fa33d Eliminate assert condition by reading # sample elements that are multiple of num-of-channels Olli 2018-10-28 15:49:50 +02:00
  • a1c400eb2c Fix issue CVE-2018-17096: Replace assert with runtime exception Olli 2018-10-28 15:32:58 +02:00
  • 12eaa21e14 Merge branch 'android-build-update' into 'master' Olli 2018-09-22 16:14:52 +00:00
  • bdbe1bf551 Adding gradle build for Android example ggfan 2018-09-19 04:08:51 -07:00
  • 1d63bbf8e1 Update readme.md Olli 2018-09-10 06:22:36 +00:00
  • 79cbdb1140 Reformat README.html eol characters olli 2018-09-08 19:15:39 +03:00
  • 3ea4f5c7b3 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 19:04:37 +03:00
  • 68df82bd5b Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:54:04 +03:00
  • 00241ebba1 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:54:04 +03:00
  • 1e9ec6f54b Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:52:44 +03:00
  • 50348640f7 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch Olli 2018-09-08 18:52:44 +03:00
  • 1e9c3bce2d Bump version to 2.1 Olli 2018-09-08 17:54:14 +03:00
  • 5e3ca30225 Bump version to 2.1 Olli 2018-09-08 17:54:14 +03:00
  • 67fec0e8d5 Bump version to 2.1 soundtouch-2.1.0 2.1.0 Olli 2018-09-08 17:54:14 +03:00
  • 46531e5b92 Improved WavFile header/fact not-too-small check olli 2018-08-13 19:42:58 +03:00
  • e024068905 Fixed WavFile header/fact not-too-small check oparviainen 2018-08-13 19:16:16 +03:00
  • c38f0506da Removed commented code, style cleanup oparviainen 2018-08-12 20:51:24 +03:00
  • cca9271e98 Merge branch 'master' of https://gitlab.com/soundtouch/soundtouch oparviainen 2018-08-12 20:25:12 +03:00
  • 9e02d9b04f Added minimum size check for WAV header block lengh values oparviainen 2018-08-12 20:24:37 +03:00
  • 1ab7e7ccd0 Added tasks.json file for MS VisualStudio Code oparviainen 2018-08-12 20:03:22 +03:00
  • 4aaac92874 Updated .gitignore for gnu platform oparviainen 2018-08-12 20:02:33 +03:00
  • 107f2c5d20 Replaced illegal-number-of-channel assertions with run-time exception oparviainen 2018-08-12 20:00:56 +03:00
  • 4b6060adfe Merge branch 'update-vs-extra-dist' into 'master' Olli 2018-08-08 17:58:56 +00:00
  • 1f7f681f9d Merge branch 'add-interpolate-h-to-noinst-headers' into 'master' Olli 2018-08-08 17:57:50 +00:00
  • 81cf74cf4c Merge branch 'misc-typos' into 'master' Olli 2018-08-08 17:55:28 +00:00
  • 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 +03:00
  • f71db0d2c3 Added <cfloat> header file, resolved compiler warnings oparviainen 2018-08-08 19:53:14 +03:00
  • 0093b63141 MIsc. source comment typos luz.paz 2018-07-27 12:26:56 -04:00
  • 6ee56b1c17 Add Interpolate*.h to noinst_HEADERS Isamu Mogi 2018-06-01 21:58:57 +09:00
  • 6b6c36d3e1 Update Visual Studio files on EXTRA_DIST Isamu Mogi 2018-06-01 21:49:08 +09:00
  • 8f6f91f9b3 Merge branch 'bpm-work' into 'master' Olli 2018-05-16 16:04:33 +00:00
  • 007481d711 BPM algorithm work - improved beat analysis routine and added individual beat detection Olli 2018-05-10 20:23:39 +03:00
  • 47f74e83ef Merged typo correction patch Olli 2018-05-12 18:40:56 +03:00
  • c4154b063f Corrected typos in source code comments Olli 2018-05-12 18:39:43 +03:00
  • 3f2ad229bb Migrated MS Visual Studio build scripts to VS2015 Olli 2018-05-10 23:51:44 +03:00
  • 3feea728d5 Minor updates. Removed obsoleted files. Olli 2018-05-10 21:57:49 +03:00
  • e765f8146f Removed Subversion $Id$, $Date$ etc autoupdate tags Olli 2018-05-10 21:51:49 +03:00
  • 669ab8c974 Updated readme.md Olli 2018-05-10 17:05:31 +00:00
  • 7b097533a9 Create readme.md oparviai 2018-05-10 18:32:38 +03:00
  • 30b017d112 SoundTouchDLL: adapt gcc compilation settings for x86/x64/arm platforms oparviai 2017-11-30 18:07:41 +00:00
  • 20e4bf0b04 Added BPM functions to Pascal interface of SoundTouch DLL oparviai 2017-11-26 09:10:41 +00:00
  • ec9ba968f5 Added BPMDetect functions to SoundTouchDll API oparviai 2017-11-10 16:38:36 +00:00
  • 407f516e0d GNU compilation of SoundTouchDll that has easy function importing interfaces for java, mono etc oparviai 2017-11-03 20:08:10 +00:00