|
384 | 384 | * | `TubePreamp<T>` | Effects/TubePreamp.h | Koren 12AX7 stages, WDF FMV tone stack (R-type), supply sag | |
385 | 385 | * | `TransformerModel<T>` | Effects/TransformerModel.h | Audio transformer: flux-domain JA hysteresis, LF bloom, HF bell | |
386 | 386 | * | `GranularProcessor<T>` | Effects/GranularProcessor.h | Granular clouds/freeze: per-grain pitch, jitter, stereo spread | |
| 387 | + * | `SpectralFreeze<T>` | Effects/SpectralFreeze.h | Tonal or diffuse STFT magnitude hold with deterministic transitions | |
387 | 388 | * | `SpectralDenoiser<T>` | Effects/SpectralDenoiser.h | Learnable-profile spectral gating noise reduction | |
388 | 389 | * | `ChordDetector<T>` | Music/ChordDetector.h | Goertzel chroma + template chord recognition with confidence | |
389 | 390 | * | `KeyDetector<T>` | Music/KeyDetector.h | Musical key estimation: accumulated chroma against published key profiles | |
|
413 | 414 | * | `OnsetDetector<T>` | Analysis/OnsetDetector.h | Causal SuperFlux onset detection (Boeck-2012 picker, shared beat front-end) | |
414 | 415 | * | `BeatTracker<T>` | Analysis/BeatTracker.h | Tempo and beat tracking: offline dynamic programming plus a causal resonator bank | |
415 | 416 | * | `LoudnessNormalizer<T>` | Analysis/LoudnessNormalizer.h | Offline LUFS-target normalisation under a BS.1770 true-peak ceiling | |
| 417 | + * | `LoopFinder<T>` | Analysis/LoopFinder.h | Bounded offline loop-point search and normalized equal-power seam rendering | |
416 | 418 | * |
417 | 419 | * @subsection classes_io File I/O |
418 | 420 | * |
|
735 | 737 | #include "Effects/TubePreamp.h" |
736 | 738 | #include "Effects/TransformerModel.h" |
737 | 739 | #include "Effects/GranularProcessor.h" |
| 740 | +#include "Effects/SpectralFreeze.h" |
738 | 741 | #include "Effects/SpectralDenoiser.h" |
739 | 742 |
|
740 | 743 | // === Analysis =============================================================== |
|
750 | 753 | #include "Analysis/OnsetDetector.h" |
751 | 754 | #include "Analysis/BeatTracker.h" |
752 | 755 | #include "Analysis/LoudnessNormalizer.h" |
| 756 | +#include "Analysis/LoopFinder.h" |
753 | 757 |
|
754 | 758 | // === I/O ==================================================================== |
755 | 759 | // File I/O uses <fstream>/<filesystem>, which do not exist on bare-metal |
|
0 commit comments