Ken Cooke
|
a2ea6bf36e
|
Improved audio resampler
Added LQ mode (2x faster).
Added HQ mode (2x slower), intended for offline resampling.
Default (MQ) quality is slightly improved (512 filter phases in irrational mode).
|
2016-12-24 11:10:35 -08:00 |
|
Ken Cooke
|
b4994a3d89
|
Ambisonic resampler, optimized using AVX2.
int16_t and float versions.
Removed unused SSE2 version.
Removed unused getExactInput().
Refactored to remove nested #ifdefs.
|
2016-12-14 15:18:41 -08:00 |
|
Ken Cooke
|
d9f12e44dc
|
Add resampler support for downsampling with variable-input constant-output buffering mode
|
2016-08-16 16:47:55 -07:00 |
|
Ken Cooke
|
f7c9957bb1
|
PR feedback: better naming of convertInput() and convertOutput()
|
2016-07-03 11:33:05 -07:00 |
|
Ken Cooke
|
ad8f17a142
|
Add support for deinterleaved float-point audio (native format)
|
2016-07-01 19:29:43 -07:00 |
|
Ken Cooke
|
d3c006b5da
|
Added floating-point audio resampler
|
2016-07-01 18:50:53 -07:00 |
|
Ken Cooke
|
34f46b860b
|
AVX2 optimized audio resampler
|
2016-06-06 11:54:18 -07:00 |
|
Ken Cooke
|
f005afd7c0
|
Fix stdint.h includes
|
2015-12-02 09:33:47 -08:00 |
|
Ken Cooke
|
4a1458e152
|
Algorithmic optimization of new resampler. All common sample rates now use a rational mode that does direct FIR filtering instead of coefficient interpolation. Complexity reduced by 2x for mono, 1.5x for stereo.
|
2015-09-25 19:05:55 -07:00 |
|
Ken Cooke
|
2d1150115f
|
New low-latency sample rate conversion library
|
2015-09-22 08:14:08 -07:00 |
|