摘要 |
PROBLEM TO BE SOLVED: To provide a frequency analysis device and program that allow time-series digital data such as an acoustic signal and the like to be efficiently analyzed in short time.SOLUTION: A frequency analysis device performing a frequency analysis of a frame of a length having a prescribed frame length N for each prescribed hop length H with respect to input time-series digital data is configured to: add a prescribed phase difference to a result of the frequency analysis of an analyzed m-1-th frame to thereby acquire a first term of an analysis result of an m-th frame; apply a prescribed discrete Fourier transform processing to a difference between sample data on the m-1-th frame and new sample data on the m-th frame to thereby acquire a second term of an analysis result of the m-th frame; and add the second term to the first term to thereby acquire a result of the frequency analysis of the m-th frame, which is an analysis object this time.SELECTED DRAWING: Figure 2 |