Quick Steps for Installing Latest Version of Pure Data + Gem on Linux

1) download source code from http://msp.ucsd.edu/software.html and extract

2) Open the terminal and install the libraries required to build pd:

sudo apt install build-essential automake autoconf libtool gettext libasound2-dev libjack-jackd2-dev make

3) cd into source code directory:  

cd path/to/pd

4) Generate configure script: 


5). Configure Pd with JACK : 

./configure --enable-jack

6) Build by running:


7) Install to default location ( /usr/local):

sudo make install

8) Run Pd from the command line using:


9) GEM – Unlike Pure Data, Gem in the repositories seems to be more up to date so probably doesn’t need to be compiled from source to get the latest version. To install Gem simply type:

sudo apt install gem

10) To launch Pd with Gem loaded type:


This should automatically add Gem to the startup preferences so that from now on you can just start Pd with:


and Gem will be automatically loaded. If not you can manually add: /usr/lib/pd/extra/Gem to the startup preferences


* For Ubuntu / Debian based systems

* If you want to get remove an older version of PD before installing the new one type:

sudo apt-get –purge autoremove puredata-core

  * Pure data can also be downloaded from the ubuntu repositories via the command line with: sudo apt install puredata, however it probably won’t be the latest version.

Leave a Reply

Your email address will not be published. Required fields are marked *