spAudio for Python
A python package for audio I/O based on spAudio.
Contents:
- Introduction
- API Documentation
- spaudio module
DeviceError
DriverError
Error
SpAudio
SpAudio.close()
SpAudio.createarray()
SpAudio.createndarray()
SpAudio.createrawarray()
SpAudio.createrawndarray()
SpAudio.getarraytypecode()
SpAudio.getblockingmode()
SpAudio.getbuffersize()
SpAudio.getcompname()
SpAudio.getcomptype()
SpAudio.getdevicelist()
SpAudio.getdevicename()
SpAudio.getframerate()
SpAudio.getnbuffers()
SpAudio.getnchannels()
SpAudio.getndarraydtype()
SpAudio.getndevices()
SpAudio.getparams()
SpAudio.getparamstuple()
SpAudio.getrawarraytypecode()
SpAudio.getrawndarraydtype()
SpAudio.getrawsampbit()
SpAudio.getrawsampwidth()
SpAudio.getsampbit()
SpAudio.getsamprate()
SpAudio.getsampwidth()
SpAudio.open()
SpAudio.read()
SpAudio.readframes()
SpAudio.readraw()
SpAudio.readrawframes()
SpAudio.reload()
SpAudio.selectdevice()
SpAudio.setblockingmode()
SpAudio.setbuffersize()
SpAudio.setcallback()
SpAudio.setcomptype()
SpAudio.setframerate()
SpAudio.setnbuffers()
SpAudio.setnchannels()
SpAudio.setparams()
SpAudio.setsampbit()
SpAudio.setsamprate()
SpAudio.setsampwidth()
SpAudio.stop()
SpAudio.sync()
SpAudio.terminate()
SpAudio.write()
SpAudio.writeframes()
SpAudio.writeraw()
SpAudio.writerawframes()
callbacksignature()
getdriverdevicename()
getdriverlist()
getdrivername()
getndriverdevices()
getndrivers()
open()
- spplugin module
BogusFileError
Error
FileError
FileTypeError
NChannelsError
NFramesRequiredError
SampleBitError
SampleRateError
SpFilePlugin
SpFilePlugin.appendsonginfo()
SpFilePlugin.close()
SpFilePlugin.copyarray2raw()
SpFilePlugin.copyraw2array()
SpFilePlugin.createarray()
SpFilePlugin.createndarray()
SpFilePlugin.createrawarray()
SpFilePlugin.createrawndarray()
SpFilePlugin.getarraytypecode()
SpFilePlugin.getcompname()
SpFilePlugin.getcomptype()
SpFilePlugin.getfiledesc()
SpFilePlugin.getfilefilter()
SpFilePlugin.getfiletype()
SpFilePlugin.getframerate()
SpFilePlugin.getmark()
SpFilePlugin.getmarkers()
SpFilePlugin.getnchannels()
SpFilePlugin.getndarraydtype()
SpFilePlugin.getnframes()
SpFilePlugin.getparams()
SpFilePlugin.getparamstuple()
SpFilePlugin.getplugindesc()
SpFilePlugin.getpluginid()
SpFilePlugin.getplugininfo()
SpFilePlugin.getpluginname()
SpFilePlugin.getpluginversion()
SpFilePlugin.getrawarraytypecode()
SpFilePlugin.getrawndarraydtype()
SpFilePlugin.getrawsampbit()
SpFilePlugin.getrawsampwidth()
SpFilePlugin.getsampbit()
SpFilePlugin.getsamprate()
SpFilePlugin.getsampwidth()
SpFilePlugin.getsonginfo()
SpFilePlugin.open()
SpFilePlugin.read()
SpFilePlugin.readframes()
SpFilePlugin.readraw()
SpFilePlugin.readrawframes()
SpFilePlugin.rewind()
SpFilePlugin.setcomptype()
SpFilePlugin.setfiletype()
SpFilePlugin.setframerate()
SpFilePlugin.setmark()
SpFilePlugin.setnchannels()
SpFilePlugin.setnframes()
SpFilePlugin.setparams()
SpFilePlugin.setpos()
SpFilePlugin.setsampbit()
SpFilePlugin.setsamprate()
SpFilePlugin.setsampwidth()
SpFilePlugin.setsonginfo()
SpFilePlugin.tell()
SpFilePlugin.write()
SpFilePlugin.writeframes()
SpFilePlugin.writeraw()
SpFilePlugin.writerawframes()
SuitableNotFoundError
WrongPluginError
audioread()
audiowrite()
getplugindesc()
getplugininfo()
open()
- spaudio module
- Examples
- spaudio
- Fullduplex I/O
- Fullduplex I/O (using
with
statement; version 0.7.15+) - Read and plot (Python array version)
- Read and plot (raw data version)
- Read and plot (NumPy ndarray version)
- Read and plot (NumPy ndarray version; using
with
statement; version 0.7.16+) - Read and plot (NumPy raw ndarray version)
- Play a WAV file
- Play a WAV file (using
with
statement; version 0.7.15+) - Play a WAV file with callback
- Play a WAV file with callback (using
with
statement; version 0.7.15+) - Record to a WAV file
- Record to a WAV file (using
with
statement; version 0.7.15+) - Block read (version 0.7.15+)
- Block write (version 0.7.15+)
- An example of
readframes()
andwriteframes()
(version 0.7.16+)
- spplugin
- An example of
audioread()
(version 0.7.16+) - An example of
audiowrite()
(version 0.7.16+) - An example of
audioread()
andaudiowrite()
(version 0.7.16+) - Plot an audio file contents by plugin
- Play an audio file contents by plugin
- Play a raw file contents by plugin
- Read an audio file by plugin and write it
- Read an audio file and write it by plugin
- Convert an audio file by plugin
- An example of
- spaudio