def __init__( self, parent, source, channels, sample_rate, format_type, field_size, signedness, endian ):
        """View for for accessing PCM wave audio.

        parent
            Parent object.

        source
            Raw audio data, in bytes.

        channels
            Number of audio channels.

        sample_rate
            Playback sample rate, in Hz.

        format_type
            Python type corresponding to the sample format. Either int or float.

        field_size
            Number of bytes per sample.

        signedness
            Signedness of sample format. Either 'signed' or 'unsigned'.

        endian
            Endianness of sample format. Either 'big', 'little' or None.
        """
        super().__init__( parent )
        self._source = source
        self._channels = channels
        self._sample_rate = sample_rate
        self._format_type = format_type
        self._field_size = field_size
        self._signedness = signedness
        self._endian = endian
def __init__ ( self , parent , source , channels , sample_rate , format_type , field_size , signedness , endian ) : super ( ) . __init__ ( parent ) self . _source = source self . _channels = channels self . _sample_rate = sample_rate self . _format_type = format_type self . _field_size = field_size self . _signedness = signedness self . _endian = endian
View for for accessing PCM wave audio.

        parent
            Parent object.

        source
            Raw audio data, in bytes.

        channels
            Number of audio channels.

        sample_rate
            Playback sample rate, in Hz.

        format_type
            Python type corresponding to the sample format. Either int or float.

        field_size
            Number of bytes per sample.

        signedness
            Signedness of sample format. Either 'signed' or 'unsigned'.

        endian
            Endianness of sample format. Either 'big', 'little' or None.