spAudio for Python
spAudio に基づくオーディオ入出力のpythonパッケージです.
目次
- はじめに
- APIドキュメント- spaudioモジュール- 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モジュール- 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モジュール
- サンプルコード- spaudio- フルデュプレックスI/O
- フルデュプレックスI/O( with文を使用; バージョン0.7.15以降)
- 読み込みとプロット(Python配列バージョン)
- 読み込みとプロット(Rawデータバージョン)
- 読み込みとプロット(NumPy ndarrayバージョン)
- 読み込みとプロット(NumPy ndarrayバージョン; with文を使用; バージョン0.7.16以降)
- 読み込みとプロット(NumPy Raw ndarrayバージョン)
- WAVファイルの再生
- WAVファイルの再生( with文を使用; バージョン0.7.15以降)
- WAVファイルの再生(コールバックあり)
- WAVファイルの再生(コールバックあり; with文を使用; バージョン0.7.15以降)
- WAVファイルへの録音
- WAVファイルへの録音( with文を使用; バージョン0.7.15以降)
- ブロックごとに読み込み(バージョン0.7.15以降)
- ブロックごとに書き込み(バージョン0.7.15以降)
- readframes()と- writeframes()の使用例(バージョン0.7.16以降)
 
- spplugin
 
- spaudio