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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sounddevice-0.5.5-py3-none-win_arm64.whl (317.1 kB view details)

Uploaded Python 3Windows ARM64

sounddevice-0.5.5-py3-none-win_amd64.whl (365.3 kB view details)

Uploaded Python 3Windows x86-64

sounddevice-0.5.5-py3-none-win32.whl (317.8 kB view details)

Uploaded Python 3Windows x86

sounddevice-0.5.5-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl (108.6 kB view details)

Uploaded Python 3macOS 10.6+ universal2 (ARM64, x86-64)macOS 10.6+ x86-64

sounddevice-0.5.5-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sounddevice-0.5.5.tar.gz
  • Upload date:
  • Size: 143.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sounddevice-0.5.5.tar.gz
Algorithm Hash digest
SHA256 22487b65198cb5bf2208755105b524f78ad173e5ab6b445bdab1c989f6698df3
MD5 2f4d61ddd621f857959f7bb9bbc73710
BLAKE2b-256 2af92592608737553638fca98e21e54bfec40bf577bb98a61b2770c912aab25e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.5.tar.gz:

Publisher: publish.yml on spatialaudio/python-sounddevice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sounddevice-0.5.5-py3-none-win_arm64.whl.

File metadata

  • Download URL: sounddevice-0.5.5-py3-none-win_arm64.whl
  • Upload date:
  • Size: 317.1 kB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sounddevice-0.5.5-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 3861901ddd8230d2e0e8ae62ac320cdd4c688d81df89da036dcb812f757bb3e6
MD5 5b1bb8019bfd45c643d713ba5a79e77c
BLAKE2b-256 4e39a61d4b83a7746b70d23d9173be688c0c6bfc7173772344b7442c2c155497

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.5-py3-none-win_arm64.whl:

Publisher: publish.yml on spatialaudio/python-sounddevice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sounddevice-0.5.5-py3-none-win_amd64.whl.

File metadata

  • Download URL: sounddevice-0.5.5-py3-none-win_amd64.whl
  • Upload date:
  • Size: 365.3 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sounddevice-0.5.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 cfc6b2c49fb7f555591c78cb8ecf48d6a637fd5b6e1db5fec6ed9365d64b3519
MD5 7c3064f046900d79517d402d9ec873a6
BLAKE2b-256 c30e002ed7c4c1c2ab69031f78989d3b789fee3a7fba9e586eb2b81688bf4961

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.5-py3-none-win_amd64.whl:

Publisher: publish.yml on spatialaudio/python-sounddevice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sounddevice-0.5.5-py3-none-win32.whl.

File metadata

  • Download URL: sounddevice-0.5.5-py3-none-win32.whl
  • Upload date:
  • Size: 317.8 kB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sounddevice-0.5.5-py3-none-win32.whl
Algorithm Hash digest
SHA256 1234cc9b4c9df97b6cbe748146ae0ec64dd7d6e44739e8e42eaa5b595313a103
MD5 9cb962bf01503c19cae174998a2f9388
BLAKE2b-256 88a1d19dd9889cd4bce2e233c4fac007cd8daaf5b9fe6e6a5d432cf17be0b807

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.5-py3-none-win32.whl:

Publisher: publish.yml on spatialaudio/python-sounddevice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sounddevice-0.5.5-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl.

File metadata

File hashes

Hashes for sounddevice-0.5.5-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl
Algorithm Hash digest
SHA256 05eb9fd6c54c38d67741441c19164c0dae8ce80453af2d8c4ad2e7823d15b722
MD5 afb334f8420d520d6d25e4aa72a59d89
BLAKE2b-256 56f9c037c35f6d0b6bc3bc7bfb314f1d6f1f9a341328ef47cd63fc4f850a7b27

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.5-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl:

Publisher: publish.yml on spatialaudio/python-sounddevice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: sounddevice-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 32.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sounddevice-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 30ff99f6c107f49d25ad16a45cacd8d91c25a1bcdd3e81a206b921a3a6405b1f
MD5 bf561a56c27b00de7961197717e3bac8
BLAKE2b-256 1e0a478e441fd049002cf308520c0d62dd8333e7c6cc8d997f0dda07b9fbcc46

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.5-py3-none-any.whl:

Publisher: publish.yml on spatialaudio/python-sounddevice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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