pysynth/output/base.py
def stop(self):

        """
        Stop method - A polite way of stopping this control instance!

        This function prepares this instance to stop,
        but does not actually do so until all modules are ready to stop.

        This allows features like fade outs, echos, and amplitude envelopes
        to continue to operate even after this instance is asked to stop.

        Once all modules have reported that they are ready to stop,
        and there are no other time events to process,
        then we will automatically call 'abs_stop()' which
        will complete the process of removing us from the OutputHandler. 
        """

        # Tell the chain that we are done:

        self.done()

        # Have the modules finish up:

        self.input.finish_modules()

        # Update our status:

        self.finishing = True

        Stop method - A polite way of stopping this control instance!

        This function prepares this instance to stop,
        but does not actually do so until all modules are ready to stop.

        This allows features like fade outs, echos, and amplitude envelopes
        to continue to operate even after this instance is asked to stop.

        Once all modules have reported that they are ready to stop,
        and there are no other time events to process,
        then we will automatically call 'abs_stop()' which
        will complete the process of removing us from the OutputHandler. 
        
Stop method - A polite way of stopping this control instance.
This function prepares this instance to stop,
but does not actually do so until all modules are ready to stop.

This allows features like fade outs, echos, and amplitude envelopes
to continue to operate even after this instance is asked to stop.

Once all modules have reported that they are ready to stop,
and there are no other time events to process,
then we will automatically call 'abs_stop()' which
will complete the process of removing us from the OutputHandler.
Stop method - A polite way of stopping this control instance . This function prepares this instance to stop but does not actually do so until all modules are ready to stop . This allows features like fade outs echos and amplitude envelopes to continue to operate even after this instance is asked to stop . Once all modules have reported that they are ready to stop and there are no other time events to process then we will automatically call ' abs_stop () ' which will complete the process of removing us from the OutputHandler .
def stop(self):
        self.done()
        self.input.finish_modules()
        self.finishing = True
def stop ( self ) : self . done ( ) self . input . finish_modules ( ) self . finishing = True
Stop method - A polite way of stopping this control instance!
Stop method - A polite way of stopping this control instance!
"""
        Stop method - A polite way of stopping this control instance!

        This function prepares this instance to stop,
        but does not actually do so until all modules are ready to stop.

        This allows features like fade outs, echos, and amplitude envelopes
        to continue to operate even after this instance is asked to stop.

        Once all modules have reported that they are ready to stop,
        and there are no other time events to process,
        then we will automatically call 'abs_stop()' which
        will complete the process of removing us from the OutputHandler. 
        """ # Tell the chain that we are done: # Have the modules finish up: # Update our status:
self