this page describes an algorithm for enriching the time and frequency information of short time fourier transform series with frequency information from longer time fourier transform series.
take fft series for whole input range
combine fft results
choice of durations
duration and frequency
frequency_cycle_sample_width = sample_rate / frequency_hz
about splitting the signal first into bands