Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼NBackbone | |
| CCircularBuffer< T > | Generic fixed-size circular buffer with contiguous read and write helpers |
| CIIRFilter | Infinite impulse response (IIR) filter with Butterworth and Chebyshev prototypes. Supports LP/HP/BP responses via bilinear transform and emits normalized 0 dB max gain |
| CSingerToneDetector | High-level wrapper over SingerToneTracker to detect pitch from mono audio frames. Exposes last detection via read-only properties and provides a simple mode (most frequent note) helper |
| CSingerToneDSP | Pitch-related DSP utilities and coarse-to-fine pitch detection |
| CSingerToneExtensions | Extension methods for arrays commonly used in DSP routines |
| ▼CSingerToneTracker | Real-time pitch tracker. Splits input into low/high bands, performs coarse-to-fine pitch detection, and emits records at a target rate |
| CPitchRecord | Immutable pitch record |
| CMicSingerToneDebugListener | |
| CMicToneDetector | |