Commit
refactor: remove Tonality dependency and refine atonal detection logic in EssentiaAnalyzer
Commit details
Commit notes
- Removed the Tonality algorithm from the analyzer, simplifying the tonal analysis process. - Updated atonal detection criteria to focus on spectral features, adjusting thresholds for flatness and entropy. - Revised tonality strength calculation to improve accuracy in distinguishing tonal and atonal content.
These changes enhance the efficiency of the audio analysis while maintaining robust detection capabilities.
- Files changed
- 1
- Lines added
- +7
- Lines removed
- −19