[PD] up-down-counter.pd

Mathieu Bouchard matju at artengine.ca
Tue Dec 4 20:34:52 CET 2007


On Tue, 4 Dec 2007, Javier Garcia wrote:

> thanks, Enrique now works. The word "instantiate" (Thomas Ouellet wrote 
> it) was the key. It was strange for me..

i haven't seen how Thomas uses the word, but btw, one instantiates a 
class, by creating an object. The object is "templated" according to the 
class. The behaviour is defined by a class. Even if internally all 
abstractions work from the same basic behaviour in pd, the fact that we 
call patching a kind of programming validates the idea that each 
abstraction file is a class.

An interface (aka protocol) is the set of what objects of a certain class 
can accept as arguments and messages (or signals), together with the set 
of what messages (or signals or I/O) the user can expect, and when. The 
more it works like other object classes, the less you may need to document 
it (depending on how the documentation is structured). A help file 
documents the interface of a class and not the class itself.

  _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada


More information about the Pd-list mailing list