click to
look inside
Look inside
FREE
You can see this entire book for free.
Click the table of contents to start reading.

Programming for Musicians and Digital Artists

Creating music with ChucK
Ajay Kapur, Perry Cook, Spencer Salazar, and Ge Wang
Foreword by Casey Reas
  • December 2014
  • ISBN 9781617291708
  • 344 pages
  • printed in black & white

placing your order...

Don't refresh or navigate away from the page.
print book Receive a print copy shipped to your door + the eBook in Kindle, ePub, & PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $29.24 $44.99 you save: $16 (35%) pBook + eBook + liveBook
Additional shipping charges may apply
Prints and ships within 3-5 days
FREE domestic shipping on orders of three or more print books
Programming for Musicians and Digital Artists (print book) added to cart
continue shopping
go to cart

eBook Our eBooks come in Kindle, ePub, and DRM-free PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $23.39 $35.99 you save: $13 (35%) 3 formats + liveBook
FREE domestic shipping on orders of three or more print books
Programming for Musicians and Digital Artists (eBook) added to cart
continue shopping
go to cart

A plethora of well-explained examples to help readers learn in a engaged, hands-on way.

From the Foreword by Casey Reas, UCLA
Look inside

Programming for Musicians and Digital Artists: Creating Music with ChucK offers a complete introduction to programming in the open source music language ChucK. In it, you'll learn the basics of digital sound creation and manipulation while you discover the ChucK language. As you move example-by-example through this easy-to-follow book, you'll create meaningful and rewarding digital compositions and "instruments" that make sound and music in direct response to program logic, scores, gestures, and other systems connected via MIDI or the network.

about the book

A digital musician must manipulate sound precisely. ChucK is an audio-centric programming language that provides precise control over time, audio computation, and user interface elements like track pads and joysticks. Because it uses the vocabulary of sound, ChucK is easy to learn even for artists with little or no exposure to computer programming.

Programming for Musicians and Digital Artists offers a complete introduction to music programming. In it, you'll learn the basics of digital sound manipulation while you learn to program using ChucK. Example-by-example, you'll create meaningful digital compositions and "instruments" that respond to program logic, scores, gestures, and other systems connected via MIDI or the network. You'll also experience how ChucK enables the on-the-fly musical improvisation practiced by communities of "live music coders" around the world.

what's inside

  • Learn ChucK and digital music creation side-by-side
  • Invent new sounds, instruments, and modes of performance
  • Written by the creators of the ChucK language

about the author

Perry Cook, Ajay Kapur, Spencer Salazar, and Ge Wang are pioneers in the area of teaching and programming digital music. Ge is the creator and chief architect of the ChucK language.

FREE domestic shipping on orders of three or more print books

This book and ChucK bring together music and programming for everyone.

Jim Matlock, IBM

A fantastic way to learn programming and music technology hand-in-hand!

David Sumberg, Apple Inc.

Teaches coders how to write music and musicians how to write code.

Patrick Regan, University of Illinois at Springfield
RECENTLY VIEWED