[audacity4blind] Pitch detection plug-in

  • From: Steve the Fiddle <stevethefiddle@xxxxxxxxx>
  • To: audacity4blind@xxxxxxxxxxxxx
  • Date: Sat, 6 Apr 2013 00:55:46 +0100

I couldn't find an accessible way in Audacity to find the pitch of a
note, so I've written a plug-in to do that. Hopefully it will be
useful to someone.

The plug-in is available here:
http://forum.audacityteam.org/download/file.php?id=7409

To install the plug-in, download it and put it in the Audacity
plug-ins folder, then restart Audacity. The plug-in should then appear
in the Analyze menu and is called "Pitch Detect..."

In most cases the default settings should work pretty well.
The default frequency range is 100 to 2000 Hz.

For detecting very low frequencies (less than a few hundred Hz) the
plug-in should be set to the low frequency range (20 to 1000 Hz).
For detecting very high frequencies (several kHz) the plug-in should
be set to the high frequency range (1 kHz to 10 kHz)

By default, the plug-in detects the pitch by analysing the first 0.2
seconds of the selection. In most cases this should work well.
If required the analysed section can be set to the first part of the
selection ranging from the first 10th of a second (0.1 seconds) up to
one second.

Limitations:

Extremely high frequencies may not be detected very accurately,
especially if the sample rate is not very high. The plug-in will often
detect very high frequencies better if the sample rate is 96000 Hz
rather than 44100 Hz.

This plug-in is intended to detect single notes - you may get strange
results if you try to analyse chords.

The plug-in should usually be able to detect pitches of single notes
to within a few percent of the actual frequency. Don't expect the
frequency in Hz to be exact.

Please let me know if this is useful, also if there are any problems with it.

Steve

The audacity4blind web site is at
//www.freelists.org/webpage/audacity4blind

Subscribe and unsubscribe information, message archives,
Audacity keyboard commands, and more...

To unsubscribe from audacity4blind, send an email to
audacity4blind-request@xxxxxxxxxxxxx
with subject line
unsubscribe

Other related posts: