Programming Sound with Pure Data: Make Your Apps Come Alive with Dynamic Audio
September 11, 2013
You can program intricate behavior, beautiful web pages, wicked widgets and terrific text. But what about sound?
Start your journey as a sound designer, and gain the power to craft sound itself for your digital experiences, on the desktop, mobile, or web. Programming Sound with Pure Data: Make Your Apps Come Alive with Dynamic Audio by Tony Hillerson is now available in beta.
Buy now and check out a quick "Watch Me!" screencast by Tony showing some basics of Pure Data at pragprog.com/book/thsound.
Programming Sound with Pure Data
Add sound effects or music to your web, Android, and iOS apps and games—sound that can react to changing environments or user input dynamically (at least in the native apps). You can do all this with Pure Data, a visual programming language for digital sound processing.
Programming Sound introduces and explores Pure Data, building understanding of sound design concepts along the way. You'll start by learning Pure Data fundamentals and applying them, creating realistic sound effects. Then you'll see how to analyze sound and re-create what you hear in a recorded sample. You'll apply multiple synthesis methods to sound design problems. You'll finish with two chapters of real-world projects, one for the web, and one for an iOS and Android app. You'll design the sound, build the app, and integrate effects using the libpd library.
Whether you've had some experience with sound synthesis, or are new to sound design, this book is for you. These techniques are perfect for independent developers, small shops specializing in apps or games, and developers interested in exploring musical apps.
Now available in beta from pragprog.com/book/thsound
Did You Know?
Help us make room in the warehouse for more titles! Select paperbacks are now priced at just $9.95 each (see the list at pragprog.com/promotions). While Supplies Last.
Upcoming Author Appearances
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
- Programming Erlang, 2nd Ed (in print)
- Seven Concurrency Models in Seven Weeks
- The Dream Team Nightmare: An Agile Adventure
- iPad and iPhone Kung Fu
- Web Development with Clojure
- Processing Big Data with MapReduce
- Seven Web Frameworks in Seven Weeks [in beta]
- Test iOS Apps with UI Automation [in print]
Thanks for your continued support,
Dave & Andy
The Pragmatic Programmers
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts