My 2 Cents: There is one pitfall which should be mentioned, since it happened to me and also others I wanted to teach structured Pd programming:
"The order of -path statements matters" Use case: If I want to look in specific directory first for finding objects and libraries, so I can handle local overwrites or so and distribute the -path statements in many declare objects, then I do not know from looking at the code which path is used first, unless I create them in the order I want (Ctrl-X, Ctrl-V on each object), which is an undocumented behaviour which might change in future. mfg winfried My solution only one declare objets in a subpatch from the main patch with all the pathes in the wanted order. Am Donnerstag, 25. Februar 2021, 00:42:04 CET schrieb Peter P.: > * Philip Stone via Pd-list <[email protected]> [2021-02-25 00:31]: > > [email protected]<mailto:[email protected]> writes: > > >Don't know if > > >https://puredata.info/docs/faq/how-do-i-install-externals-and-help-files > > >is up to date and of help for you, but you might wanna check it and get > > >back with more specific questions and possibly a new email subject. > > > > > >> I have to say that I have gotten kind of lost in the discussions about > > >> loading and declaring external libraries. I would like >>to embrace > > >> the current best practices, but don?t have a solid overview of the > > >> whole. Would anybody be willing to write >>up a summary?> > > (Hope this is a better subject line). > > > > That very page has an expired link to a Google drive tutorial which sounds > > like just the thing I was talking about, so I’d say that it’s not up to > > date. I’d love to see best practices for [declare] blended into it. The > > helpfile for [declare] is good, but how’s a newbie even supposed to know > > to use the [declare] object in the first place? I’m just asking for an > > overview, is all. > I find declare's help patch well written, but of course it does not cover > everything, what is it you are looking for Phil? > > > > _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list -- - ao.Univ.Prof. DI Winfried Ritsch - [email protected] - http://iem.at/ritsch - Institut fuer Elektronische Musik und Akustik - University of Music and Dramatic Art Graz - Tel. ++43-316-389-3510 (3170) Fax ++43-316-389-3171 _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
