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

Uploaded Source

Built Distributions

sounddevice-0.5.2-py3-none-win_amd64.whl (363.8 kB view details)

Uploaded Python 3 Windows x86-64

sounddevice-0.5.2-py3-none-win32.whl (312.7 kB view details)

Uploaded Python 3 Windows x86

sounddevice-0.5.2-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl (108.1 kB view details)

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

sounddevice-0.5.2-py3-none-any.whl (32.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sounddevice-0.5.2.tar.gz
Algorithm Hash digest
SHA256 c634d51bd4e922d6f0fa5e1a975cc897c947f61d31da9f79ba7ea34dff448b49
MD5 77cd644aee4e45b9e27ed5bd7b4af045
BLAKE2b-256 91a691e9f08ed37c7c9f56b5227c6aea7f2ae63ba2d59520eefb24e82cbdd589

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sounddevice-0.5.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e18944b767d2dac3771a7771bdd7ff7d3acd7d334e72c4bedab17d1aed5dbc22
MD5 acb4b1d1d2077cf4bfb20380cd873478
BLAKE2b-256 e13e61d88e6b0a7383127cdc779195cb9d83ebcf11d39bc961de5777e457075e

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for sounddevice-0.5.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 3a113ce614a2c557f14737cb20123ae6298c91fc9301eb014ada0cba6d248c5f
MD5 ec8926d55313b4af91f0067cf07042f3
BLAKE2b-256 450bbfad79af0b380aa7c0bfe73e4b03e0af45354a48ad62549489bd7696c5b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sounddevice-0.5.2-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl
Algorithm Hash digest
SHA256 943f27e66037d41435bdd0293454072cdf657b594c9cde63cd01ee3daaac7ab3
MD5 a025265cfc656f999f616a02bbbee2bb
BLAKE2b-256 3f6fe3dd751face4fcb5be25e8abba22f25d8e6457ebd7e9ed79068b768dc0e5

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for sounddevice-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 82375859fac2e73295a4ab3fc60bd4782743157adc339561c1f1142af472f505
MD5 772700ff1602e1b9e79eb2b236a2445a
BLAKE2b-256 752d582738fc01352a5bc20acac9221e58538365cecb3bb264838f66419df219

See more details on using hashes here.

Provenance

The following attestation bundles were made for sounddevice-0.5.2-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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page