audiodata.aio package¶
Submodules¶
audiodata.aio.aiffio module¶
- filename
sppas.src.audiodata.aiffio.py
- author
Nicolas Chazeau, Brigitte Bigi
- contact
- summary
Apple AIFF support.
Audio Interchange File Format (AIFF) is an audio file format developed by Apple Inc. in 1988.
- class audiodata.aio.aiffio.AiffIO[source]¶
Bases:
audiodata.audio.sppasAudioPCM
An AIFF/AIFC file open/save utility class.
- open(filename)[source]¶
Get an audio from an Audio Interchange File Format file.
- Parameters
filename – (str) input file name.
- read_frames(nframes)[source]¶
Specific frame reader for aiff files.
AIFF data is in big endian and we need little endian.
- Parameters
nframes – (int) the the number of frames wanted
- Returns
(str) frames
audiodata.aio.audiofactory module¶
- filename
sppas.src.audiodata.aio.audiofactory.py
- author
Nicolas Chazeau, Brigitte Bigi
- contact
- summary
Factory class for creating an sppasAudioPCM.
audiodata.aio.sunauio module¶
- filename
sppas.src.audiodata.aio.sunaio.py
- author
Nicolas Chazeau, Brigitte Bigi
- contact
- summary
Sun AU audio support..
- class audiodata.aio.sunauio.SunauIO[source]¶
Bases:
audiodata.audio.sppasAudioPCM
A Sun AU file open/save utility class.
- open(filename)[source]¶
Get an audio from a Audio Interchange File Format file.
- Parameters
filename – (str) input file name.
audiodata.aio.waveio module¶
- filename
sppas.src.audiodata.aui.waveio.py
- author
Nicolas Chazeau, Brigitte Bigi
- contact
- summary
Microsoft WAV support.
- class audiodata.aio.waveio.WaveIO[source]¶
Bases:
audiodata.audio.sppasAudioPCM
A wave file open/save sppasAudioPCM class.
Waveform Audio File Format is a Microsoft and IBM audio file format standard for storing an audio bitstream on PCs. It is an application of the Resource Interchange File Format (RIFF) bitstream format method for storing data in “chunks”.
- open(filename)[source]¶
Get an audio from a Waveform Audio File Format file.
:param filename (str) input file name.
Module contents¶
- filename
sppas.src.audiodata.aio.__init__.py
- author
Nicolas Chazeau, Brigitte Bigi
- contact
- summary
Readers and writers of audio data.
- audiodata.aio.open(filename)[source]¶
Open an audio file.
- Parameters
filename – (str) the file name (including path)
- Raise
IOError, UnicodeError, Exception
- Returns
sppasAudioPCM()
>>> Open an audio file: >>> audio = audiodata.aio.open(filename)