Views
This is a page for notes on what needs to happen for the next Pd-extended release: 0.43. Report any bugs or comments to the pd-list:
http://autobuild.puredata.info/auto-build/latest/
included features
big changes
-
GUI Plugins! can customize a wide array of features of the editor
-
localizable GUI, already translated to de, el, en_ca, en_gb, es_mx, es_es, fr, hu, it, ja, lv, pt_br, pt_pt, with partial translations to af, az, be, bg, eu, gu he, hi, nl, pa, sq, sv, vi, zh_tw
-
Magic Glass to snoop on messages as they pass thru connections
-
complete Tcl/Tk 8.5 support and integration
-
write objects in Lua and load them like regular objects (pdlua loader)
-
pidip removed because of license conflicts
-
drastically improved Pd window logging/print performance (1000 lines/sec and you can still patch)
-
Ctrl-click/Cmd-click error messages in Pd window to find the object with the error
-
five log levels and dynamic filtering of Pd window log (fatal, error, normal, debug, all)
-
log library for logging to the Pd window at different levels
-
hierarchical display of open subpatches/abstractions in Window menu
-
(Windows) TkDND drag-n-drop support for dropping files onto Pd and patch windows
-
updated to latest stable portaudio v19-20110326
-
(GNU/Linux and Mac OS X ) added IEM's [syslog] object for logging to syslog
-
(Windows) zip-only distro with pd-extended.bat file
-
write objects in Tcl and load them like regular objects (tclpd loader)
-
remove unsupported libraries (see: LibrariesInPdExtended)
-
(Windows) fixed unauthorized GUI objects [playlist], [cooled~], etc.
-
iemguts library for controlling abstractions and patches from Pd
-
mediasettings library for controlling the Audio and MIDI device preferences
-
fix type-punned pointer issues in most externals so we can use auto-vectorization
-
generate complete Pd window log using File->Save As.. when on the Pd window
-
free methods always called on quit, so cameras, network sockets, etc. are properly freed
-
(GNU/Linux) realtime mode enabled by default (-rt)
-
(GNU/Linux and Mac OS X) [comport] no longer crashes Pd when open USB-serial devices are unplugged
-
pathes are no longer saved in the preferences. Use the [path] or [declare -path] objects, or use the standard global install locations
small changes
-
added Perf Mode control on the Edit menu
-
added Autopatch control on the Edit menu
-
added all lowercase aliases to cyclone library for Max/MSP 4.6 compatibility
-
Ctrl/Cmd < and > cycle through open windows
-
(GNU/Linux and Windows) added Alt shortcuts to menus
-
(GNU/Linux and Windows) Navigate menus with arrow keys
-
[sys_gui] now outputs a bang when the command completes
-
[canvas_name] can query based on inlet, using float as depth and symbol for canvas name
-
[tabplay~] can play up to 13.5 hour long tables accurately (up from 6 mins)
-
File->Save As..., Edit->Copy, and Edit->Select All now work on the Pd window
planned features
-
(Mac OS X) updated ffmpeg and included WebM? and Dirac codecs
planned for 0.44
-
Debian/Ubuntu releases as one-library-per-package (in progress)
-
xapian documentation search engine
-
TkDND drag-n-drop support on all platforms
-
(Mac OS X) Navigate menus with arrow keys
-
complete 64-bit builds on all platforms