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