https://github.com/spatialaudio/python-sounddevice
:sound: Play and Record Sound with Python :snake:
https://github.com/spatialaudio/python-sounddevice
audio portaudio python soundcard
Last synced: 7 days ago
JSON representation
:sound: Play and Record Sound with Python :snake:
- Host: GitHub
- URL: https://github.com/spatialaudio/python-sounddevice
- Owner: spatialaudio
- License: mit
- Created: 2015-06-20T15:34:00.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2026-01-20T21:11:23.000Z (9 days ago)
- Last Synced: 2026-01-21T04:48:49.283Z (8 days ago)
- Topics: audio, portaudio, python, soundcard
- Language: Python
- Homepage: https://python-sounddevice.readthedocs.io/
- Size: 697 KB
- Stars: 1,211
- Watchers: 30
- Forks: 154
- Open Issues: 202
-
Metadata Files:
- Readme: README.rst
- Changelog: NEWS.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-python-audio - SoundDevice
- awesome-python-scientific-audio - python-sounddevice - sounddevice.readthedocs.io) [:package:](https://pypi.python.org/pypi/sounddevice) - PortAudio wrapper providing realtime audio I/O with NumPy. (Audio Related Packages)
README
Play and Record Sound with Python
=================================
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.
.. _Python: https://www.python.org/
.. _PortAudio: http://www.portaudio.com/
.. _NumPy: https://numpy.org/