Cog/Audio/Chain
Christopher Snowhill 2364a7d469 Rubber Band DSP: Process larger blocks at a time
Attempt to completely fill the input buffer of the Rubber Band library
between each call to the process function, instead of processing in
as small an increment as the source node provides. May reduce processing
power required.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-12 14:56:44 -08:00
..
DSP Rubber Band DSP: Process larger blocks at a time 2025-02-12 14:56:44 -08:00
AudioChunk.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
AudioChunk.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
BufferChain.h DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
BufferChain.m DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
ChunkList.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
ChunkList.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
ConverterNode.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
ConverterNode.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
Downmix.h Replace Core Audio output with Core Media runtime 2022-06-23 23:23:13 -07:00
Downmix.m [Downmixer] Only downmix to stereo if not stereo 2022-07-10 15:08:56 -07:00
DSPNode.h DSP: Add thread priority control 2025-02-11 15:10:38 -08:00
DSPNode.m DSP: Add thread priority control 2025-02-11 15:10:38 -08:00
InputNode.h Audio Player: Only wait for unstopped input 2022-12-09 21:17:45 -08:00
InputNode.m DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
Node.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
Node.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
OutputNode.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
OutputNode.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00