Cog/Visualization
Christopher Snowhill 6340b08308
Some checks are pending
Check if Cog buildable / Build Universal Cog.app (push) Waiting to run
Visualization: Rewrite FFT calculation code
This code, based on some other vDSP information I found, performs the
DFT in a different fashion, and also pre-converts the spectrum data into
decibel levels, so the DeaDBeeF analyzer calculation code doesn't need
to convert the values itself any more.

Maybe this will also get rid of the use after free problem somewhere in
the audio code? Who knows?

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-06-12 19:56:43 -07:00
..
ThirdParty/deadbeef Visualization: Rewrite FFT calculation code 2025-06-12 19:56:43 -07:00
SpectrumItem.h [Spectrum] Enable switching style at runtime 2022-07-05 13:43:21 -07:00
SpectrumItem.m [Spectrum] Enable switching style at runtime 2022-07-05 13:43:21 -07:00
SpectrumViewCG.h Cleanup: Massive code cleanup and reorganization 2025-02-26 01:15:03 -08:00
SpectrumViewCG.m Code Fix: Change visualizers to only copy FFT data 2025-03-13 19:51:27 -07:00
SpectrumViewSK.h Cleanup: Massive code cleanup and reorganization 2025-02-26 01:15:03 -08:00
SpectrumViewSK.m Code Fix: Change visualizers to only copy FFT data 2025-03-13 19:51:27 -07:00
SpectrumWindowController.h Implemented real pitch and time shifting using Rubber Band 2024-12-09 18:04:34 -08:00
SpectrumWindowController.m Implemented real pitch and time shifting using Rubber Band 2024-12-09 18:04:34 -08:00