Skip to main content

Simple, asynchronous audio playback for Python 3.

Project description

Complexaudio wrapper

Some extensions to simpleaudio has been done such as music pause and resuming. Even though the pypi name is complexaudio, you may use the import package names as “simpleaudio”.

Simpleaudio Package

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 complexaudio

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

complexaudio-1.0.4.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

complexaudio-1.0.4-cp36-cp36m-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.6mWindows x86-64

complexaudio-1.0.4-cp36-cp36m-win32.whl (2.0 MB view details)

Uploaded CPython 3.6mWindows x86

File details

Details for the file complexaudio-1.0.4.tar.gz.

File metadata

  • Download URL: complexaudio-1.0.4.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for complexaudio-1.0.4.tar.gz
Algorithm Hash digest
SHA256 406ea60f25f9bafcddc22938d612eb3c15c2a2d71ecc577c030657764d064ad7
MD5 405f052f9a6bbfdec5f6709c1534f21c
BLAKE2b-256 e47384f39f782e3132750b0159e12a6c8bea063f80afc388639153914bb9f46c

See more details on using hashes here.

File details

Details for the file complexaudio-1.0.4-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for complexaudio-1.0.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 234cb8421b502d4fb6eae0e9b057769eb4b0d50bd4d9b88454a55b9477a2b5e3
MD5 b6a654cc2d86a5485981336c71ee5120
BLAKE2b-256 3259b48b3d4ce3efdbfa15c49a9228b9f69322ec57cea0091212432b8040b438

See more details on using hashes here.

File details

Details for the file complexaudio-1.0.4-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for complexaudio-1.0.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 78889b8d6c315cca1dbafc97601db5bd4fe1ef3514ef4e79176fafaf965082ca
MD5 88f95f559950a0d5bca4ab6f89d1924a
BLAKE2b-256 69478f8cfd45e6dd5974cd1729559b42904441cfe09f343d760091e841f946af

See more details on using hashes here.

Supported by

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