#NEWLINE# def __init__( self , track , comp_location , duration , in_volume , out_volume , fade_type = 'linear' ) : #NEWLINE# #INDENT# 'A fade is a :py:class:`radiotool.composer.Dynamic` that\n        represents a fade in a track (either in or out).\n        \n        Currently supported fade types are ``linear`` and\n        ``exponential``.\n\n        The exponential fades are probably a bit quirky, but they work\n        for me for some use cases.\n\n        :param track: Track to fade\n        :type track: :py:class:`radiotool.composer.Track`\n        :param float comp_location: Location in composition to start fade (in seconds)\n        :param float duration: Duration of fade (in seconds)\n        :param float in_volume: Initial volume multiplier\n        :param float out_volume: Ending volume multiplier\n        :param string fade_type: Type of fade (``linear`` or ``exponential``)\n\n        ' #NEWLINE# Dynamic . __init__ ( self , track , comp_location , duration ) #NEWLINE# self . in_volume = in_volume #NEWLINE# self . out_volume = out_volume #NEWLINE# self . fade_type = fade_type