Skip to content
Pure Data for Android
Java C Pure Data Makefile
Find file
New pull request
Latest commit 9ed0d9c @tkirshboim tkirshboim Merge pull request #29 from libpd/libpd-update
Pulled down update to libpd to fix javadoc

Download Release Circle CI Join the chat at

How to use the library

Make sure you have JCenter in your repositories:

allprojects {
    repositories {
        // ... other repositories

Add the dependency to your app:

dependencies {
    compile ''

    // ... other dependencies

How to create an .aar file of pd-for-android

Using the terminal

  1. Clone this repository
  2. Go to the repository folder: cd pd-for-android
  3. Initialize and udpate the git submodules: git submodule update --init --recursive
  4. Assemble the release: ./gradlew PdCore:assembleRelease (Note: Windows users should run gradlew)
  5. Now you have your PdCore .aar file in the folder PdCore/build/outputs/aar

Installation of the Android SDK and NDK is required. Define the NDK location by adding a ndk.dir property to the file or with the ANDROID_NDK_HOME environment variable.

If you have trouble with your gradle setup or setting your ANDROID_HOME and ANDROID_NDK_HOME environment variables (step 4), you can alternatively open Android Studio, import as a Gradle Project, open the Gradle Toolbar and run the task assembleRelease in the project :PdCore.

Something went wrong with that request. Please try again.