1. A method of performing quadrature mirror filter (QMF) synthesis filtering, the method comprising: recording, in a first array that comprises modulated QMF sub-band samples, new samples corresponding to a current time slot at positions of samples to be discarded from the first array; extracting samples from the first array; determining filter coefficients corresponding to the extracted samples by performing a modulo operation; and synthesizing, using at least one processor, a time domain sample by using the extracted samples and the filter coefficients.