Cog/Audio/Chain/DSP
Christopher Snowhill 92dbe351af DSP: Add format change checking to FreeSurround
FreeSurround, like the Equalizer, which attempt to coalesce Audio Chunks
into larger blocks of 4096 samples, must check if the audio format has
changed between blocks, and stop stacking chunks together when a new
format is detected. They will continue processing with less sample data
than expected, as necessary.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-11 23:04:31 -08:00
..
DSPEqualizerNode.h DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:04:26 -08:00
DSPEqualizerNode.m DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:04:26 -08:00
DSPFSurroundNode.h DSP: Move FreeSurround to DSP chain 2025-02-11 23:04:18 -08:00
DSPFSurroundNode.m DSP: Add format change checking to FreeSurround 2025-02-11 23:04:31 -08:00
DSPHRTFNode.h DSP: Move HRTF filter to DSP class chain 2025-02-11 23:04:22 -08:00
DSPHRTFNode.m DSP: Move HRTF filter to DSP class chain 2025-02-11 23:04:22 -08:00
DSPRubberbandNode.h DSP: Move Rubber Band to its own DSP group 2025-02-11 23:04:13 -08:00
DSPRubberbandNode.m DSP: Move Rubber Band to its own DSP group 2025-02-11 23:04:13 -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 DSP: Move HRTF filter to DSP class chain 2025-02-11 23:04:22 -08:00
HeadphoneFilter.mm DSP: Move HRTF filter to DSP class chain 2025-02-11 23:04:22 -08:00