Cog/Audio/Chain/DSP
Christopher Snowhill a7e65d3a85 Bug Fix: Handle gaplessness for headphone filter
The filter uses a pre-buffer of input audio, so extrapolate from the
actual input to fill the buffer. Fixes clicking on non-zero-crossing
track endings.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-04 00:45:31 -08:00
..
Downmix.h Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:18 -08:00
Downmix.m Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:18 -08:00
DSPDownmixNode.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
DSPDownmixNode.m Bug Fix: Greatly improve audio buffer handling 2025-03-04 00:15:47 -08:00
DSPEqualizerNode.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
DSPEqualizerNode.m Bug Fix: Greatly improve audio buffer handling 2025-03-04 00:15:47 -08:00
DSPFSurroundNode.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
DSPFSurroundNode.m Bug Fix: Greatly improve audio buffer handling 2025-03-04 00:15:47 -08:00
DSPHRTFNode.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
DSPHRTFNode.m Bug Fix: Handle gaplessness for headphone filter 2025-03-04 00:45:31 -08:00
DSPRubberbandNode.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
DSPRubberbandNode.m Bug Fix: Restructure Rubber Band gapless handler 2025-03-04 00:44:59 -08:00
FSurroundFilter.h DSP: Move FreeSurround to DSP chain 2025-02-11 23:04:18 -08:00
FSurroundFilter.mm DSP: Move FreeSurround to DSP chain 2025-02-11 23:04:18 -08:00
HeadphoneFilter.h Bug Fix: Handle gaplessness for headphone filter 2025-03-04 00:45:31 -08:00
HeadphoneFilter.mm Bug Fix: Handle gaplessness for headphone filter 2025-03-04 00:45:31 -08:00