Release pyo 0.7.9 (Python dsp library)

8 views
Skip to first unread message

Olivier Bélanger

unread,
Mar 3, 2016, 10:04:27 AM3/3/16
to pyo-discuss, montrea...@googlegroups.com, iactud...@gmail.com, mus-electro, cec-con...@googlegroups.com
[English version follows]

Bonjour à tous,

La version 0.7.9 de pyo est maintenant disponible en téléchargement :

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

La documentation:

http://ajaxsoundstudio.com/pyodoc/

Nouveaux objets:
   
- GUI : Inclusion dans l'API de pyo d'une famille d'objets graphiques facilitant la création d'interface de contrôle pour le son. PyoGuiControlSlider, PyoGuiVuMeter, PyoGuiGrapher, PyoGuiMultiSlider, PyoGuiSpectrum, PyoGuiScope et PyoGuiSndView. Un exemple d'utilisation est disponible sous le menu "Pyo Examples" --> wxgui --> 01_gui_widgets_example.py.

- Ajout d'une méthode readyToDetect() à l'objet AttackDetector.

Corrections:
   
- Pyo utilise maintenant son propre générateur de nombres pseudo-aléatoires afin d'éviter les conflits avec d'autres librairies utilisant rand()/srand() dans le même processus. Ceci corrige le comportement de l'attribut "globalseed" de l'objet Server.
- Correction d'un bug (introduit avec la gestion des caractères unicode) avec les objets OSC.
- Correction de l'assignation des voix dans l'objet Notein. Ce bug produisait, sous certaines circonstances, des clicks.
- Correction d'un important segfault à la fermeture du serveur audio.

Olivier

-------------------------------
-------------------------------

Hello all,

pyo 0.7.9 is now available to download on pyo's web site :

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

pyo's documentation:

http://ajaxsoundstudio.com/pyodoc/

New objects:
   
- Exposed internal GUI widgets in the official API. New objects are
PyoGuiControlSlider, PyoGuiVuMeter, PyoGuiGrapher, PyoGuiMultiSlider,
PyoGuiSpectrum, PyoGuiScope and PyoGuiSndView.
- Added 01_gui_widgets_example.py in wxgui example folder (more to come).
- Added readyToDetect() method to AttackDetector object.

Bug fixes:
   
- Pyo now uses its own PRNG to avoid conflicts with other libs or
modules that use rand()/srand() in the same process. This fixed the
Server's global seed behaviour.
- Fixed a bug, introduced by unicode addresses handler, in OSC objects.
- Fixed a bug that sometimes generates clicks in Notein voice assignation.
- Fixed segfault in Server dealloc function.

Olivier

Reply all
Reply to author
Forward
0 new messages