[PD] holding keys on patchload to affect object behaviour

IOhannes m zmoelnig zmoelnig at iem.at
Thu Mar 31 14:52:19 CEST 2016


On 2016-03-31 12:32, Marco Matteo Markidis wrote:
> So, it is not the best programming practice but it works and it is quite
> transparent from the user point of view.

i think it is less question of "good programming practice" but of (not)
breaking functionality.
if you introduce some clock delay, then the object make break the
expected order of execution.
- how does it work in "-nogui" mode?
- how does it work in "-noloadbang" mode?
- how does it work if the object is hidden in a sub-patch/abstraction?
- how does it relate to other [loadbang]s?
- how does it relate to other nested [loadbang]s?
- how does it work with other [delay]ed [loadbang]s?

using [delay] to ensure a certain order of execution can often lead to
subtle problems.
i wonder whether the feature of being able to suppress the bang via a
pressed key during load time is worth the potential problems it makes.

fgamsdr
IOhannes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20160331/fb84f163/attachment-0001.sig>


More information about the Pd-list mailing list