def __init__(self,
                 direction=0.0,         # horizontal sound direction (-1..+1 is left to right panned)
                 volume=0.3,              # sound source volume
                 playrate=1.0,          # the playrate of the sound (changes pitch and time)
                 timeoffset=0.0,        # time offset into the file
                 looping=False,         # whether the sound should be looping; can be turned off by calling .stop() on the return value of this function
                 loopcount=None,        # optionally the number of repeats if looping                 
                 surround=True,         # if True, the direction will go from -Pi/2 to Pi/2
                 *args,**kwargs
                 ):
        MessagePresenter.__init__(self,*args,**kwargs) 
        self.direction = direction
        self.volume = volume
        self.playrate = playrate
        self.timeoffset = timeoffset
        self.looping = looping
        self.loopcount = loopcount
        self.surround = surround
        self.speak = None
        self.audio3d = None
Scans the available lines from the log file, processes them using the configured redacters and samplers
dataset/ETHPy150Open sccn/SNAP/src/framework/ui_elements/AudioPresenter.py/AudioPresenter.__init__--crossover with--dataset/ETHPy150Open scalyr/scalyr-agent-2/scalyr_agent/log_processing.py/LogFileProcessor.perform_processing