def autoMelSepAndWrite(self, maxFrames=1000):
        """Fully automated estimation of melody and separation of signals.
        """
        self.estimHF0(maxFrames=maxFrames)
        self.runViterbi()
        self.initiateHF0WithIndexBestPath()
        self.estimStereoSIMMParamsWriteSeps(maxFrames=maxFrames)