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


Groups > comp.lang.python.announce > #2403

[Release] Pyo 0.8.2 (Python dsp library)

From Olivier Bélanger <belangeo@gmail.com>
Newsgroups comp.lang.python.announce
Subject [Release] Pyo 0.8.2 (Python dsp library)
Date 2017-02-13 16:18 -0500
Message-ID <mailman.122.1487078605.2318.python-announce-list@python.org> (permalink)
References <CAMXBGhTTzPQu4UL0QceM6oqtwTGOiWdSz5C8D-v6EfRGYYZAfA@mail.gmail.com>

Show all headers | View raw


Hello all,

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

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

What's new:

New objects:
- SharedTable, an inter-process shared memory table (unix only).
- Particle2, An even more full control granular synthesis generator.
- TableFill, continuously fills a table with incoming samples.
- TableScan, Reads the content of a table in loop, without interpolation.
- MidiDispatcher, self-contained midi dispatcher thread.

Changes & bug fixes:
- Jack ports activation and auto-connection now happen in the boot process.
- Added "onlyonce" argument to Seq and Beat objects.
- Seq now accepts floating-point values as time units.
- Added "maxwindow" argument to TableWrite. This is the maximum number
of samples over which the object is allowed to interpolate. Useful to
avoid interpolation over the entire table when using a circular
writing pointer.
- Added "shape" argument to PVAmpMod and PVFreqMod objects. This
allows to change the modulation oscillator's waveform.
- Added setGlobalDur, setGlobalDel, getGlobalDur and getGlobalDel
methods to the Server object. These methods allow the user to manage
the start time and duration of audio objects globally.
- Fader and Adsr now start a new envelope from the current amplitude
value if the previous ramp has not finished yet.

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

----

P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 0.8.3</A>
Python DSP library. (13-Feb-17)

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

[Release] Pyo 0.8.2 (Python dsp library) Olivier Bélanger <belangeo@gmail.com> - 2017-02-13 16:18 -0500

csiph-web