nussl/separation/base/mask_separation_base.py
def _preprocess_audio_signal(self):
        """
        Masking based separation algorithm always need an STFT to work with. 
        So here, the STFT of the AudioSignal object belonging to this separation
        algorithm is taken. It also resets the `self.result_masks` object to
        an empty list - new audio signal means new masks.

        This gets called when the `self.audio_signal` is set.
        """
        self.stft = self.audio_signal.stft()
        self.result_masks = []

        Masking based separation algorithm always need an STFT to work with. 
        So here, the STFT of the AudioSignal object belonging to this separation
        algorithm is taken. It also resets the `self.result_masks` object to
        an empty list - new audio signal means new masks.

        This gets called when the `self.audio_signal` is set.
        
Masking based separation algorithm always need an STFT to work with.
So here, the STFT of the AudioSignal object belonging to this separation
algorithm is taken. It also resets the `self.result_masks` object to
an empty list - new audio signal means new masks.

This gets called when the `self.audio_signal` is set.
Masking based separation algorithm always need an STFT to work with . So here the STFT of the AudioSignal object belonging to this separation algorithm is taken . It also resets the ` self . result_masks ` object to an empty list - new audio signal means new masks . This gets called when the ` self . audio_signal ` is set .
def _preprocess_audio_signal(self):
        self.stft = self.audio_signal.stft()
        self.result_masks = []
def _preprocess_audio_signal ( self ) : self . stft = self . audio_signal . stft ( ) self . result_masks = [ ]
Masking based separation algorithm always need an STFT to work with.
Masking based separation algorithm always need an STFT to work with .
"""
        Masking based separation algorithm always need an STFT to work with. 
        So here, the STFT of the AudioSignal object belonging to this separation
        algorithm is taken. It also resets the `self.result_masks` object to
        an empty list - new audio signal means new masks.

        This gets called when the `self.audio_signal` is set.
        """
self