Commit Graph

945 Commits

Author SHA1 Message Date
Chris Cannam
eaf35d9aaf Make the VC project a little more obvious in the README 2021-06-04 13:31:39 +01:00
Chris Cannam
b199400e8b Fix failure to resize buffer on reconfigure - thanks to Michael Tyson 2021-06-01 08:49:54 +01:00
Chris Cannam
3bcb2de31b Wording tweak 2021-05-14 16:05:58 +01:00
Chris Cannam
d22cbf3098 Comments 2021-05-14 15:25:54 +01:00
Chris Cannam
27a2980a56 Restore original behaviour of pre-fill/start-skip 2021-05-14 15:10:24 +01:00
Chris Cannam
20d3f5ed6a Further timing fixes 2021-05-14 15:09:28 +01:00
Chris Cannam
a218ad42fa Constrain to +/- 2 octaves (+ semitones) as it's less demanding of block size; minor tidying 2021-05-14 14:26:52 +01:00
Chris Cannam
a3aff961e4 Avoid identifying transients when the divergence is particularly high already, so as not to pile on further 2021-05-14 14:24:54 +01:00
Chris Cannam
d9dfc0a84c Start updating LADSPA plugin for proper timing 2021-05-14 11:35:08 +01:00
Chris Cannam
478d9233fe Fix calculation of recovery value now that divergence is recalculated afresh on each update 2021-05-14 08:46:37 +01:00
Chris Cannam
d06b4efc16 Toward more accurate timing in the face of varying pitch ratio 2021-05-13 18:04:43 +01:00
Chris Cannam
c79c426e80 In this branch, at least, we are now C++11 2021-05-13 08:51:27 +01:00
Chris Cannam
1c9ebbdf70 Merge from branch bqresample 2021-05-12 17:58:18 +01:00
Chris Cannam
6aeb713921 Use proper parameters for processing mode 2021-05-12 17:29:26 +01:00
Chris Cannam
c1fd6fe6a5 Fix overrun 2021-05-12 17:26:27 +01:00
Chris Cannam
a78dcaf4c8 Minor README update 2021-05-12 11:25:38 +01:00
Chris Cannam
94d4467bfe Fix tsan reports. This does mean updating to C++11 2021-05-12 11:12:02 +01:00
Chris Cannam
cb266cb4d0 Merge from branch bqresample 2021-05-11 17:20:55 +01:00
Chris Cannam
b7770c8832 Use the appropriate parameters 2021-05-11 17:20:12 +01:00
Chris Cannam
9d627ceaa8 Merge from branch bqresample 2021-05-11 08:21:17 +01:00
Chris Cannam
f6a66171bc Initial experimental import of bq resampler 2021-05-10 18:11:35 +01:00
Chris Cannam
cd1856871e Merge from default branch 2021-05-10 16:58:26 +01:00
Chris Cannam
f328ab5885 Merge from branch bqfft 2021-05-10 12:56:07 +01:00
Chris Cannam
55b04dea37 Add Accelerate framework to pkg-config libraries if used 2021-05-10 10:38:35 +01:00
Chris Cannam
e1e2338f23 Merge from default branch 2021-05-10 08:56:30 +01:00
Chris Cannam
832e41ffdd I think Meson is now included in the AppVeyor image already 2021-05-10 08:45:14 +01:00
Chris Cannam
cc937ebe65 Avoid a "using namespace" 2021-04-14 19:14:32 +01:00
Chris Cannam
83167aa448 Check for sincos (thanks ~nia) 2021-04-09 17:35:59 +01:00
Chris Cannam
d3e82428ad Refer to built-in FFT in docs 2021-04-08 15:57:10 +01:00
Chris Cannam
5ecf40bc47 Merge from default branch 2021-04-08 15:42:55 +01:00
Chris Cannam
996a881093 And this one 2021-04-08 15:30:49 +01:00
Chris Cannam
453af07711 Update otherbuilds files 2021-04-08 15:22:16 +01:00
Chris Cannam
e7f47b4b98 Introduce built-in fft; drop no-longer-supported ffts 2021-04-08 14:23:27 +01:00
Chris Cannam
109c321370 Draw system from host rather than build machine (fixing cross-compilation failures, I am told) 2021-04-07 11:03:33 +01:00
Chris Cannam
59c34f9b36 Added tag v1.9.1 for changeset 7af7a76bbb1d 2021-03-12 13:48:32 +00:00
Chris Cannam
b2b9575954 Windows deployment bits 2021-03-12 12:03:24 +00:00
Chris Cannam
afbb105f4a Omit deploy dir from package 2021-03-12 11:35:08 +00:00
Chris Cannam
11caa57cd3 Mac packaging script 2021-03-12 11:20:47 +00:00
Chris Cannam
ead8998668 Source package build script 2021-03-12 10:37:42 +00:00
Chris Cannam
7d2160cefa Oops, these are not required. Thank you, CI 2021-03-12 09:54:56 +00:00
Chris Cannam
91274b3fd5 Build and install JNI if header and Java compiler are found 2021-03-12 09:52:54 +00:00
Chris Cannam
a5cb3a6b4a Add some profiler entries 2021-03-11 16:15:10 +00:00
Chris Cannam
59f57e7346 Typo fixes 2021-03-11 16:15:01 +00:00
Chris Cannam
09e5bd29bf Protect profiler map with a mutex 2021-03-11 16:14:40 +00:00
Chris Cannam
7705c6409e Fix some nominal memory leaks 2021-03-10 18:10:10 +00:00
Chris Cannam
5897dfbc5b Install headers! 2021-03-10 08:06:45 +00:00
Chris Cannam
8b2a4d6aa1 Clarify architecture notes 2021-03-09 18:41:46 +00:00
Chris Cannam
fcc952e81a A few helper functions 2021-03-09 17:29:21 +00:00
Chris Cannam
b463cf5565 Fix wrong accumulator type - this fix makes the detector a little more sensitive, which is not necessarily good, but the previous accidental behaviour exaggerated the difference in results between float and double precision ffts 2021-03-09 17:22:41 +00:00
Chris Cannam
e79658b04f Fix incorrect cases in double-only/float-only cases 2021-03-09 17:21:08 +00:00