First off, glad to see you on the list. Second, objects like grid are called externals, since they are coded separately from pd and loaded at runtime. Patches are applications or functions written entirely using objects internally within Pd.
Pd has a default (I think) to load externals from the directory labeled "extra." You can usually toss an external in there and it will work. You will have to edit the path and startup, located in the menu Pd->Preferences->path/startup (respectively) to add the library to Pd's "vocabulary."
Alternatively, and some like this better, others worse, you can edit a file called .pdrc in your home directory. I like this one, but others think it's "deprecated."
Here is my current .pdrc file, which you can try to copy using vi, emacs, or any other Unix-style text editor (or one that can read hidden files, like BBedit).
-rt
-helppath /usr/local/lib/pd/doc/5.reference -helppath /Users/kyleklipowicz/Pd/abstractions/pixelTANGO/help
-path /Users/kyleklipowicz/Pd/extra -path /usr/local/lib/pd/kyle -path /usr/local/lib/pd/abstractions
-path /usr/local/lib/pd/pdp_pidip_osx/abstractions -path /usr/local/lib/pd/pdp_pidip_osx/pdp
-path /Users/kyleklipowicz/Pd/abstractions/footils -path /Users/kyleklipowicz/Pd/abstractions/footils/foo -path /Users/kyleklipowicz/Pd/abstractions/footils/list-abs
-path /Users/kyleklipowicz/Pd/abstractions/pixelTANGO/abstractions -path /Users/kyleklipowicz/Pd/abstractions/pixelTANGO/abstractions-memento -path /Users/kyleklipowicz/Pd/abstractions/pixelTANGO/scripts -path /Users/kyleklipowicz/Pd/abstractions/pixelTANGO/fonts -path /Users/kyleklipowicz/Pd/abstractions/pixelTANGO/abstractions/fx -path /Users/kyleklipowicz/Pd/abstractions/rradical -path /Users/kyleklipowicz/Pd/abstractions/rradical/effects -path /Users/kyleklipowicz/Pd/abstractions/rradical/instruments -path /Users/kyleklipowicz/Pd/abstractions/rradical/doc -path /Users/kyleklipowicz/Pd/abstractions/rradical/memento -path /Users/kyleklipowicz/Pd/abstractions/rradical/stuff -path /Users/kyleklipowicz/Pd/abstractions/rradical/control
-path /Users/kyleklipowicz/Pd/externals/grill/py/scripts
-lib py -lib hid -lib pdp -lib Gem -lib zexy -lib OSC -lib OSCroute -lib pmpd -lib pool
The reason I like to use .pdrc is fairly obvious. My path has WAY more than the ten alloted allocations that are given in the preferences menu. Of course, there may be a way to increase that within Pd, but I'm unaware of it (anyone?).
Good luck getting things going!
~Kyle
On 5/16/06, mhohlweg@a1.net mhohlweg@a1.net wrote:
sorry for this idiotic newbie question, but i didn't find an answer in the FAQs:
how do i install new patches (like grid) on mac os x? i think i managed to compile them, but in which directory do i have to copy them to make them work?
thanks a lot for taking time to help, maximilian
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list