
Sorry, wrong links for the web site and documentation! Official website: https://github.com/belangeo/pyo pyo's documentation: https://belangeo.github.io/pyo/ Latest sources and bug tracker: https://github.com/belangeo/pyo Olivier On Sun, Mar 26, 2023 at 12:25 PM Olivier Bélanger <belangeo@gmail.com> wrote:
Hello all,
I'm very happy to announce the release of pyo 1.0.5, available for the following python versions:
3.7 (Windows amd64, MacOS x86_64, linux x86_64) 3.8 (Windows amd64, MacOS x86_64 et arm64, linux x86_64) 3.9 (Windows amd64, MacOS x86_64 et arm64, linux x86_64) 3.10 (Windows amd64, MacOS x86_64 et arm64, linux x86_64) 3.11 (Windows amd64, MacOS x86_64 et arm64)
Pyo is a Python module written in C to help real-time digital signal processing script creation. It provides a complete set of classes to build audio softwares, compose algorithmic musics or simply explore audio processing.It is available for Windows, macOS and linux. It is released under the LGPL 3 license.
Official website: http://ajaxsoundstudio.com/software/pyo/
pyo's documentation: http://ajaxsoundstudio.com/pyodoc/
Latest sources and bug tracker: https://github.com/belangeo/pyo
Installation:
python -m pip install --user pyo
WHAT CHANGED IN VERSION 1.0.5:
New features:
- Update Coreaudio support (thnaks to Hans-Jörg Bibiko). - Added to MidiNote holdmode, first/last velocity support and sendAllNotesOff method (thnaks to Hans-Jörg Bibiko). - Made SndTable, NewTable and DataTable size attributes mutable. - Objects writing samples in tables can now write to any PyoTableObject. - Made getRate() and getDur() methods available to all PyoTableObject. - UI: Improved handling of system's dark mode. - UI: Allow more than 10 controls in PyoObjectControl window.
Bug Fixes:
- Fixed PY_SSIZE_T_CLEAN macro must be defined for '#' formats. - Fixed OscReceive.addAddress not polling the address immediately. - Fixed memory leak in trigmodule. - Ensure that there are no leaking audio streams in the server when objects are deleted. - Fix Keyboard widget note off handling in hold mode. - Improved behavior consistency of PyoTableObject.setSize method. - Fixed bug when making the size of a table bigger at runtime.
Olivier Belanger belangeo@gmail.com http://olivier.ajaxsoundstudio.com/
----
<P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 1.0.5</A> - short Python DSP library. (26-Mar-23)