[PD] pd and max (2)

marius schebella marius.schebella at gmail.com
Fri Dec 7 01:47:32 CET 2007

oh, forgot
"find last error", even if this does not work all the time, it really 
helped me save a lot of time.
plus "find" feature is also not implemented in max.

marius schebella wrote:
> hi,
> after all the complaining, here is a list of features that are special 
> to pd.
> * open source: you can always dig into the deep universe of code to see 
> how things are done. and change things according to your needs
> * no licencing: that means you don't pay money to be allowed to program 
> in pd. (the player is free also in max). but it also means that you 
> don't have to fiddle around with the licence when you install (which 
> usually takes a day) or that you licence can expire or that you will 
> have to redo this when you buy new hardware.
> * no messing around with floats and ints. no mistakes because you forget 
> a dot (for example in [/ 10.]) that also includes that you can create 
> arithmetic operators without arguments. whereas in max the default is 
> integer. which means you cannot just type [/].
> * possibility to edit abstractions! in max you always have to open the 
> abstraction itself which is more than annoying.
> * possibility to save your patch with an open subpatch window in the 
> front. (max thinks, you want to save the subpatch as a seperate new 
> patch...)
> * no list object (ok, there is [zl reg])
> * no [t a b]
> * as far as I know no settable sliders. (slider 200 will have a fixed 
> size and a fixed scale (0-199 - linear) (might be wrong with that).
> * no keyboard shortcuts to create objects/messages (ctl+1...). there is 
> a max toolbox, but that does not work reliable.
> unpack does not work for symbols in max. (but I am sure you can do that 
> somehow else)
> diffs: two things that are different in max: [trigger 5 b] takes 5 as a 
> number and not as a selector. when you bang it, even when you feed in 
> another int, it will still output 5 and not zero as in pd.
> messages also remember their last value that you sent through them, so 
> if you bang a message [$1 $2( it will spit out the last values and not
> 0 0. (only at the beginning as default)
> * max does not run on linux
> ...
> m.

More information about the Pd-list mailing list