Download and installation

*Please visit the github for the latest souce and binaries*

essentiaRT~is provided as a binary file compiled for Mac OSX, Linux and Windows. Additionally, it comes with a collection of abstractions designed to make interaction with the object easier. A number of help files and use examples complete the package. EssentiaRT~ is offered free of charge for non-commercial use only. To download it, please fill in the DOWNLOAD form.

Plug-in authored by Martin Hermant, Cárthach Ó'Nuanáin and Ángel Faraldo.

System Requirements

Operating Systems:

Max OS X (10.7 or newer),  a recent version of Debian/Ubuntu, Microsoft Windows 7/8 32-bit or 64-bit)


Pd-extended (version 0.42.5 or newer) or Max (Version 5 or newer).

On Mac and Windows please make sure you use 32-bit versions of Pd and Max.

Please note: examples are note provided for Pd and not Max (save for a help file). Please consult the Pd patches and adopt them for your own needs in Max.



1) Install Dependencies.

sudo apt-get install build-essential libyaml-dev libfftw3-dev

2) Use the appropriate external (Only for 32-bit Linux).

  • If you're on 64-bit you don't have to do anything.
  • If you're on 32-bit, rename "essentiaRT~.pd_linux32" to "essentiaRT~.pd_linux"


Add the essentiaRT~ folder to the Pd path (in Pd > Preferences) or copy the folder with the binaries, the examples and the utils where Pd can find it (typically to ~/Library/Pd or to the 'extra' folder inside Pd (Pd-Extended > Show Package Contents > Contents/Resources/extra).

You will need 32-bit dependencies installed. By default brew installs 64-bit fftw and yaml so reinstall like this

brew uninstall fftw libyaml

brew install fftw --universal

brew install libyaml --universal


For Pd - just run the examples from the folder, that should be it!

For Max - drop the 4 dll dependencies from win32 into

'C:\Program Files (x86)\Cycling '74\Max 6.1 \support' (Replacing Max 6.1 with the appropriate version number).


© Copyright 2014 Music Technology Group, Universitat Pompeu Fabra. All Rights Reserved.