Making Musical Apps and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Making Musical Apps on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Making Musical Apps: Real-time audio synthesis on Android and iOS [Paperback]

Peter Brinkmann

List Price: CDN$ 26.99
Price: CDN$ 23.16 & eligible for FREE Super Saver Shipping on orders over CDN$ 25. Details
You Save: CDN$ 3.83 (14%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Monday, May 27? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $10.22  
Paperback CDN $23.16  

Book Description

Feb 28 2012

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

Customers Who Bought This Item Also Bought


Product Details


Product Description

About the Author

Peter 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.


Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.2 out of 5 stars  4 reviews
3 of 3 people found the following review helpful
5.0 out of 5 stars From zero to sound in no time April 16 2012
By Emre Sevinc - Published on Amazon.com
Format:Paperback
This book couldn't be more timely: I have started to play with Pd (Pure Data) recently and was wondering whether I could transfer my knowledge of Pd to other environments, such as my Android-powered smartphone. Written by the creator of the fantastic libpd library, this is the definitive introduction. For me it served not only as a guide to Pd on Android but also as a basic tutorial for development in Android (the book also includes a very short primer for Pd for beginners). Before this book I had not created any Android app at all and with the help of the book I found myself compiling and running sample music and sound apps on my Android phone in a few hours. What else can one ask for? More Pd and libpd knowledge would definitely not hurt but it would probably book to at least 300 - 400 pages. Besides, there are excellent and freely available resources for designing sound systems using Pd, and the book provides pointers to them.

In other words, if you want to build Pd powered applications using libpd for iPhone, iPad or Android phones and tablets, and are in need of a very quick guide to get you up to speed, then look no further. But also keep in mind that Pd system is a very sophisticated sound processing environment which requires dedication to master all of its aspects and details. Nevertheless, once you interactively design your sound application on the desktop, this book includes the necessary material to port your application to other devices. And for the impatient hackers out there, it also includes detailed explanations of RjDj (iOS) and ScenePlayer (Android) systems which help you run your Pd patches on respective devices without writing a single line of Objective C or Java code.
1 of 1 people found the following review helpful
5.0 out of 5 stars Accessible, Direct, Useful, Great! Nov 15 2012
By Anthropomo - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
I used this book for music synthesis in Android where libpd is indispensable due to the total lack of built midi support. This was a fantastic inroad to libpd.

This book assumes you know some programming, it's true. If you don't know how to instantiate an object, this is probably not the place to start in programming, nor does it pretend to be.

If you know some Java, or, better, you've spent some time around the Android API, you are plenty prepared. I came to this book with reasonable knowledge of (non-Android) Java and little more than an Android hello world under my belt. Within a few days I was able to put together an amusing musical app.

With a minimal programming background, you can use this book become better at Android and discover the world of digital audio synthesis programming.
2 of 3 people found the following review helpful
3.0 out of 5 stars Good resource for libpd April 25 2012
By Hector Lee - Published on Amazon.com
Format:Paperback
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.

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges