Skip to content

Releases: spatialaudio/python-sounddevice

python-sounddevice 0.3.5

12 Sep 07:49
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/0.3.5

  • Add extra_settings option for host-API-specific stream settings
  • Add sounddevice.AsioSettings and sounddevice.WasapiSettings

python-sounddevice 0.3.4

05 Aug 09:00
Compare
Choose a tag to compare

python-sounddevice 0.3.3

11 Apr 17:02
Compare
Choose a tag to compare

python-sounddevice 0.3.2

16 Mar 10:56
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/0.3.2

  • mapping=[1] works now on all host APIs
  • Example application plot_input.py showing the live microphone signal(s)
  • Device substrings are now allowed in sounddevice.query_devices()

python-sounddevice 0.3.1

04 Jan 16:33
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/0.3.1

  • Add sounddevice.check_input_settings() and
    sounddevice.check_output_settings()
  • Send PortAudio output to /dev/null (on Linux and OSX)

python-sounddevice 0.3.0

28 Oct 16:49
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/0.3.0

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

python-sounddevice 0.2.2

21 Oct 07:57
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/0.2.2

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

python-sounddevice 0.2.1

12 Oct 08:48
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/0.2.1

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

python-sounddevice 0.2.0

03 Jul 09:22
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/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 PySoundFile.
  • remove logging (this seemed too intrusive)
  • return callback status from sounddevice.wait() and add the new function
    sounddevice.get_status()
  • sounddevice.playrec(): Rename the arguments input_channels and
    input_dtype to channels and dtype, respectively

python-sounddevice 0.1.0

20 Jun 19:31
Compare
Choose a tag to compare

https://pypi.python.org/pypi/sounddevice/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.