Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. A Great Investment

    2. Resources

    3. Prerequisites

  2. Chapter 2 Making Noise with Pure Data

    1. Installing Pure Data

    2. A First Patch

    3. Adding Audio Input

    4. Sample Rates and Audio Channels

    5. Control Rate Objects and Messages

    6. Sending and Receiving Messages

    7. More About Messages

    8. Using MIDI with Pd

    9. Further Topics

  3. Chapter 3 When Not to Make Musical Apps

    1. Creating RjDj Scenes

    2. Anatomy of an RjDj Scene

    3. Patching for RjDj

    4. Deploying an RjDj Scene

    5. Receiving Sensor Input

    6. Controlling Graphics and Text

    7. Using rjlib

  4. Chapter 4 Embedding Pure Data with libpd

    1. Introducing libpd

    2. API Overview

    3. Opening Patches

    4. Finding Resources

    5. Sending Messages to Pd

    6. Receiving Messages from Pd

    7. Reading and Writing Arrays in Pd

    8. MIDI Support in libpd

    9. Odds and Ends

    10. Externals in libpd

    11. Audio Glue

    12. Launch Sequence

  5. Chapter 5 Pd for Android

    1. Setting Up the Development Environment

    2. Creating a Musical App: Part I

    3. Creating a Musical App: Part II

    4. Improving the User Interface

    5. Building Externals for Android

  6. Chapter 6 Pd for iOS

    1. Setting Up the Development Environment

    2. Creating a Musical App: Part I

    3. Creating a Musical App: Part II

    4. Improving the User Interface

  7. Chapter 7 Outlook