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.3.15.tar.gz (50.4 kB view details)

Uploaded Source

Built Distributions

sounddevice-0.3.15-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp27.pp32.pp33.pp34.pp35.pp36.pp37-none-win_amd64.whl (167.1 kB view details)

Uploaded CPython 2.6 CPython 2.7 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 2 Python 3 Windows x86-64

sounddevice-0.3.15-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp27.pp32.pp33.pp34.pp35.pp36.pp37-none-win32.whl (163.0 kB view details)

Uploaded CPython 2.6 CPython 2.7 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 2 Python 3 Windows x86

sounddevice-0.3.15-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp27.pp32.pp33.pp34.pp35.pp36.pp37-none-macosx_10_6_x86_64.whl (77.7 kB view details)

Uploaded CPython 2.6 CPython 2.7 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 2 Python 3 macOS 10.6+ x86-64

sounddevice-0.3.15-py2.py3-none-any.whl (31.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: sounddevice-0.3.15.tar.gz
  • Upload date:
  • Size: 50.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for sounddevice-0.3.15.tar.gz
Algorithm Hash digest
SHA256 028f6e5df83027f4bfba5d6d61e6d46eb8689f9e647825e09f539920dee17d2c
MD5 02c05ad9091f7d4f08806df3cb806ea3
BLAKE2b-256 b378e1bef65a6f0699c22a456089904d8025ab79b89fd3443f236a84b693245a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sounddevice-0.3.15-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp27.pp32.pp33.pp34.pp35.pp36.pp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 954d5fd638723573e454061cc9238cee09a59ea7e673ebf4ea6b21d02d8b5e73
MD5 b3b0f017eb37b69d52defbcf416d5649
BLAKE2b-256 1d7c8b79fcfa6afce53e2ca0fff4943fa40b05a1a7afaa86d50025afd78c2b0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sounddevice-0.3.15-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp27.pp32.pp33.pp34.pp35.pp36.pp37-none-win32.whl
Algorithm Hash digest
SHA256 8b63960361bda8b7528454c7fe07339414220e1f6c7a2778d8067562cad374d0
MD5 aeb81e44c55b6f1cd3b314f10a697431
BLAKE2b-256 35c37d86e1f31e0fe0877cdd766e77ae88a4e26c5512c8ef8b12823d7aa31327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sounddevice-0.3.15-py2.py3.cp26.cp27.cp32.cp33.cp34.cp35.cp36.cp37.cp38.cp39.pp27.pp32.pp33.pp34.pp35.pp36.pp37-none-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 a8dccae86d05ca6c72362698e9e94e808bccae9075f83f2e4c572e9137282d3c
MD5 dfd93912dd8dac501f54c596838413dc
BLAKE2b-256 f03a58fbd278c121536325fa6f9479a3cbc10ed49e18320a8ba83a500bf5dc08

See more details on using hashes here.

File details

Details for the file sounddevice-0.3.15-py2.py3-none-any.whl.

File metadata

  • Download URL: sounddevice-0.3.15-py2.py3-none-any.whl
  • Upload date:
  • Size: 31.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for sounddevice-0.3.15-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9de2a9e8ec35db228f0b157cc22de284bb7375944ea322fa3c0e1f4eee861931
MD5 5a3b9912c7fe461e8377542263b44e78
BLAKE2b-256 17d487c55e9532cfcd80ee00b55c5ad727bcad0d6ae6a700f5e1b3a7a5dbad93

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