Hallo,
attached is a little summer holiday toy by me: a set of two physical modelling abstractions that implement a 1-dimensional mass and link similar to pmpd's masse/link objects. However they don't require or use any externals at all! (Except "expr" which is almost an internal.)
phys.pd is an example for using "emass1" and "elink1". Everyone who ever has used pmpd will feel right at home, although I use a slight different syntax for setting and getting attributes. But you can change that easily of course to fit your needs. Maybe 2-, 3-, and 4-dimensional models follow later. ;-)
Have fun.
Frank Barknecht _ ______footils.org__
_ __latest track: "plak" @ http://footils.org/cms/show/44
hello,
if you are really interested with pmpd without externals, i think i still have somwhere the pmpd ancester : a collection of abstraction for physical modeling made by my brother. (in 1, 2 and maybe 3d).
anyway, pmpd is about 10 times faster...
cyrille
Frank Barknecht a écrit :
Hallo,
attached is a little summer holiday toy by me: a set of two physical modelling abstractions that implement a 1-dimensional mass and link similar to pmpd's masse/link objects. However they don't require or use any externals at all! (Except "expr" which is almost an internal.)
phys.pd is an example for using "emass1" and "elink1". Everyone who ever has used pmpd will feel right at home, although I use a slight different syntax for setting and getting attributes. But you can change that easily of course to fit your needs. Maybe 2-, 3-, and 4-dimensional models follow later. ;-)
Have fun.
Ciao
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Hallo, cyrille henry hat gesagt: // cyrille henry wrote:
if you are really interested with pmpd without externals, i think i still have somwhere the pmpd ancester : a collection of abstraction for physical modeling made by my brother. (in 1, 2 and maybe 3d).
Hm, would be interesting to see. However I really don't intend to use the abstraction version in a "production environment", it's more meant to be an instructive illustration of the underlying principles. I'm actually considering a workshop situation, where a mass/spring model available as a Pd patch is easier to understand than a C implementation, especially if the participants don't know C at all.
Frank Barknecht _ ______footils.org__
_ __latest track: "plak" @ http://footils.org/cms/show/44
ok, i found only the 1d version just now. i'll look later for the 2d stuff.
cyrille
Frank Barknecht a écrit :
Hallo, cyrille henry hat gesagt: // cyrille henry wrote:
if you are really interested with pmpd without externals, i think i still have somwhere the pmpd ancester : a collection of abstraction for physical modeling made by my brother. (in 1, 2 and maybe 3d).
Hm, would be interesting to see. However I really don't intend to use the abstraction version in a "production environment", it's more meant to be an instructive illustration of the underlying principles. I'm actually considering a workshop situation, where a mass/spring model available as a Pd patch is easier to understand than a C implementation, especially if the participants don't know C at all.
Ciao
oups, it's incompatible with pmpd: you should not load pmpd for trying this patch. cyrille
cyrille henry a écrit :
ok, i found only the 1d version just now. i'll look later for the 2d stuff.
cyrille
Frank Barknecht a écrit :
Hallo, cyrille henry hat gesagt: // cyrille henry wrote:
if you are really interested with pmpd without externals, i think i still have somwhere the pmpd ancester : a collection of abstraction for physical modeling made by my brother. (in 1, 2 and maybe 3d).
Hm, would be interesting to see. However I really don't intend to use the abstraction version in a "production environment", it's more meant to be an instructive illustration of the underlying principles. I'm actually considering a workshop situation, where a mass/spring model available as a Pd patch is easier to understand than a C implementation, especially if the participants don't know C at all.
Ciao
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list