Commit Graph

687 Commits

Author SHA1 Message Date
Chris Cannam
3a6d8a8c76 Use "classic Windows" library.lib naming only with MSVC; with MinGW use liblibrary.a as on other platforms. Thanks to Biswapriyo Nath 2021-12-13 17:47:43 +00:00
Chris Cannam
b3c920a35e Fix build failure in cross-compile to Win64 2021-10-26 16:45:07 +01:00
Chris Cannam
a144fa2d1d This comment no longer accurate 2021-10-26 16:44:12 +01:00
Chris Cannam
cc13a41fd5 Added tag v2.0.0 for changeset 4a6f7059b6b7 2021-10-22 14:03:36 +01:00
Chris Cannam
e2db5a452f Use .txt extensions for doc files in package 2021-10-22 13:33:13 +01:00
Chris Cannam
f3637be54f Update CHANGELOG 2021-10-20 14:31:16 +01:00
Chris Cannam
7be734f75b Fix compiler warnings with VC++ 2021-10-20 13:35:06 +01:00
Chris Cannam
937eefd501 Tiniest layout tweak 2021-10-20 13:34:47 +01:00
Chris Cannam
c7af48f474 Add header required for min/max with VC2017 2021-10-20 10:55:16 +01:00
Chris Cannam
5b7f9e0e4d Minor formatting tweaks 2021-10-14 13:48:15 +01:00
Chris Cannam
2472213d73 Merge from branch single 2021-10-14 13:34:33 +01:00
Chris Cannam
05db791db3 Add pre-pad for realtime mode (equivalent to the padding RB does internally in offline mode already) 2021-10-14 13:28:29 +01:00
Chris Cannam
674f44dcba Minor tidy 2021-10-14 10:03:37 +01:00
Chris Cannam
e868ff32de Remove some hopefully unnecessary references to global namespace 2021-10-12 16:27:19 +01:00
Chris Cannam
9394a9ad09 libresample no longer supported 2021-10-05 10:01:00 +01:00
Chris Cannam
91c44fc8b8 Make mention of built-in resampler; wording tweaks 2021-10-05 09:59:43 +01:00
Chris Cannam
18907f92f7 This will be v2.0.0. We're going for the major version increment because the output in real-time mode intentionally changes, with what is intended to be tighter timing. The API and ABI are both unchanged from 1.9.2, but I think if the output is expected to change, that justifies the big bump 2021-10-05 09:41:37 +01:00
Chris Cannam
d650006400 Minor wording tweak 2021-10-04 13:46:52 +01:00
Chris Cannam
30a114b083 Add framework, reorder a little 2021-10-04 13:10:59 +01:00
Chris Cannam
1f8173b619 Further relative paths 2021-10-04 12:29:48 +01:00
Chris Cannam
829a208fd0 Check single-compilation-unit build too 2021-10-04 12:24:59 +01:00
Chris Cannam
205f050081 Use relative paths here too 2021-10-04 12:24:50 +01:00
Chris Cannam
c69ce90c25 Add single-compilation-unit file 2021-10-04 12:22:08 +01:00
Chris Cannam
61f7b5f8e6 Update includes so they don't require include path to be set 2021-10-04 12:21:39 +01:00
Chris Cannam
c8ff7c3b2b Fall back to builtin resampler, no longer speex 2021-10-04 10:56:00 +01:00
Chris Cannam
66354796b8 Pull in multi-channel resampler fix (not directly relevant to RB) 2021-09-30 15:36:21 +01:00
Chris Cannam
ef6cb4feb3 Merge from default branch 2021-09-30 15:27:33 +01:00
Chris Cannam
cbf41915a8 Small grammar tweak 2021-09-30 15:27:23 +01:00
Chris Cannam
20897c8ff6 Merge 2021-09-10 08:39:50 +01:00
Chris Cannam
77552e82b1 Improve docs for processing modes 2021-09-10 08:39:33 +01:00
Chris Cannam
622bccd1fe We can actually specify an old OS version perfectly well in the universal cross file, and it'll work for both slices (the ARM one will just get 11 instead). So do that, and document it. Also print out the target in the config summary. 2021-09-08 11:23:23 +01:00
Chris Cannam
c8087b7d43 Merge from default branch 2021-08-23 11:57:56 +01:00
Chris Cannam
60738167ce Support OS versions <11 in prebuilt binary! 2021-08-18 14:52:25 +01:00
Chris Cannam
2f224c9a4b Use arch_flags, which is actually referred to 2021-08-18 14:51:58 +01:00
Chris Cannam
ad27ad1b24 Fix failure to pack Nyquist bins correctly in vDSP FFT - though these functions are not actually used by Rubber Band, they're just here for symmetry 2021-07-05 19:28:05 +01:00
Chris Cannam
f1acaf85d7 Added tag v1.9.2 for changeset 8584d22881ba 2021-06-07 18:01:09 +01:00
Chris Cannam
aa35d18e6f Bump version in Doxyfile 2021-06-07 18:01:02 +01:00
Chris Cannam
a9a286014c Version bumps 2021-06-07 13:47:57 +01:00
Chris Cannam
d802ecd2b5 Bump library version 2021-06-07 13:29:30 +01:00
Chris Cannam
1d0c714e65 These quotes seem unpopular 2021-06-04 14:07:43 +01:00
Chris Cannam
7ab2381216 Update CHANGELOG for next release 2021-06-04 13:49:34 +01:00
Chris Cannam
50ca35d068 Test the static library project build too 2021-06-04 13:31:50 +01:00
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