AMDF - Average Magnitude Difference Function

Compute and display AMDF for speech file, on a frame-by-frame basis.

You are now following this Submission

This exercise calculates and displays the AMDF of a frame of speech from a designated speech file and implements a pitch detection algorithm based on using the AMDF on a frame-by-frame basis. This exercise can operate in a frame mode, displaying each analysis frame and its associated AMDF, or in a pitch detection mode. The file '3.4 AMDF Calculation.pdf' provides a User's Guide to this exercise.

Cite As

Lawrence Rabiner (2026). AMDF - Average Magnitude Difference Function (https://nl.mathworks.com/matlabcentral/fileexchange/52086-amdf-average-magnitude-difference-function), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Signal Processing Toolbox in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

rev1 code
works on both R2015a and windows 10
added reference to User's Guide for this exercise