spAudio

Contents:

  • Introduction
    • Installation
    • Change Log
    • Build
    • Official Site
  • 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()
  • 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() and writeframes() (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() and audiowrite() (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
spAudio
  • Search


© Copyright 2017-2025 Hideki Banno. Last updated on 2025-05-04 7:14:46 PM.

Built with Sphinx using a theme provided by Read the Docs.