#140 Automated frequency analysis



I'm currently doing my PhD and the in the next part of the study will be looking at inherent pitch in singers.

I will be asking a large number of participants to record themselves singing a scale each day for 30 days and I would like to be able to automatically extract a frequency analysis of the average hz of each note (without having to manually hover over each note).

I haven't been able to work out if this is possible with the current software. Any suggestions?

Much appreciated!


  • Chris Cannam

    Chris Cannam - 2013-04-29

    Hi --

    One way to get started might be with a pitch-tracker Vamp plugin, such as the simple cepstral pitch tracker at http://code.soundsoftware.ac.uk/projects/cepstral-pitchtracker, the Melodia plugin from MTG http://mtg.upf.edu/technologies/melodia, or the Aubio Pitch plugin.

    In the longer term, some people in my group are currently working on a program based on Sonic Visualiser intended specifically to help with singing pitch estimation -- I'll point them at this and perhaps they'll get in touch.

  • Mirra Jensen

    Mirra Jensen - 2013-04-29

    Thanks Chris, so very much appreciated :-)


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks