
Arduino for Musicians
A Complete Guide to Arduino and Teensy Microcontrollers
Brent Edstrom(Author)
Oxford University Press Inc
Published on 26. May 2016
Book
Hardback
454 pages
978-0-19-930931-3 (ISBN)
Description
Arduino, Teensy, and related microcontrollers provide a virtually limitless range of creative opportunities for musicians and hobbyists who are interested in exploring "do it yourself" technologies. Given the relative ease of use and low cost of the Arduino platform, electronic musicians can now envision new ways of synthesizing sounds and interacting with music-making software. In Arduino for Musicians, author and veteran music instructor Brent Edstrom opens the door to exciting and expressive instruments and control systems that respond to light, touch, pressure, breath, and other forms of real-time control. He provides a comprehensive guide to the underlying technologies enabling electronic musicians and technologists to tap into the vast creative potential of the platform.
Arduino for Musicians presents relevant concepts, including basic circuitry and programming, in a building-block format that is accessible to musicians and other individuals who enjoy using music technology. In addition to comprehensive coverage of music-related concepts including direct digital synthesis, audio input and output, and the Music Instrument Digital Interface (MIDI), the book concludes with four projects that build on the concepts presented throughout the book. The projects, which will be of interest to many electronic musicians, include a MIDI breath controller with pitch and modulation joystick, "retro" step sequencer, custom digital/analog synthesizer, and an expressive MIDI hand drum.
Throughout Arduino for Musicians, Edstrom emphasizes the convenience and accessibility of the equipment as well as the extensive variety of instruments it can inspire. While circuit design and programming are in themselves formidable topics, Edstrom introduces their core concepts in a practical and straightforward manner that any reader with a background or interest in electronic music can utilize. Musicians and hobbyists at many levels, from those interested in creating new electronic music devices, to those with experience in synthesis or processing software, will welcome Arduino for Musicians.
Arduino for Musicians presents relevant concepts, including basic circuitry and programming, in a building-block format that is accessible to musicians and other individuals who enjoy using music technology. In addition to comprehensive coverage of music-related concepts including direct digital synthesis, audio input and output, and the Music Instrument Digital Interface (MIDI), the book concludes with four projects that build on the concepts presented throughout the book. The projects, which will be of interest to many electronic musicians, include a MIDI breath controller with pitch and modulation joystick, "retro" step sequencer, custom digital/analog synthesizer, and an expressive MIDI hand drum.
Throughout Arduino for Musicians, Edstrom emphasizes the convenience and accessibility of the equipment as well as the extensive variety of instruments it can inspire. While circuit design and programming are in themselves formidable topics, Edstrom introduces their core concepts in a practical and straightforward manner that any reader with a background or interest in electronic music can utilize. Musicians and hobbyists at many levels, from those interested in creating new electronic music devices, to those with experience in synthesis or processing software, will welcome Arduino for Musicians.
Reviews / Votes
"I heartily recommend this book as a way to get started with Arduino or electronics even for non-musicians. But if you ever wanted to make your own Moog synth or Theremin (and who hasn't) then you will love this book."--Dr. Simon Monk, author and maker"A comprehensive and easy to use guide for everything you may need to know about how to use the Arduino for musical applications. The book is well-organized, allowing both technical novices and experienced music technologists to find the information and guidance they may be looking for."--Gil Weinberg, Professor and Director, Georgia Tech Center for Music Technology
"Edstrom has developed a very useful resource for musicians interested in using microcomputer controllers and software tools in Arduino for Musicians. This publication, organized in three sections, serves not only as an introduction for those just learning the world of the Arduino, but also for those learning to use the open-source electronics platform to apply creative applications of the core concepts for the more advanced projects. The intermediate
and advanced sections are written in a casual narrative style with well-organized sequencing. The book is a welcome addition as a resource or required text for undergraduate or graduate students enrolled in
music technology or related courses in multimedia performance."--G. David Peters, Professor and Head of Graduate Studies, Music and Arts Technology, Indiana University - IUPUI
More details
Language
English
Place of publication
New York
United States
Target group
College/higher education
Professional and scholarly
Illustrations
over 200 illustrations
Dimensions
Height: 286 mm
Width: 221 mm
Thickness: 29 mm
Weight
1393 gr
ISBN-13
978-0-19-930931-3 (9780199309313)
Schweitzer Classification
Other editions
Additional editions

Book
05/2016
Oxford University Press Inc
€62.00
Shipment within 15-20 days

E-Book
03/2016
1st Edition
OUP eBook
€30.49
Available for download

E-Book
03/2016
1st Edition
OUP eBook
€30.49
Available for download
Person
Brent Edstrom is the author of several books, including Recording on a Budget and Musicianship in the Digital Age. An avid programmer, he has used a variety of programming languages to create custom ear training, music synthesis, and music notation applications, and has taught courses in music and computer science. He is a professor of music at Whitworth University.
Author
Associate Professor: jazz studies, theory, compositionAssociate Professor: jazz studies, theory, composition, Whitworth University
Content
Table of Contents
Forward
Chapter 1 Getting Started
Chapter 2 Introduction To Programming
Chapter 3 Introduction To Electronics
Chapter 4 Interfacing With Arduino
Chapter 5 Music Instrument Digital Interface (MIDI) I/O
Chapter 6 Real-Time Input: Musical Expression
Chapter 7 Music-Making Shields
Chapter 8 Programming Part II
Chapter 9 Audio Output and Sound Synthesis
Chapter 10 Audio Input
Chapter 11 Finalizing Projects
Chapter 12 Standalone Arduino
Chapter 13 MIDI Hand Drum Project
Chapter 14 Stella Synthesizer Project
Chapter 15 Step Sequencer Project
Chapter 16 Emoete MIDI Controller
Notes
Bibliography
Appendix A: MIDI Control Changes
Appendix B: MMC Commands
Appendix C: Introduction to Bit Twiddling
Index
Forward
Chapter 1 Getting Started
Chapter 2 Introduction To Programming
Chapter 3 Introduction To Electronics
Chapter 4 Interfacing With Arduino
Chapter 5 Music Instrument Digital Interface (MIDI) I/O
Chapter 6 Real-Time Input: Musical Expression
Chapter 7 Music-Making Shields
Chapter 8 Programming Part II
Chapter 9 Audio Output and Sound Synthesis
Chapter 10 Audio Input
Chapter 11 Finalizing Projects
Chapter 12 Standalone Arduino
Chapter 13 MIDI Hand Drum Project
Chapter 14 Stella Synthesizer Project
Chapter 15 Step Sequencer Project
Chapter 16 Emoete MIDI Controller
Notes
Bibliography
Appendix A: MIDI Control Changes
Appendix B: MMC Commands
Appendix C: Introduction to Bit Twiddling
Index