Skip to main content

An audio library based on PortAudio, CFFI and NumPy

Project description

PySoundCard can play and record audio.

Audio devices are supported through PortAudio, which is a free, cross-platform, open-source audio I/O library that runs on many operating systems including Windows, OS X and Linux. It is accessed through CFFI, which is a foreign function interface for Python calling C code. CFFI is supported for CPython 2.6+, 3.x and PyPy 2.0+. PySoundCard represents audio data as NumPy arrays.

You must have PortAudio installed in order to run PySoundCard.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PySoundCard-0.5.2.tar.gz (231.8 kB view details)

Uploaded Source

Built Distributions

PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-win_amd64.whl (109.2 kB view details)

Uploaded CPython 2.6 CPython 2.7 CPython 3.2 CPython 3.3 CPython 3.4 CPython 3.5 PyPy Python 2 Python 3 Windows x86-64

PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-win32.whl (99.1 kB view details)

Uploaded CPython 2.6 CPython 2.7 CPython 3.2 CPython 3.3 CPython 3.4 CPython 3.5 PyPy Python 2 Python 3 Windows x86

PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-macosx_10_5_x86_64.macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl (47.2 kB view details)

Uploaded CPython 2.6 CPython 2.7 CPython 3.2 CPython 3.3 CPython 3.4 CPython 3.5 PyPy Python 2 Python 3 macOS 10.5+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

PySoundCard-0.5.2-py2.py3-none-any.whl (10.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file PySoundCard-0.5.2.tar.gz.

File metadata

  • Download URL: PySoundCard-0.5.2.tar.gz
  • Upload date:
  • Size: 231.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PySoundCard-0.5.2.tar.gz
Algorithm Hash digest
SHA256 278dbf22a873f480adc68dc73819fcb07a9315141d726f6edc8ab3b57fd52889
MD5 d0bce4c0fe19cba235fd73516f61a19e
BLAKE2b-256 a64186ab00f1227c913a33e77ac8d9da8405accd83735694ab10fbc09f09986d

See more details on using hashes here.

File details

Details for the file PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-win_amd64.whl.

File metadata

File hashes

Hashes for PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-win_amd64.whl
Algorithm Hash digest
SHA256 73f2da8ff76520883a09cf6c344ef1550cef8d043eb2070931165836982b6269
MD5 0b814416c28dc0cb92c98d7d237218f2
BLAKE2b-256 43d0af2557e135ac739bd82f97e4e36044e17a4fa0c65f464e4d80c129602ef7

See more details on using hashes here.

File details

Details for the file PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-win32.whl.

File metadata

File hashes

Hashes for PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-win32.whl
Algorithm Hash digest
SHA256 c3f19f8c19551df0ff130eabd208d7e49771b4790f01780220769c9bcc5153d3
MD5 e37df56bc2708bef016dc5c9db125bf5
BLAKE2b-256 08d889ff682ed24b6fe142425522ec8d35a81e9147d594dbe60bbb9fe8f7f799

See more details on using hashes here.

File details

Details for the file PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-macosx_10_5_x86_64.macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for PySoundCard-0.5.2-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.pp27.pp32-none-macosx_10_5_x86_64.macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ea551528941d0bc9ed07d5a2ea288af48b65b2f3e8a9cdfe0e400707a5923bf
MD5 57d28be7ff65b4cfceece1dd9ffea764
BLAKE2b-256 7247d5de3989382299cdaf065f7ae28b36d2c4dad064c55195264af08fafa315

See more details on using hashes here.

File details

Details for the file PySoundCard-0.5.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for PySoundCard-0.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 81b2836df5d5be9074ec90865817f65e2ef579fbe5921204c6990b9e2ad2f7b0
MD5 ad66e35d110f664ecf21b9ac5abec049
BLAKE2b-256 40dc540c245892f8fb6e15b3e9dbd4de56c694c457091eb9c38b2bf5ef81927f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page