Making Musical Apps
Real-time audio synthesis on Android and iOS
Publisher: O'Reilly Media
Final Release Date: February 2012
Pages: 124

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
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyMaking Musical Apps
 
4.0

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Sort by

Displaying reviews 1-2

Back to top

 
5.0

Up and Running with libpd

By contronatura

from Moscow, Russia

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Unique book

Cons

    Best Uses

    • Intermediate
    • Novice

    Comments about oreilly Making Musical Apps:

    I was very exited to see this book published by O'Reilly and I wasn't disappointed.

    Don't expect learn a lot about Pd or audio synthesis from this book. This book does one thing - explains how to use libpd - and does it good.

    Libpd is a "glue" that lets you embed Pd into Android/iOS app.
    This book contains two examples, explaining workflow of using libpd by making simple "proof-of-concept" app for both Android and iOS.

    I have had prior experience with Pd, but no experience with mobile dev, yet i found examples very easy to follow.
    If you are familiar with Pd and want to port your existing patches to mobile devices, this book will help you get up and running in a couple of hours.
    But even if you are new to Pd, one chapter contains a crash course, so it won't be hard to follow the examples.

    After reading this book you may want to find more comprehensive resources on programming Pd itself and on Android/iOS UI programming, but this book will help you tie those two field together.

     
    3.0

    Good resource for libpd

    By Hector Lee

    from Singapore

    About Me Designer, Developer, Educator, Maker

    Verified Reviewer

    Pros

    • Accurate
    • Concise

    Cons

    • Difficult to understand
    • Not comprehensive enough

    Best Uses

    • Intermediate

    Comments about oreilly Making Musical Apps:

    Making musical apps by Peter Brinkmann provides audio developers with the knowledge to use Pure Data (Pd) to develop an interactive audio engine. The books uses libpd to embedded the widely popular audio engine, Pd, into iOS and Andriod apps. Using Pd in your apps allow you to create more interactive audio and employ the use of synthesis instead of using samples.

    The book covers all fronts including getting you started with Pd. The tutorial gets you through basic concepts of visual programming in Pd and getting sound but that only scratches the surface of Pd. Users that are new to Pd would need to supplement their learning with another resource. The book later explains the integration of your Pd patch with the app through the use of libpd. However, it is expected that the reader is already capable of programming for iOS or Andriod. I would consider this book a bridge for readers who are already developing for iOS or Andriod and who are able to work with Pd. Nevertheless, for anyone who is interested in using Pd in their apps, this is the book to have.

    Displaying reviews 1-2

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook: $19.99
    Formats:  ePub, Mobi, PDF
    Print & Ebook: $27.49
    Print: $24.99