MATLAB: How to find the number of points in audio

audioMATLAB

point=200;
%Calculate the number of frames
n=floor(length(x)/point); %n takes the closest largest integer
enframe=zeros(point,n);%Initialize, one frame per column
how to find number of points in audio?

Best Answer

Audio files do not inherently have "points".
The code you are using appears to be part of dividing a single channel of audio into a number of fixed-sized windows, and you are asking how to determine the window size. The appropriate size for a window depends upon the sampling frequency and upon what kind of operations you are doing with the windows.
Also, for audio, it is common to use overlapping windows in order to better match phases.
I recommend that you look at https://www.mathworks.com/help/signal/ref/buffer.html buffer() to do the work of creating windows from your signal, once you have figured out how big the window should be.