Skip to main content

Simple, asynchronous audio playback for Python 3.

Project description

The simplaudio package provides cross-platform, dependency-free audio playback capability for Python 3 on OSX, Windows, and Linux.

MIT Licensed.

Documentation at RTFD

Installation

Installation (make sure the pip command is the right one for your platform and Python version):

pip install simpleaudio

See documentation for additional installation information.

Quick Function Check

import simpleaudio.functionchecks as fc

fc.LeftRightCheck.run()

See documentation for more on function checks.

Simple Example

import simpleaudio as sa

wave_obj = sa.WaveObject.from_wave_file("path/to/file.wav")
play_obj = wave_obj.play()
play_obj.wait_done()

Support

For usage and how-to questions, first checkout the tutorial in the documentation. If you’re still stuck, post a question on StackOverflow and tag it ‘pysimpleaudio’.

For bug reports, please create an issue on Github .

Big Thanks To …

Jonas Kalderstam

Christophe Gohlke

Tom Christie

Many others for their contributions, documentation, examples, and more.

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

simpleaudio-1.0.3.tar.gz (2.0 MB view details)

Uploaded Source

Built Distributions

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

simpleaudio-1.0.3-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86-64

simpleaudio-1.0.3-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86

simpleaudio-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

simpleaudio-1.0.3-cp37-cp37m-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

simpleaudio-1.0.3-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7mWindows x86

simpleaudio-1.0.3-cp37-cp37m-macosx_10_6_intel.whl (2.0 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

File details

Details for the file simpleaudio-1.0.3.tar.gz.

File metadata

  • Download URL: simpleaudio-1.0.3.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.8.0

File hashes

Hashes for simpleaudio-1.0.3.tar.gz
Algorithm Hash digest
SHA256 6ce300e2f1fae12ea976dd6f02376077cdc184c95707e33a0b5a5e5ccbe71c96
MD5 6ad9f8f96b05dc29aefce95d04e6785e
BLAKE2b-256 e6f48da304b5fbde0dc92413980ed90d497fbbeb1a38adbdb7dfdf3949910a22

See more details on using hashes here.

File details

Details for the file simpleaudio-1.0.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: simpleaudio-1.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.8.0

File hashes

Hashes for simpleaudio-1.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4c745a6ba023cf7c7cd2018e62f0b14aca77f381151ed4b7370f71b1cb90831f
MD5 1dc62b70d40a5c9cf9162dfa3122afc9
BLAKE2b-256 2ad64983a9ffedf910a3534d49dbe3728b9b38caa006843b0cab2f085336908a

See more details on using hashes here.

File details

Details for the file simpleaudio-1.0.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: simpleaudio-1.0.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.8.0

File hashes

Hashes for simpleaudio-1.0.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 96030d0600dda4b2655dd7b2ed6b584c28ead95e0fb14c4e19d015a5c7c3cdc4
MD5 05835ccb1c3530e948d3162243d912ee
BLAKE2b-256 1898a8cb6882cbf57d4edfd5cf3abc2382a8234c1d50e168c2ee5e522e9d77f3

See more details on using hashes here.

File details

Details for the file simpleaudio-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: simpleaudio-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.8.0

File hashes

Hashes for simpleaudio-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7acc3dc8ec6c2ed3424ec1d4746a3adc4c58c082a0a2f00c0ff6f0c4ea87032
MD5 d2fe246acb7e9a18164b5dddb8d4b570
BLAKE2b-256 4a805d19ad412fe01745232d72dc75ec11cacf47197a5d2487471f059883450d

See more details on using hashes here.

File details

Details for the file simpleaudio-1.0.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: simpleaudio-1.0.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.5

File hashes

Hashes for simpleaudio-1.0.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cfc5a1100e1338055ed989db58996ada168d3c4566a6c842770a20fa65ecaea4
MD5 e473ca5dc5c223dcc83ecb027fcbacaf
BLAKE2b-256 38e89bd66b41ce73dff2fa57176e9a3d727d6cb21ef3efa0656d1f22c7bafdbc

See more details on using hashes here.

File details

Details for the file simpleaudio-1.0.3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: simpleaudio-1.0.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.5

File hashes

Hashes for simpleaudio-1.0.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 8770651ac4a46af0655cf0cfef8c866d508b2ca820b41e45cbd15aa33f9a552a
MD5 95388e5eb01551049ed2f0e15c21d8d9
BLAKE2b-256 fa81fbf0e5f4a2138f328e5317490251a0ac3402efdcfb9bf41e420eba4f62fd

See more details on using hashes here.

File details

Details for the file simpleaudio-1.0.3-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: simpleaudio-1.0.3-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.5

File hashes

Hashes for simpleaudio-1.0.3-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 54c87cba43280968ed875149263770f8da11066479dbdaf0ab0cc707f2020e85
MD5 1db4cf4aadad743b848ad608cc8f4d28
BLAKE2b-256 a5b2f68159d678fa023d533310822247510d660d3b1b02ea263310958140dbf6

See more details on using hashes here.

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