Solved by krishna511 in post #2 
              
              
                @divinho I am not sure about this , but I think this extra 1 frame is to handle the zero hop case for the first frame.  atleast in case of librosa feature extraction of mel spectrogram they use center frames for hops.