cog/Audio/Chain
Christopher Snowhill e7b78085ca New feature: Implemented headphone virtualization
This new virtualizer uses the Accelerate framework to process samples.
I've bundled a HeSuVi impulse for now, and will add an option to select
an impulse in the future. It will validate the selection before sending
it to the actual filter, which outright fails if it receives invalid
input. Impulses will be supported in any arbitrary format that Cog
supports, but let's not go too hog wild, it requires HeSuVi 14 channel
presets.
2022-01-25 16:50:42 -08:00
..
BufferChain.h Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
BufferChain.m HDCD Decoder: Only process lossless tracks 2022-01-21 22:47:11 -08:00
ConverterNode.h New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
ConverterNode.m New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
HeadphoneFilter.h New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
HeadphoneFilter.m New feature: Implemented headphone virtualization 2022-01-25 16:50:42 -08:00
InputNode.h Replaced AudioToolbox converter process with homebrew solution, using the RetroArch sinc resampler 2022-01-11 04:09:19 -08:00
InputNode.m Cog Audio: Keep track of last resampler quality used so we don't reinitialize when not necessary, and also keep track of DSD decimated sample rate separately, so the input format remains unmodified 2022-01-14 11:18:50 -08:00
Node.h Cog Audio: Made ring buffer locking mechanism more secure and/or smarter 2022-01-23 19:36:33 -08:00
Node.m Cog Audio: Don't overfill the output buffer when asked to reset the buffers 2022-01-23 19:53:50 -08:00
OutputNode.h Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
OutputNode.m Core Audio output: Hopefully stop buffer looping on device stop 2022-01-22 14:37:37 -08:00
RefillNode.h Cog Audio: Now preserves already resampled output when switching output formats 2022-01-13 19:43:18 -08:00
RefillNode.m Cog Audio: Made ring buffer locking mechanism more secure and/or smarter 2022-01-23 19:36:33 -08:00