def computeChroma(self, maxFrames=3000):
        """Compute the chroma matrix.
        """
        if hasattr(self, 'SIMMParams'):
            if 'HF0' not in self.SIMMParams.keys():
                self.estimHF0(maxFrames=maxFrames)
        else:
            raise AttributeError("The parameters for the SIMM are not"+\
                                 " well initialized")
        if not hasattr(self, 'N'):
            warnings.warn("Issues with the attributes, running again"+\
                          " the estimation.")
            self.estimHF0(maxFrames=maxFrames)