type TRecursiveHarmonics = ( rhNone, rhOdd, rhEven, rhAll);
Refinement of the frequency of the first harmonic.
The algorithm will find the fundamental frequency and then compute the frequency of the higher harmonic. Once the higher harmonic is found, it will interpolate the frequency of the higher harmonic and then from that value compute the (improved) frequency of the fundamental. This allows for automatic detection of very long harmonic series (hundreds and thousands) and a much improved accuracy of the estimation of the fundamental.
Values
| Name | Description |
|---|---|
| rhAll | Improve accuracy of the first harmonic after locating any higher harmonics. |
| rhEven | Improve accuracy of the first harmonic after locating even higher harmonics. |
| rhNone | Do not improve accuracy of the first harmonic after locating higher harmonics. |
| rhOdd | Improve accuracy of the first harmonic after locating odd higher harmonics. |