- La référence interne aux méthodes de classe n'empêche plus le "garbage collector" de python de détruire un objet pyo quand le compte tombe à 0.
- On peut maintenant changer dynamiquement le mode de boucle de l'objet Looper.
- Bugs réglés dans les objets Hilbert et Record.
- Un important bug de réglé qui faisait planter pyo au moment d'arrêter le server (principalement sous win7 et win8).
E-Pyo:
- Ajout d'un item menu permettant de spécifier un document "master" (celui qui sera exécuté peut importe lequel a le focus).
- Ajout d'un bouton "refresh" dans le panneau de projet.
Olivier
-------------------------------
-------------------------------
Hello all,
pyo 0.7.5 is now available to download on pyo's web site :
http://ajaxsoundstudio.com/software/pyo/pyo's documentation:
http://ajaxsoundstudio.com/pyodoc/What's new:
Library:
- New objet : TableWrite, records values in a table at arbitrary location.
- New object : AtanTable, generates arctangent transfert functions.
- Added getServer, getSamplingRate and getBufferSize to PyoObjectBase. These methods can be accessed from any pyo objects.
- Added a reset method to the Looper objet.
- Added mul, add and sub methods to PyoTableObject. These methods can take float, list or another PyoTableObject as argument.
- Added Server methods: setTimeCallable and setMeterCallable.
- The Server can be booted with a different number of input and output channels.
- Changed license to the more permissive LGPL version 3.
Bug fixes:
- Fixed a bug with class method referenced inside pyo object. Save them as weak reference, allowing the garbage collector to properly delete the objects when reference count falls to 0.
- Fixed a bug when changing the looping mode of the Looper object.
- Fixed Hilbert and Record objects.
- Fixed crash when portaudio stream is stopped.