C++ library for audio and music analysis, description and synthesis, including Python bindings
GNU Affero General Public License v3.0
2.86k
stars
534
forks
source link
PitchYinFFT updates (new weighting parameter, do not throw exception on empty peak detection) #1400
Closed
xaviliz closed 9 months ago
1) Add weighting parameter to select different weighting funcitons in PITCHYINFFT algorithm. The available choices are:
Z-weighting.
Note that there is no experimental validation of better pitch estimation performance with new alternative weightings.
2) Change behavior on empty spectrum peak detection: output zero pitch and confidence instead of throwing an exception.
@dbogdanov Edited for completeness.