Chris Cannam
|
3297cfab0c
|
Switch Linux build badge to SourceHut from Travis
|
2020-12-01 11:56:53 +00:00 |
|
Chris Cannam
|
5af9b04be9
|
Experimental email trigger
|
2020-12-01 10:31:25 +00:00 |
|
Chris Cannam
|
d140f026d2
|
Build manifest for sr.ht CI
|
2020-12-01 10:22:11 +00:00 |
|
'Michel Alexandre Salim
|
58fc334e90
|
Preserve permissions when installing files
Use `cp -p` rather than `cp`
|
2020-11-17 16:48:50 -08:00 |
|
Chris Cannam
|
897bd14b8e
|
Avoid any smoothing when setting initial ratio
|
2020-11-16 09:11:12 +00:00 |
|
Chris Cannam
|
9798ac0be0
|
Merge from branch bqresample, with some resampler fixes
|
2020-10-22 17:25:27 +01:00 |
|
Chris Cannam
|
dbaaf12598
|
Hm, those settings weren't as well-behaved as I thought. I wonder if there is some unpleasant randomness here
|
2020-10-22 17:13:55 +01:00 |
|
Chris Cannam
|
e3e5fe7ae3
|
Settle on a single set of params that seems to work ok in tests
|
2020-10-22 15:55:48 +01:00 |
|
Chris Cannam
|
75f9af1f9b
|
Remove support for resampler from IPP versions older than v7
|
2020-10-22 14:00:32 +01:00 |
|
Chris Cannam
|
cce7bdd703
|
Fix buffer underrun in case where rounded sample count accumulator exceeds length
|
2020-10-22 13:55:50 +01:00 |
|
Chris Cannam
|
c4ad5b6f4a
|
Also avoid passing a genuinely long block when the ratio has just changed
|
2020-10-21 17:16:15 +01:00 |
|
Chris Cannam
|
ce5b79bb45
|
Avoid passing a very oversize outcount for the reasons given
|
2020-10-21 16:50:19 +01:00 |
|
Chris Cannam
|
3ddc35f7ae
|
Resampler code pulled back in from bqresample, with safer api
|
2020-10-21 15:05:14 +01:00 |
|
Chris Cannam
|
81629cf714
|
Merge from default branch
|
2020-10-21 09:07:44 +01:00 |
|
Chris Cannam
|
d05806450a
|
Avoid compiler complaints about dynamic array syntax. This is no better code, bu
t it's less sensitive to compile options.
|
2020-10-08 11:20:52 +01:00 |
|
Chris Cannam
|
42ff18a229
|
Prefer libsamplerate at any performance setting, now we know it is better-behaved when changing rates
|
2020-09-29 11:04:18 +01:00 |
|
Chris Cannam
|
390a273044
|
Add -fembed-bitcode
|
2020-09-24 17:40:01 +01:00 |
|
Chris Cannam
|
4c00915ab4
|
Note about preference for libsamplerate
|
2020-09-22 14:10:29 +01:00 |
|
Chris Cannam
|
c1108834c1
|
In this emergency, increase the buffer size by a factor rather than only by a constant amount - because if this arises because of an overlong increment being broken down into littler bits, we would end up doing it again and again, which is much more expensive. This makes a huge performance difference in cases where a time map ends up mapping very little input into a great expanse of output
|
2020-09-22 10:35:50 +01:00 |
|
Chris Cannam
|
8df9558868
|
In this emergency, increase the buffer size by a factor rather than only by a constant amount - because if this arises because of an overlong increment being broken down into littler bits, we would end up doing it again and again, which is much more expensive. This makes a huge performance difference in cases where a time map ends up mapping very little input into a great expanse of output
|
2020-09-22 10:35:50 +01:00 |
|
Chris Cannam
|
fddcfadd64
|
Clarify text about overall stretch factor
|
2020-09-22 10:32:00 +01:00 |
|
Chris Cannam
|
f42a369b8e
|
Same fix in resampleInterleaved as earlier committed in resample
|
2020-09-21 16:44:53 +01:00 |
|
Chris Cannam
|
d65f5ebe34
|
Fix potential discontinuity when window size is reduced due to change in ratio
|
2020-09-21 13:48:45 +01:00 |
|
Chris Cannam
|
4728c79862
|
Fix potential discontinuity when window size is reduced due to change in ratio
|
2020-09-21 13:48:45 +01:00 |
|
Chris Cannam
|
661a1d05eb
|
It appears this may be all we need - apparently the occasional odd extra sample (due to incremental rounding) added up and eventually overran the filter. I believe +1 is perfectly good here, but we can afford to be more accommodating just in case
|
2020-09-16 17:52:33 +01:00 |
|
Chris Cannam
|
76175b9e80
|
It appears this may be all we need - apparently the occasional odd extra sample (due to incremental rounding) added up and eventually overran the filter. I believe +1 is perfectly good here, but we can afford to be more accommodating just in case
|
2020-09-16 17:52:33 +01:00 |
|
Chris Cannam
|
438893fb6f
|
Avoid some compiler warnings
|
2020-09-16 17:47:30 +01:00 |
|
Chris Cannam
|
27f4572258
|
Fix silly compile error
|
2020-09-15 17:36:21 +01:00 |
|
Chris Cannam
|
be843f3da7
|
Avoid an input increment of zero (= sigfpe) when given a very long stretch factor
|
2020-09-15 15:23:33 +01:00 |
|
Chris Cannam
|
de618103f7
|
Experiment with small crossfade on resampler rate change
|
2020-09-15 13:46:18 +01:00 |
|
Chris Cannam
|
334f1b891d
|
... but don't do so ad infinitum, if some processing problem is causing implausibly high output values
|
2020-09-15 13:43:31 +01:00 |
|
Chris Cannam
|
1992688155
|
Detect out-of-range samples on output and restart with lower gain
|
2020-09-15 11:43:57 +01:00 |
|
Chris Cannam
|
6de1ab5b68
|
Experiment with cacheing homebrew stuff in Travis
|
2020-09-15 08:37:53 +01:00 |
|
Chris Cannam
|
61c1cbe91c
|
Add CI build badges
|
2020-09-15 08:32:07 +01:00 |
|
Chris Cannam
|
a992376541
|
Fix iOS build broken by earlier commit
|
2020-09-15 08:20:07 +01:00 |
|
Chris Cannam
|
0513096661
|
Fix build failure for macOS 10.6
|
2020-09-14 12:04:08 +01:00 |
|
Chris Cannam
|
8acf2e539e
|
Define Vamp and LADSPA LDFLAGS
|
2020-09-14 10:35:16 +01:00 |
|
Chris Cannam
|
d7608fb05f
|
Add tracker & git links
|
2020-09-11 17:11:21 +01:00 |
|
Chris Cannam
|
732d0ed980
|
More informative output
|
2020-09-11 17:11:03 +01:00 |
|
Chris Cannam
|
dab3e9f69b
|
Force high-consistency pitch-shift mode when using a freq or pitch map
|
2020-09-11 10:51:03 +01:00 |
|
Chris Cannam
|
2f1ee7327c
|
Wording
|
2020-09-10 17:10:34 +01:00 |
|
Chris Cannam
|
50328a8fd5
|
Latency-adjusted
|
2020-09-10 16:23:56 +01:00 |
|
Chris Cannam
|
5f897656f5
|
First cut at freq/pitch map
|
2020-09-10 16:10:30 +01:00 |
|
Chris Cannam
|
fa5ad0384f
|
Add docs (only) for freq/pitch map
|
2020-09-10 15:31:27 +01:00 |
|
Chris Cannam
|
38793bba10
|
Added tag v1.9 for changeset 37b18c17c042
|
2020-09-10 14:30:36 +01:00 |
|
Chris Cannam
|
6659d61f01
|
Update version numbers
|
2020-09-09 14:02:42 +01:00 |
|
Chris Cannam
|
660e63d781
|
Update changelog for next release
|
2020-09-09 13:03:57 +01:00 |
|
Chris Cannam
|
757e3305f9
|
Header syntax
|
2020-09-03 11:47:08 +01:00 |
|
Chris Cannam
|
795dddc418
|
No, just Rubber Band here
|
2020-02-14 11:33:48 +00:00 |
|
Chris Cannam
|
161d6b2a5f
|
URL updates
|
2020-02-14 11:33:08 +00:00 |
|