• Making Musical Apps

Want to turn your mobile device into a musical instrument? Or equip your game with interactive audio, rather than canned samples? You can do it with Pure Data (Pd), an open source visual programming environment that lets you manipulate digital audio in real time. This concise book shows you how to use Pd—with help from the libpd library—as an easily embeddable and widely portable sound engine.

Whether you’re an audio developer looking to create musical apps with sophisticated audio capabilities, or an application developer ready to enhance mobile games with real-time procedural audio, Making Musical Apps introduces you to Pd and libpd, and provides hands-on instructions for creating musical apps for Android and iOS.

  • Get a crash course in Pd, and discover how to generate and control sounds
  • Learn how to create and deploy algorithmic compositions that react to a user’s activity and environment
  • Use Java or Objective-C to integrate Pd and libpd into mobile apps
  • Learn the steps necessary to build libpd-based apps for Android and iOS

About the Author
Peter Brinkmann is the principal developer behind libpd. He has a PhD in mathematics and has published in pure mathematics, virtual reality, and computer music. He has contributed to several open source projects, was a college professor, and is now a software engineer at Google.

Chapter 1 Introduction

  • A Great Investment
  • Resources
  • Prerequisites

Chapter 2 Making Noise with Pure Data

  • Installing Pure Data
  • A First Patch
  • Adding Audio Input
  • Sample Rates and Audio Channels
  • Control Rate Objects and Messages
  • Sending and Receiving Messages
  • More About Messages
  • Using MIDI with Pd
  • Further Topics

Chapter 3 When Not to Make Musical Apps

  • Creating RjDj Scenes
  • Anatomy of an RjDj Scene
  • Patching for RjDj
  • Deploying an RjDj Scene
  • Receiving Sensor Input
  • Controlling Graphics and Text
  • Using rjlib

Chapter 4 Embedding Pure Data with libpd

  • Introducing libpd
  • API Overview
  • Opening Patches
  • Finding Resources
  • Sending Messages to Pd
  • Receiving Messages from Pd
  • Reading and Writing Arrays in Pd
  • MIDI Support in libpd
  • Odds and Ends
  • Externals in libpd
  • Audio Glue
  • Launch Sequence

Chapter 5 Pd for Android

  • Setting Up the Development Environment
  • Creating a Musical App: Part I
  • Creating a Musical App: Part II
  • Improving the User Interface
  • Building Externals for Android

Chapter 6 Pd for iOS

  • Setting Up the Development Environment
  • Creating a Musical App: Part I
  • Creating a Musical App: Part II
  • Improving the User Interface

Chapter 7 Outlook

Write a review

Please login or register to review

Making Musical Apps

  • Brand: Make:
  • Product Code:Bok-Mkng-Mscl-App
  • Reward Points:2
  • Availability:In Stock
  • रo 225.00

  • Price in reward points:225

Related Products

Parallax 28825 SoundPAL

Parallax 28825 SoundPAL

The SoundPAL is a tiny module that plays canned and custom sound sequences. It is completely self-co..

रo 550.00 रo 2,485.00

Flat Speaker - 0.25W

Flat Speaker - 0.25W

 A small audio speaker that is ideal for radio and amplifier projects and is small enough to fit in ..

रo 51.00

Speaker - 0.5W, 8 ohm

Speaker - 0.5W, 8 ohm

Description: A small audio speaker that is ideal for radio and amplifier projects and is small enoug..

रo 48.00

KY-006 Passive Buzzer Module

KY-006 Passive Buzzer Module

A small passive buzzer mounted on a PCB with header pins for convenient access.   Pinout: ..

रo 48.00

KY-012 Active Buzzer Module

KY-012 Active Buzzer Module

A small active buzzer mounted on a PCB with header pins for convenient access.   Pinout: ..

रo 40.00 रo 180.00

Siren - 15W

Siren - 15W

15W siren for home security and other alarm systems.. Features: Power rating: 15W ..

रo 775.00

Speaker- Auxiliary with Passive Bass

Speaker- Auxiliary with Passive Bass

Speaker- Auxiliary with Passive Bass    Features: Color: Black Size:..

रo 225.00

Flat Speaker - 8 Ohm 2W

Flat Speaker - 8 Ohm 2W

 A small audio speaker that is ideal for radio and amplifier projects and is small enough to fit in ..

रo 105.00

Siren 12V Mini Wired

Siren 12V Mini Wired

12V Mini Wired Siren Features: Rated voltage: 12VDC Sound index: 120dB Sound..

रo 705.00

Adafruit 1314 Speaker - 3inch Diameter - 4 Ohm 3 Watt

Adafruit 1314 Speaker - 3inch Diameter - 4 Ohm 3 Watt

Listen up! This 3" diameter speaker cone is the perfect addition to any audio project where you need..

रo 210.00

Making Things Smart

Making Things Smart

All Indian Reprints of Maker Media are printed in Grayscale.   Making Things Smart teaches t..

रo 750.00

Tags: Making, Musical, Apps, Book

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments