Olli
63002027de
dos2unix:ify line endings, source code formatter
2024-03-29 19:42:23 +02:00
Sam James
02c22eceea
source/SoundTouchDLL: don't clobber CXXFLAGS, LDFLAGS
...
automake warns about this, telling us to set AM_CXXFLAGS and AM_LDFLAGS instead.
This fixes respecting LDFLAGS in particular (the CXXFLAGS one was harmless).
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-24 07:41:49 +00:00
Olli Parviainen
f921e5b586
Fix DLL function import clause for gnu platform
2024-03-02 19:11:43 +02:00
Olli Parviainen
375e6ccfe9
Windows: SoundStretch to accept wide-character command line attributes to support asian/non-latin files names.
2024-02-11 17:52:48 +02:00
Olli Parviainen
74514f5597
C# example: Update to NET toolit v4.8.1, x64 by default, update SoundTouch.dll binary
2023-12-03 17:28:15 +02:00
Johannes Schultz
808bf021e6
Expose BPM detector beat position and strength retrieval API via SoundTouchDLL.
2023-03-26 18:54:04 +02:00
Minty-Meeo
1eda9c0b01
Resolve [-Wzero-as-null-pointer-constant]
2023-03-24 12:32:50 -05:00
Olli
29fba832a7
Update version to 2.3.2
...
Signed-off-by: Olli <oparviai'at'iki.fi>
2022-11-08 18:02:17 +02:00
Olli Parviainen
9e798c0f7f
Fix compiler flags in SoundTouchDLL/Makefile.am
...
Fix compiler flags in SoundTouchDLL/Makefile.am so that flags inherited
from master makefile get included.
Signed-off-by: Olli Parviainen <oparviai'at'iki.fi>
2022-11-02 19:55:10 +02:00
Olli
774257ab5f
Small updates to dynamic-link libary build script & pascal example
...
Signed-off-by: Olli <oparviai'at'iki.fi>
2022-10-31 18:51:35 +02:00
Olli
17925302ae
Migrate configuration file, add building of dynamic-link version to the master makefile
...
- Migrate configuration.ac file to new autotools
- add building of also the dynamic-link version within
'source/SoundTouchDLL' directory from the main-level makefile
- add a simple lazarus/pascal example project that uses the dynamic-link
version of the SoundTouch library
Signed-off-by: Olli <oparviai'at'iki.fi>
2022-10-30 18:15:10 +02:00
Johannes Schultz
1a07a649e4
C functions mustn't throw. Catch exceptions in SoundTouch DLL interface because the user cannot catch them.
2021-12-04 22:09:51 +01:00
Olli
7df5617a4b
cmake: remove "CMAKE" compiler definition and instead add mock "soundtouch_config.h"
...
Add a empty mock "soundtouch_config.h" file and remove "CMAKE" compiler
definition that was used in #ifdef that skipped including
"soundtouch_config.h" in cmake build.
This is to avoid errors about missing include file when not using
autotools build.
Also update version to 2.3.1
Signed-off-by: Olli <oparviai'at'iki.fi>
2021-09-06 20:13:01 +03:00
Olli
28b32c0fbb
Update readme, version info for release v2.3.0
...
Signed-off-by: Olli <oparviai'at'iki.fi>
2021-08-21 13:00:35 +03:00
Olli
f974b28682
Further cmake changes for SoundTouchDLL compilation
...
- enable "-Ofast" compilation flags for cmake build
- adjust compiler flags for the SoundTouchDLL compilation
- add cmake-generated "SoundTouchDLL_EXPORTS" as alias for "DLL_EXPORT"
- hide cmake temporary files in gitignore
Signed-off-by: Olli <oparviai'at'iki.fi>
2021-08-17 19:50:29 +03:00
Olli Parviainen
762f56024b
Updated versions and documents for release 2.2
2020-10-15 18:23:34 +03:00
Olli Parviainen
3d7bf376fd
Tuning for ARM NEON
...
Tuning to enable ARM NEON SIMD performance improvements:
- NEON detection in configure file
- Remove manual loop unrolling, gcc autovectorization does better job
without manually unrolled loops.
- Avoid unaligned pointer accesses when using NEON
2020-06-21 20:38:00 +03:00
Olli Parviainen
a046b6971d
Windows build: Retargeted to Visual Studio 2019 and Windows 10. Removed obsolete /Gm build option.
...
Signed-off-by: Olli Parviainen <oparviai at iki.fi>
2020-02-02 18:58:46 +02:00
olli
9205fc971e
Bump version to 2.1.2 to correct incorrect version info in configure.ac
2018-12-02 10:43:00 +02:00
Olli
b9659b64c6
Updated readme & version info to 2.1.1
2018-11-14 19:25:34 +02:00
Olli
1e9c3bce2d
Bump version to 2.1
2018-09-08 18:52:10 +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
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
bbeab39f0a
Version SoundTouch 2.0
2017-07-30 09:35:00 +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
18a230a54c
- Fix in GNU package management issues.
...
- version 1.9.2
2015-09-20 07:38:32 +00:00
oparviai
32dcebc1d7
release memory upon destroying instance
2015-02-22 15:16:48 +00:00
oparviai
0715880b1f
Fixed c++ function name mangling issue in SoundTouch.dll compilation
2014-04-06 18:06:50 +00:00
oparviai
099a6240eb
Added x64 compilation to Visual Studio project files
2014-04-06 18:03:48 +00:00
oparviai
657d07b5e6
Improved flush() for better output stream duration accuracy
2012-06-13 19:29:53 +00:00
oparviai
52510ecbc7
Updated version to 1.7.0
2012-04-04 19:47:28 +00:00
oparviai
86e50693b5
Added resource.h
2012-04-01 16:54:08 +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
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
b99198c1fe
SoundTouch release 1.5.0 - updated version info and change log
2009-12-28 20:10:14 +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