

Linux and OSX are pretty straight-forward. I personally recommend putting them in the user-specific folders since they are likely easier to migrate when updating your OS. The following folders are your options (taken from here). To make sure Pd can easily find the library, you need to put them in the right folder.

It also forces the patch to document what libraries are being used, so if an object isn't loading, you don't have to go on some crazy hunt to find out where it came from or what it's supposed to do.

You don't have to worry about others having different start-up settings than you. While this sounds like a hassle, it does have the advantage that patches are much easier to share. This means that non-default libraries won't load on start-up any more you have to load them from within the patch. You can open the preferences and add a path, but it won't save it. In Pd-extended 0.43, you can't add paths from within Pd any more like you used to. Recent efforts have been made to standardize this a bit so those problems can be avoided. While this wasn't particularly difficult, it did have some problems. It use to be that installing a library was done by putting it wherever you wanted on your system and adding its path to the preferences. If you're new to Pd and are starting on 0.43, you can just skip this section and get on with loading libraries. This first section is mainly for those upgrading to Pd-0.43 from previous versions. This guide will hopefully clear up the process, and may even explain more than you need to know. Installing libraries and plug-ins isn't so obvious. You can still use namespaces to load up the objects for most libraries, but for some libraries like zexy that have all the objects bundled into a single file, you will still need to use to load it up. It comes bundled with recent versions of Pd-vanilla.
Mixxx not reading libmp3lame install#
These days there is a nice little plugin called Deken that you can use to easily download and install most of the popular libraries in Pd. Edit: This post was originally written with Pd-extended 0.43 in mind.
