Feature Requests item #2013658, was opened at 2008-07-08 19:15 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478073&aid=2013658...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Federico Ferri (federico__) Assigned to: Nobody/Anonymous (nobody) Summary: please implement [initbang] (as part of the core pd)
Initial Comment: I've just made an abstraction which patched dynamic inlet/outlet based upon its arguments.
That works fine until I save the patch which uses it and close it.
When I reopen it, the connection to/from the abstraction are lost, because [loadbang] (which triggers the creation of I/O-lets) bangs too late.
A workaround (as suggested by Mathieu Bouchard) is to replace [loadbang] with [r $0-initbang], and then:
echo '$0-initbang bang;' >> myabstraction.pd
but it's clearly a hack, and pd is not aware of this (i.e. saving the patch would lose the above line)
PROPOSED SOLUTION: an [initbang] internal which emits a bang at the proper time, as in the above example.
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478073&aid=2013658...