Chris Cannam
|
0cd622d0da
|
Create a MovingMedianStack to contain a stack of filters with contiguous addressing - does not appear to be notably beneficial, though I quite like the api
|
2022-06-07 09:50:33 +01:00 |
|
Chris Cannam
|
a564a7c812
|
Minor tidy
|
2022-06-07 09:06:37 +01:00 |
|
Chris Cannam
|
459be9fbad
|
Tiny simplification
|
2022-06-07 09:02:00 +01:00 |
|
Chris Cannam
|
b8c7289c45
|
Further small improvement to moving median
|
2022-06-07 08:53:42 +01:00 |
|
Chris Cannam
|
d7163b36f6
|
Quicker moving median (max one call to lower_bound, we're copying the elements between the two values anyway so we might as well compare against them too) - this checks out
|
2022-06-07 08:50:25 +01:00 |
|
Chris Cannam
|
7519ef47cc
|
Toward minimising MovingMedian a bit
|
2022-06-06 21:53:54 +01:00 |
|
Chris Cannam
|
c3309f56c1
|
Remove debug output
|
2022-05-25 14:43:31 +01:00 |
|
Chris Cannam
|
a04b6adb10
|
Niemitalo window
|
2022-05-25 14:43:05 +01:00 |
|
Chris Cannam
|
eb79336e93
|
Introduce a resampler (not used yet)
|
2022-05-24 17:49:50 +01:00 |
|
Chris Cannam
|
c4a78b4b55
|
Use doubles throughout (simpler, faster)
|
2022-05-24 15:39:28 +01:00 |
|
Chris Cannam
|
2b401e5cbe
|
Overlap/add fixes. Some phase problems still here
|
2022-05-24 12:00:54 +01:00 |
|
Chris Cannam
|
89c8683aaf
|
Calculate actual ratios and hops
|
2022-05-23 17:59:40 +01:00 |
|
Chris Cannam
|
5cc4833820
|
Flesh out the implementation a bit
|
2022-05-23 15:04:34 +01:00 |
|
Chris Cannam
|
9d646b9708
|
Introduce phase advance
|
2022-05-20 15:29:52 +01:00 |
|
Chris Cannam
|
cf602218f5
|
Add Guide
|
2022-05-19 16:31:21 +01:00 |
|
Chris Cannam
|
e9ad04e2b4
|
Reorganise into faster (R2) and finer (R3)
|
2022-05-19 13:34:51 +01:00 |
|