[PD] pdmtl abstractions questions and comments

Mathieu Bouchard matju at artengine.ca
Tue Jul 3 18:01:57 CEST 2007


On Tue, 3 Jul 2007, Alexandre Quessy wrote:
> 2007/7/3, Mathieu Bouchard <matju at artengine.ca>:
>> Here we are talking about class names at pd level. By putting the python
>> class name as a 2nd or 4th element in the objectbox, Pyext bypasses Pd's
>> own class naming mechanisms and also rejects the principle that no matter
>> which language you use to extend pd, you can do essentially the same.
>> Several other things break that principle: e.g. abstractions can't use
>> variable number of arguments in their $-args. Pyext's class naming is
>> another of them.
> Abstractions can't use variable number of arguments in their $-args
> ... unless one uses dollarg from iemlib ! (T. Musil)

or [args] from gridflow, which handles non-zero defaults.

or Johannes Zmölnig's modification of pd to accept $* as meaning "all 
arguments" 
http://sourceforge.net/tracker/index.php?func=detail&aid=1543850&group_id=55736&atid=478072

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


More information about the Pd-list mailing list