edf9ea90f6
iOS Makefile
Chris Cannam
2014-12-09 09:22:19 +00:00
b3d47e1375
Use Accelerate header; select old vvfabf only if OSX is actually a target (as well as if it's an old version)
Chris Cannam
2014-12-08 10:23:33 +00:00
8c90e3a5e1
Fix small memory leak
Chris Cannam
2014-10-16 21:36:39 +01:00
6f361078f9
Reorder args to with_gain functions to match bqvec; docs; build fixes
Chris Cannam
2014-09-05 09:02:49 +01:00
7ad3bcd729
Some small fixes suggested by Coverity Scan
Chris Cannam
2014-09-03 17:11:07 +01:00
bd7e32b34c
Don't fail install if copying jni lib fails (it might not have been built)
Chris Cannam
2014-08-08 16:04:03 +01:00
8bcd90fab0
Copyrights
Chris Cannam
2014-05-29 18:00:22 +01:00
c6bd616243
Library name change, to match earlier commit
Chris Cannam
2014-05-16 17:56:46 +01:00
b942eebbe8
Merge
Chris Cannam
2014-05-16 16:55:10 +01:00
4f487b57a3
Recent NDK does have bad_alloc
Chris Cannam
2014-05-16 16:54:46 +01:00
5042b20930
Print out ratios in debug mode
Chris Cannam
2014-05-03 17:12:51 +01:00
7966b86250
Add JNI target (not built by default)
Chris Cannam
2014-05-03 13:28:58 +01:00
24c9507170
Ignore doxygen-generated files and rejected patches
Chris Cannam
2013-12-10 21:02:18 +00:00
9ded9a2adf
Patch from Ryan Schmidt for install and various other make fixes on OS/X
Chris Cannam
2013-12-10 21:01:47 +00:00
512780abe2
Pull back local includes to before system ones
Chris Cannam
2013-12-10 16:33:31 +00:00
05e14a6a7d
Pull out ms buffer onto the heap (was being used after end of block in which it was allocated on the stack)
Chris Cannam
2013-05-15 10:55:11 +01:00
6aa75133d6
Avoid an alloca. Allocation is borderline acceptable here, this is very much an edge case
Chris Cannam
2013-05-15 10:36:10 +01:00
97fb6da962
Use the appropriate type for this
Chris Cannam
2013-05-15 10:35:30 +01:00
8bbf6b8c0a
Win32 build fixes
Chris Cannam
2013-05-15 10:35:18 +01:00
3ed839f702
Add JNIEXPORT/JNICALL to implementations, provide setMaxProcessSize (previously overlooked)
Chris Cannam
2012-11-19 10:40:39 +00:00
4501836d29
Version
Chris Cannam
2012-10-28 10:35:45 +00:00
5262d694c2
Added tag v1.8.1 for changeset d4911a276d96
Chris Cannam
2012-10-28 10:30:16 +00:00
afdb914d0b
Version updates
Chris Cannam
2012-10-28 10:30:09 +00:00
00d1abbf98
Added tag v1.8.1 for changeset 77466ee7ffb5
Chris Cannam
2012-10-28 10:23:54 +00:00
82d1f570da
Enforce no-null-args to FFTs; avoid corresponding potential crash in formant preservation code
Chris Cannam
2012-10-28 10:23:42 +00:00
39a311b383
Added tag v1.8 for changeset 551952b2e7a6
Chris Cannam
2012-10-14 16:43:50 +01:00
4b2e617f48
vvfabf on OS/X < 10.7
Chris Cannam
2012-10-14 16:43:28 +01:00
405c8c47e9
Comment and include guard
Chris Cannam
2012-10-14 12:57:16 +01:00
d66fd7dbe1
Version number
Chris Cannam
2012-10-01 21:58:49 +01:00
aa83585dd9
Version number
Chris Cannam
2012-09-10 14:16:22 +01:00
2a61c3bd1a
Merge
Chris Cannam
2012-09-10 09:30:39 +01:00
f43288911d
Introduce study/process/retrieve with n and offset (easier to handle in Java). Also restore threading option, since threading is not necessarily disabled in the backend
Chris Cannam
2012-09-10 09:29:48 +01:00
29a7aef02b
Win32 build fix
Chris Cannam
2012-09-09 18:51:11 +01:00
0e2b395ed2
Android build fixes
Chris Cannam
2012-09-09 18:27:30 +01:00
a760cff3cc
Add Android.mk
Chris Cannam
2012-09-09 18:16:33 +01:00
16a68c617d
OS/X build fixes
Chris Cannam
2012-09-09 18:11:04 +01:00
898a41de9a
Need pthreads
Chris Cannam
2012-09-09 17:01:40 +01:00
93c38b50a0
Update to new combined build
Chris Cannam
2012-09-09 16:57:42 +01:00
4ecb1fa6f1
Minor and mostly immaterial bits
Chris Cannam
2011-12-09 18:18:32 +00:00
ec85a7c8c8
Added tag v1.7 for changeset efbc861f9b94
Chris Cannam
2011-12-04 17:22:10 +00:00
4d694cb0e5
Update CHANGELOG
Chris Cannam
2011-12-04 17:22:02 +00:00
2e6322f176
Added tag v1.7 for changeset 61fe85a73bc3
Chris Cannam
2011-12-04 17:10:14 +00:00
fc0c3b6716
Fix non-working test
Chris Cannam
2011-12-04 17:09:58 +00:00
2ccb697da9
Added tag v1.7 for changeset 85022d42d8dc
Chris Cannam
2011-12-03 13:17:49 +00:00
ecbbd73957
Add MemoryBarrier for MinGW; freqPeak is unused
Chris Cannam
2011-12-03 13:14:14 +00:00
c26dc1dc88
* Add centre-focus option (mid/side processing) * Simplify RingBuffer and add explicit memory locks * Fix hang with certain unfortunate combinations of parameters * Bump version to 1.7
Chris Cannam
2011-11-25 11:11:59 +00:00
9c52352c24
Fix crash in optimised build with gcc-4.6
Chris Cannam
2011-10-02 21:13:15 +01:00
eb91ce91bd
Fix build with gcc-4.6
Chris Cannam
2011-10-02 21:13:03 +01:00
61caf57fd0
* Add Doxyfile
Chris Cannam
2011-03-21 21:51:33 +00:00
1356940ff2
Added tag v1.6 for changeset 4f58b0749763
Chris Cannam
2011-03-19 15:37:31 +00:00
991b86f20b
* OS/X build fixes
Chris Cannam
2011-03-19 15:01:07 +00:00
3640595744
* Add forgotten file
Chris Cannam
2011-03-19 12:49:32 +00:00
c45acda473
* Fix failure to remember that we have constructed an interpolator window already (#25). Also avoid using alloca for substantial buffers * Lose FFT::getFloatTimeBuffer and getDoubleTimeBuffer -- it's too unclear when it's safe to use them and it's safer to control sizes externally. In RB with smoothing on, these buffers were incorrectly being used for window-si zed calculations (larger than FFT-sized). * Fix some incorrect buffer resize sizes * Build fixes for OS/X
Chris Cannam
2011-03-19 12:41:38 +00:00
0b8c1bd90b
* Pull across from main repo: Fix silent channel of output when processing with band-limited transients option; include libresample support. Also update copyright dates.
Chris Cannam
2011-01-07 21:46:36 +00:00
99ba629361
* More work on framing, interpolation and scaling for longer window than FFT size. This adds the --smoothing option to the command line tool and SmoothingOn/Off options to the API, introducing a double-length window with presum FFT and time-domain smoothing. Behaviour elsewhere _should_ be unchanged.
Chris Cannam
2010-05-29 22:07:54 +01:00
49cf25d724
* Further work on handling distinct analysis and synthesis window and FFT sizes
Chris Cannam
2010-05-25 21:49:05 +01:00
3ed58ba356
* Separate out analysis and synthesis window sizes from FFT size. This is an internal change only, so far -- results should be unchanged from 1.5.0.
Chris Cannam
2010-05-16 10:44:38 +01:00
8b3a5e4979
* Fix some confusions between _WIN32 (any compiler/runtime on that platform) and __MSVC__ (VC only, not e.g. mingw32)
Chris Cannam
2010-05-04 11:14:26 +01:00
c5daafc067
* Fixes to OS/X Makefile
Chris Cannam
2010-05-03 11:56:26 +01:00
9c9affb9c8
Added tag v1.5 for changeset 96e35b8aaa60
Chris Cannam
2010-05-02 16:12:23 +01:00
23b9aa9c51
* Detection function fix (was losing crispness in transients)
Chris Cannam
2010-04-30 22:29:37 +01:00
b9d2bbdf49
* tidy
Chris Cannam
2010-03-24 12:35:21 +00:00
87dc720243
Update from main repo. * Add a more reliable transient detection mode, and make the mode selectable using OptionDetectorXXX flags -- the new method is the default * Band-limit transient detectors to avoid being distracted by inaudible garbage * Add a key-frame mapping facility for variable stretch ratio management during offline stretches
Chris Cannam
2010-03-24 09:44:51 +00:00
45a7ec1868
* Fixes for gcc-4.4 (thanks Alexis Ballier)
Chris Cannam
2009-09-28 09:45:23 +00:00
6154522f8d
* OS/X fixes
Chris Cannam
2009-09-24 19:34:00 +00:00
f2a14bc40f
* update OS/X makefile
Chris Cannam
2009-09-24 19:29:34 +00:00
782d8e9d99
* Update changelog
Chris Cannam
2009-09-24 19:23:54 +00:00
090ad6c19a
* remove some incomplete bits
Chris Cannam
2009-09-17 20:12:40 +00:00
8359f038d4
* fix comment
Chris Cannam
2009-09-17 13:12:07 +00:00
18d1e1381c
* Some new files omitted from prior commit
Chris Cannam
2009-09-17 13:08:33 +00:00
abf577ee9d
* Some code rearrangement * Threading fixes (corrections to condition usage) * Avoid a potential hang when faced with some peculiar stretch factors * More modular calls out to vectorizable functions * Solaris build fixes * Bump version number
Chris Cannam
2009-09-17 13:01:21 +00:00
aa5f708467
* Update versions etc for forthcoming 1.3 bugfix release
Chris Cannam
2009-03-01 21:57:15 +00:00
00ff759247
* Avoid virtual method hiding warnings * Avoid potential deadlock in thread join when processing has been abandoned
Chris Cannam
2009-02-26 22:26:02 +00:00
c5a293da33
* fix bug in initial state of accumulator; fix compiler warnings
Chris Cannam
2009-01-28 11:19:00 +00:00
0da1cfd87a
* update from personal repo (including some significant fixes)
Chris Cannam
2008-11-26 22:31:55 +00:00
4d875a5ef4
* Warn and recover if time or pitch ratio is zero (or smaller)
Chris Cannam
2008-10-13 19:13:21 +00:00
02c1d67034
* fix possible crash in resampler
Chris Cannam
2008-08-06 22:00:18 +00:00
af45aa1ef4
* add cstdlib include (for antisocial compilers)
Chris Cannam
2008-07-10 12:13:08 +00:00
aef181c3ed
...
Chris Cannam
2008-07-10 11:09:26 +00:00
dd45a34e48
* build fix for OS/X, dammit
Chris Cannam
2008-07-10 11:09:01 +00:00
c8f2e01b5b
* note on threading
Chris Cannam
2008-07-09 20:58:17 +00:00
a96c85befc
* Change terminology: peak locking -> lamination (we no longer do peak locking) * Adjustments to lamination code
Chris Cannam
2008-07-08 16:32:52 +00:00
55b9516fff
* minor reversion
Chris Cannam
2008-07-08 15:41:21 +00:00
f0cc46653d
* build fixes
Chris Cannam
2008-07-08 15:32:52 +00:00
7f68bae17f
...
Chris Cannam
2008-07-08 15:07:58 +00:00
55858c94d0
* for mingw32 build
Chris Cannam
2008-07-08 15:04:30 +00:00
057481ea41
* Work around a patent (also producing better results, in many cases) * Add aligned allocation functions in sysutils
Chris Cannam
2008-07-08 15:00:22 +00:00
d6d4af1539
* Add warning if -c option and something conflicting with it are both given * Fixes for mingw32 compile * Fix a couple of compiler warnings
Chris Cannam
2008-07-07 18:54:18 +00:00
167760625a
* Fix latency issue
Chris Cannam
2008-07-06 19:24:53 +00:00
c237047d3c
* update Makefile.osx
Chris Cannam
2008-07-06 10:46:08 +00:00
7018c5d78d
* update configure
Chris Cannam
2008-07-06 10:39:47 +00:00
475ccc3a32
* Add --duration, --tempo X:Y and --version options to command line program
Chris Cannam
2008-07-06 10:33:12 +00:00
d43e6b14c9
...
Chris Cannam
2008-07-05 09:11:22 +00:00
f894f7c66f
* update from personal repo
Chris Cannam
2008-07-04 19:31:23 +00:00
86462dbd9f
* Fix under/overruns in ladspa plugin
Chris Cannam
2008-07-04 14:19:32 +00:00
59a160eb3f
* whoops! initialise m_silentAudioCurve
Chris Cannam
2008-07-02 22:20:56 +00:00
87af5d6745
...
Chris Cannam
2008-07-02 21:33:31 +00:00
7b3b93efe8
...
Chris Cannam
2008-07-02 21:28:23 +00:00
1e2cae8e2d
* Add library API version to headers * Add phase reset on silence (doesn't appear to make much difference) * Fix mistake in LRDF file
Chris Cannam
2008-07-02 21:20:22 +00:00
6b277bd8dd
* Add OptionPitchHighConsistency
Chris Cannam
2008-07-01 20:49:24 +00:00