Skip to main content

Play and Record Sound with Python

Project description

This Python module provides bindings for the PortAudio library and a few convenience functions to play and record NumPy arrays containing audio signals.

The sounddevice module is available for Linux, macOS and Windows.

Documentation:

https://python-sounddevice.readthedocs.io/

Source code repository and issue tracker:

https://github.com/spatialaudio/python-sounddevice/

License:

MIT – see the file LICENSE for details.

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

sounddevice-0.4.0.tar.gz (50.2 kB view details)

Uploaded Source

Built Distributions

sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-win_amd64.whl (167.8 kB view details)

Uploaded CPython 3.2 CPython 3.3 CPython 3.4 CPython 3.5 CPython 3.6 CPython 3.7 CPython 3.8 CPython 3.9 PyPy Python 3 Windows x86-64

sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-win32.whl (163.7 kB view details)

Uploaded CPython 3.2 CPython 3.3 CPython 3.4 CPython 3.5 CPython 3.6 CPython 3.7 CPython 3.8 CPython 3.9 PyPy Python 3 Windows x86

sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-macosx_10_6_x86_64.whl (78.3 kB view details)

Uploaded CPython 3.2 CPython 3.3 CPython 3.4 CPython 3.5 CPython 3.6 CPython 3.7 CPython 3.8 CPython 3.9 PyPy Python 3 macOS 10.6+ x86-64

sounddevice-0.4.0-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

Details for the file sounddevice-0.4.0.tar.gz.

File metadata

  • Download URL: sounddevice-0.4.0.tar.gz
  • Upload date:
  • Size: 50.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.3

File hashes

Hashes for sounddevice-0.4.0.tar.gz
Algorithm Hash digest
SHA256 007cfef077c447eebbdbca3d510ca4365c211c2c6c4d2912d6eec43c8cbcbc02
MD5 3c615772c9d0e28e8e9aed94fe5d8a76
BLAKE2b-256 f1f6541004a7eff1ab40aa0a40dca6a1fe6eab0fa9e84d3949844bf457f98538

See more details on using hashes here.

File details

Details for the file sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 12676f91463bc8ceb245ef3f8754e7ed6f7f268537193e4369bdf046f127e580
MD5 57a5ba06a3fe4858b70a9d4bd0ee68ae
BLAKE2b-256 429aba1eded6a6c941bdbce2ebd8d2ae0f8d7460ac82c7b69d062b345a1ee397

See more details on using hashes here.

File details

Details for the file sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-win32.whl.

File metadata

File hashes

Hashes for sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-win32.whl
Algorithm Hash digest
SHA256 5af398ef313c79696e09cf7fedd64d32565054ceb3319798634b38cc93c87bee
MD5 12cb47c816a9dd8dc50c8d143e9367c1
BLAKE2b-256 79d2f3ede35bc2509c7d78981fc11bdb05d8f1590140b011ed0ea8db80360619

See more details on using hashes here.

File details

Details for the file sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for sounddevice-0.4.0-py3.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp32.pp33.pp34.pp35.pp36.pp37-none-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 2cdf736b537ada018eb590c07d16b9fd6afa743be59d85a29cdee904d29cf5b4
MD5 58f55bef58559f77ec909921902df904
BLAKE2b-256 86df391c6994fa57d20714190278bf43c9d6d24c6abf7993bb306b501cece868

See more details on using hashes here.

File details

Details for the file sounddevice-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: sounddevice-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.3

File hashes

Hashes for sounddevice-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6eccd5e88fd5b8f818060bb02c7846a0c499fef5ad65d8b22fef346e68de4f44
MD5 5a06f735c3ab888ae13210895503d1d3
BLAKE2b-256 386485c77c76354887a1736ae7dfe1876e66abbaa2138e4b0a2f9966292efb4d

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