[PD] libpd 0.12.0

Dan Wilcox danomatika at gmail.com
Wed Dec 30 03:33:41 CET 2020


Howdy all,

libpd 0.12.0 is now out. Better late than never.

https://github.com/libpd/libpd <https://github.com/libpd/libpd>

Important changes are:

* updated to pd vanilla 0.51-4
* switched pure-data submodule to github

* Makefile: added FAT_LIB option to build universal "fat" libs on macOS

* C: fleshed out headers with full documentation comments
* C: added libpd_resize_array()
* C: added libpd_process_raw_short() & libpd_process_raw_double() (Thomas Mayer)

* Java: fixed zip path traversal vulnerability which was causing a Google Play security alert (Ragu Pattabi)

* ObjC overhaul:
  - updated min deployment target to iOS 9
  - fixed sample rate handling on newer devices, now independent of hardware
  - added IO buffering when audio unit sample rate conversion is being performed
  - added new PdAudioController configure methods to specify separate number of input and output channels
  - added easy to use PdAudioController audio session category options properties, ie. Bluetooth, AirPlay, etc

* C#: added instance based API (Thomas Mayer)

* Python: basic syntax updates for Python 3

See the changelog for the full list: https://github.com/libpd/libpd/blob/0.12.0/CHANGES.txt <https://github.com/libpd/libpd/blob/0.12.0/CHANGES.txt>

--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20201230/f3ac5599/attachment.html>


More information about the Pd-list mailing list