[PD] noob question: trying to repurpose the G08.reverb.pd example

Jonathan Wilkes jancsika at yahoo.com
Tue Feb 15 23:38:17 CET 2011



--- On Tue, 2/15/11, Mathieu Bouchard <matju at artengine.ca> wrote:

> From: Mathieu Bouchard <matju at artengine.ca>
> Subject: Re: [PD] noob question: trying to repurpose the G08.reverb.pd example
> To: "Jonathan Wilkes" <jancsika at yahoo.com>
> Cc: morgan at morganpackard.com, glitchpop at gmail.com, pd-list at iem.at
> Date: Tuesday, February 15, 2011, 9:15 PM
> On Tue, 15 Feb 2011, Jonathan Wilkes
> wrote:
> 
> > It's still a common vocabulary. You're not rewriting
> the abstractions (or renaming them) every time.
> 
> How do the users know (and ensure) that they're really the
> same ?

Well if the user is the person I send it to, the question makes no 
sense.  They just run the patch and it works.

> 
> Making copies like that, encourage per-project
> customisation of same-named things, doesn't it ?

Not necessarily.  You could have a core set of abstractions, and 
abstractions that you create specifically for a particular project.

> 
> > And in your case why not just have the several
> different patches all be in the same folder with the
> abstractions?
> 
> In some sense, the examples/ folder of GridFlow can be
> thought as a big directory of projects sharing common
> abstractions and externals. So, in a sense, I'm doing that
> already.
> 
> To me, it's a form of packaging based on shared
> dependencies : things get distributed as a single package
> because they have a lot of dependencies with each other
> and/or in common (and there's not enough of a rationale to
> split the package). In GridFlow's case, it's also a form of
> packaging based on authorship : lots of things get put
> together because they share the same author (or by members
> of a same team, official or not).

But GridFlow contains a lot more than abstractions.  If it only contained 
abstractions, I'd just throw it in the patch's directory.  It's the 
difference between someone using my patch with a few clicks, and emailing 
me back about why [blah] isn't creating, or why Pd says it can't connect 
to a nonexistent right inlet of [bloo]...

-Jonathan

> 
> 
> _______________________________________________________________________
> | Mathieu Bouchard ---- tél: +1.514.383.3801 ----
> Villeray, Montréal, QC


      



More information about the Pd-list mailing list