Sounddevice

Latest version: v0.5.1

Safety actively analyzes 724393 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.3.1

* Add `check_input_settings()` and `check_output_settings()`
* Send PortAudio output to ``/dev/null`` (on Linux and OSX)

0.3.0

* Remove ``print_devices()``, `query_devices()` can be used instead,
since it now returns a `DeviceList` object.

0.2.2

* Devices can now be selected by substrings of device name and host API name

0.2.1

* Example applications ``wire.py`` (based on PortAudio's ``patest_wire.c``)
and ``spectrogram.py`` (based on code by Mauris Van Hauwe)

0.2.0

* Support for wheels including a dylib for Mac OS X and DLLs for Windows.
The code for creating the wheels is largely taken from the soundfile_ module.
* Remove logging (this seemed too intrusive)
* Return callback status from `wait()` and add the new function `get_status()`
* `playrec()`: Rename the arguments *input_channels* and *input_dtype*
to *channels* and *dtype*, respectively

.. _soundfile: https://github.com/bastibe/python-soundfile/

0.1.0

Initial release. Some ideas are taken from PySoundCard_. Thanks to Bastian
Bechtold for many fruitful discussions during the development of several
features which *python-sounddevice* inherited from there.

.. _PySoundCard: https://github.com/bastibe/PySoundCard/

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.