def overlapAddChunks(self, nChunks,
                         suffixIsSUIMM='.wav'):
        # Now concatenating the wav files
        wlen = self.stftParams['windowSizeInSamples']
        offsetTF = self.stftParams['offsets'][self.tfrepresentation]
        # overlap add on the chunks:
        if self.tfrepresentation == 'stft':
            hopsize = self.stftParams['hopsize']
            overlapSamp = wlen - hopsize
            # for stft, the overlap is taken into account at computation
            # using rectangle synthesis function:
            overlapFunc = np.ones(overlapSamp)
        elif self.tfrepresentation in knownTransfos:
            hopsize = self.mqt.cqtkernel.atomHOP
            # for hybridcqt, have to compensate the overlap procedure:
            overlapSamp = wlen - hopsize
            # using sinebell ** 2 for overlapping function
            # (rectangle as analysis function for hybridcqt):
            overlapFunc = slf.sinebell(2 * overlapSamp)[overlapSamp:]**2
            if self.verbose>3:
                print "[DEBUG] check that window adds to 1:",
                print overlapFunc + overlapFunc[::-1]
        nuDataLen = (
            self.totFrames * hopsize
            + 2 * wlen)
        data = np.zeros([nuDataLen, 2], np.int16)