Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2684 > unrolled thread

[Release] Pyo 0.8.8 (Python dsp library)

Started byOlivier Bélanger <belangeo@gmail.com>
First post2017-11-08 16:15 -0500
Last post2017-11-08 16:15 -0500
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  [Release] Pyo 0.8.8 (Python dsp library) Olivier Bélanger <belangeo@gmail.com> - 2017-11-08 16:15 -0500

#2684 — [Release] Pyo 0.8.8 (Python dsp library)

FromOlivier Bélanger <belangeo@gmail.com>
Date2017-11-08 16:15 -0500
Subject[Release] Pyo 0.8.8 (Python dsp library)
Message-ID<mailman.106.1510232490.2819.python-announce-list@python.org>
Hello all,

I'm glad to announce the release of pyo 0.8.8, available for python
2.7, 3.5 and 3.6.

Pyo is a Python module written in C to help real-time digital signal processing
script creation. It is available for Windows, macOS and linux. It is released
under the LGPL 3 license.

For more info, downloads and other links, see the official web site:

http://ajaxsoundstudio.com/software/pyo/

The documentation:

http://ajaxsoundstudio.com/pyodoc/

For the latest sources and bug tracker:

https://github.com/belangeo/pyo


Bug Fixes:

- Added missing binding to stop method in MidiListener.

- Removed internal import of the random module. Scripts importing
both pyo and random modules segfault on garbage collection at exit.

- Added missing static declaration to functions in pyomodule.

- E-Pyo: Fixed startup crash when preferences contains unicode characters.

- Granulator now compensates for the difference between the loaded sound's
sampling rate and pyo's sampling rate, if any.

- Fixed PyoArgumentTypeError when ctrl() is called for an object with
dataOnly parameter and tk is used instead of wxpython.

- Don't try to deactivate jack if it is stopped externally (ex. from qjackctl).

- Fixed audio and midi backends memory allocation.

- Properly incref and decref server references inside pyo objects.

- Fixed path encoding on windows for python 3.6.


Enhancements:

- Added Jack midi support to the Server.

- Added a new init argument (wintitle) to Scope and Spectrum objects to
allow the user to set the title name of their windows. Also added a
method to show/hide the channel labels in the GUI.

- Added a callback attribute to PVAnal. The function receives magnitudes
and true frequencies for every analysis frame.


Olivier Belanger
belangeo@gmail.com
http://olivier.ajaxsoundstudio.com/

----

P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 0.8.8</A>
Python DSP library. (08-Nov-17)

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web