Releases: reduzent/netpd
Releases · reduzent/netpd
v2.3.2
Features and changes:
- unpatch asks user whether instrument or abstractions should be upgraded/downloaded (configurable)
- [netpd_text] imlements additional methods (
clear
,insert
,read
,write
,sort
,click
,close
) - add help-files for netpd_* abstractions that were missing help
- prevent backslash escapes in messages printed to Pd console
- prevent loading instruments mulitple times by hitting <enter>
- add GUI abstractions:
- netpd-gui-hmenu: configurable horizontal menu
- netpd-gui-vmenu: configurable vertical menu
Download as applications
v2.3.1
Features and changes:
- get rid of some dependencies
- binfile
- else
- zexy
- new vanilla-based [netpd-fifo]
- detect missing dependencies and print warning
- improve latency compesation (add utility
for latency measurement) - add samplerate check (warn on non-standard samplerate)
- various bug fixes
- update instrument template. New template shows examples
of all available [netpd_*] abstractions.
Download as applications
v2.3.0
This release features also stand-alone applications for macOS and Windows.
Features and changes:
- give chat and unpatch a facelift
- load instruments from scroll list instead of openpanel
- support unlimited nesting of dynamic loading with new abstraction
[netpd-bus-order]. This allows effects to load other effects into
themselves - restore support for loading from old text-based preset file format
- broadcast loading from preset file to all clients for improved consistency
- add debug message printing facility (prints incoming and/or outgoing OSC
messages) - add support for IRC style /commands in chat (check with '/help')
- add protected mode for unpatch. Protects from interactions with
peers while developing instruments - refactor lots of internal stuff:
- use $1.NETPD bus for everything in netpd_* abstractions
- remove second number argument to [netpd-dump]. Use new [netpd-bus-order]
to enforce order of state dumps. - only initialize instrument when necessary (e.g. not when receiving
state from peer or from preset file) - only search for sync peer when necessary