Personal tools
You are here: Home downloads Pure Data Releases Pure Data 0.55
Document Actions

Pure Data 0.55

Up to Product page
Pure Data
The 0.55 release

For additional information about this project, please visit the project page.

Available downloads

Get Pure Data 0.55 for Mac OS X (14M)

M1 and Intel/64bit

Get Pure Data 0.55 for Windows64 (12M)

Installer for Microsoft Windows, 64 bit executable (W7 or later)

Get Pure Data 0.55 for Windows64 (12M)

Portable ZIP archive for Microsoft Windows, 64 bit executable (W7 or later)

Get Pure Data 0.55 for Windows (11M)

Installer for Microsoft Windows 32 bit executable (XP or later)

Get Pure Data 0.55 for Windows (12M)

Portable ZIP archive for Microsoft Windows, 32 bit executable (XP or later)

Get Pure Data 0.55 for Debian GNU/Linux

official Debian package ("apt-get")

Get Pure Data 0.55 for Linux (28M)

Flatpak package (amd64, arm64)

Change log

The [osc~], [cos~] and [vcf~] objects now rely on a 2048 points cosine table. The table size used to be 512-point for fast, approximate calculations, which was adequate for most "computer music" applications in the 90s when this was decided (and at that time there could be a serious performance penalty for using larger tables). To get the original 512-point tables you can run Pd with compatiblity level 0.54. Also, in systems with very tight memory constraints (such as Espressif ESP32), Pd can be recompiled with the C preprocessor variable COSTABLESIZE set to 512 to get the old memory footprint.

Many bug fixes and code-level updates and improvements, notably to libpd and for emscripten support thanks to Claude Heiland-Allen and IOhannes, Dan, and Christof. The emscripten support, in particular, should someday allow Pd to run in a web browser.

Also thanks to Christof, you can now use just 'set' to unset [receive~] and [throw~] objects, plus a much improved audio interfacing and related scheduler updates.

Many documentation updates, thanks to Alexandre Porres, Ben Wesch, and others. Most notably several updates and edits were made to Pd's HTML manual, specially a new section on 'advanced editing techniques' (aka 'intelligent patching').

The [oscparse] object was updated by Porres to allow numeric addresses via a new '-n' flag and a right outlet was added to output split point between address and message.

Minor improvements to the [file] object by IOhannes, such as properly expanding '~' to home directory and allowing [file which] to also search paths relative to the parent patch.

64-bit soundfile reading and writing support by Dan Wilcox for [readsf~], [writesf~] and [soundfiler].

Updates to language support.

by IOhannes m zmoelnig last modified 2024-06-11 10:42 PM

Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser