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.3.tar.gz (53.5 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.3-py3-none-win_amd64.whl (364.0 kB view details)

Uploaded Python 3Windows x86-64

sounddevice-0.5.3-py3-none-win32.whl (312.9 kB view details)

Uploaded Python 3Windows x86

sounddevice-0.5.3-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl (108.3 kB view details)

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

sounddevice-0.5.3-py3-none-any.whl (32.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sounddevice-0.5.3.tar.gz
  • Upload date:
  • Size: 53.5 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.3.tar.gz
Algorithm Hash digest
SHA256 cbac2b60198fbab84533697e7c4904cc895ec69d5fb3973556c9eb74a4629b2c
MD5 66b17af32274d8b84f02bad261d49443
BLAKE2b-256 4e4f28e734898b870db15b6474453f19813d3c81b91c806d9e6f867bd6e4dd03

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.3.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.3-py3-none-win_amd64.whl.

File metadata

  • Download URL: sounddevice-0.5.3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 364.0 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.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f55ad20082efc2bdec06928e974fbcae07bc6c405409ae1334cefe7d377eb687
MD5 f35d7a7eb131f99e649c68939de63e3e
BLAKE2b-256 66c716123d054aef6d445176c9122bfbe73c11087589b2413cab22aff5a7839a

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.3-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.3-py3-none-win32.whl.

File metadata

  • Download URL: sounddevice-0.5.3-py3-none-win32.whl
  • Upload date:
  • Size: 312.9 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.3-py3-none-win32.whl
Algorithm Hash digest
SHA256 845d6927bcf14e84be5292a61ab3359cf8e6b9145819ec6f3ac2619ff089a69c
MD5 e7141e9a3003a7814f5ed194cedff4ae
BLAKE2b-256 f57452186e3e5c833d00273f7949a9383adff93692c6e02406bf359cb4d3e921

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.3-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.3-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl.

File metadata

File hashes

Hashes for sounddevice-0.5.3-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl
Algorithm Hash digest
SHA256 278dc4451fff70934a176df048b77d80d7ce1623a6ec9db8b34b806f3112f9c2
MD5 173bee0434bf1b293ed65bec1c083849
BLAKE2b-256 2f39714118f8413e0e353436914f2b976665161f1be2b6483ac15a8f61484c14

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.3-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.3-py3-none-any.whl.

File metadata

  • Download URL: sounddevice-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 32.7 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ea7738baa0a9f9fef7390f649e41c9f2c8ada776180e56c2ffd217133c92a806
MD5 b9e0ecf6ed8fcba1dc9852a0f374e186
BLAKE2b-256 73e79020e9f0f3df00432728f4c4044387468a743e3d9a4f91123d77be10010e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.3-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