Chris Cannam
|
9ed4be5144
|
Fix some non-realtime-safe operations reported by Stoat
|
2022-05-24 17:35:23 +01:00 |
|
Chris Cannam
|
d45831fcc5
|
Add the overlooked fftshift (that explains it!); carry out polar/cartesian conversion only for bins of interest
|
2022-05-24 16:54:05 +01:00 |
|
Chris Cannam
|
c4a78b4b55
|
Use doubles throughout (simpler, faster)
|
2022-05-24 15:39:28 +01:00 |
|
Chris Cannam
|
49ac04ceab
|
Some work on phase updates
|
2022-05-24 15:21:13 +01:00 |
|
Chris Cannam
|
2b401e5cbe
|
Overlap/add fixes. Some phase problems still here
|
2022-05-24 12:00:54 +01:00 |
|
Chris Cannam
|
cd0ee3e4f6
|
Tidy, and avoid warnings from over-reading from ring buffer
|
2022-05-23 20:55:56 +01:00 |
|
Chris Cannam
|
89c8683aaf
|
Calculate actual ratios and hops
|
2022-05-23 17:59:40 +01:00 |
|
Chris Cannam
|
9d82d58c36
|
Scaling fixes
|
2022-05-23 17:36:26 +01:00 |
|
Chris Cannam
|
fb9edfb20d
|
Fix the consume logic so that it actually completes (though wrongly still, at this point)
|
2022-05-23 16:45:41 +01:00 |
|
Chris Cannam
|
5cc4833820
|
Flesh out the implementation a bit
|
2022-05-23 15:04:34 +01:00 |
|