Название: Sound & Music Projects for Eurorack and Beyond: Explorations in Teensy Microcontroller Technology
Автор: Brent Edstrom
Издательство: Oxford University Press
Год: 2024
Страниц: 384
Язык: английский
Формат: epub (true)
Размер: 20.4 MB
Open-source technologies have created new expressive opportunities by expanding the creative music palette into the realm of circuits and source code, democratizing the line between design and creative application. Sound & Music Projects for Eurorack & Beyond explores the intersection of music, computer science, and electronics in the context of Eurorack, a popular framework for mounting and interconnecting modular synthesizers. This book provides a practical path for musicians and other artists to envision and build custom electronic instruments using freely available software and a modest collection of tools and electronic components. Hands-on projects are based on Teensy microcontrollers, a category of USB-based devices that are easy to program for a variety of music and sound-design applications including music synthesis, digital signal processing, and the Musical Instrument Digital Interface. Mini projects include a genetic step sequencer, interactive arpeggiator, custom effects unit, and synthesizers based on several typologies including frequency modulation, subtractive, additive, and granular synthesis. Advanced programmers might consider using the C++ inheritance mechanism to develop a base class and derive new classes for other projects, but that approach—while powerful—is beyond the scope of the book.
Автор: Brent Edstrom
Издательство: Oxford University Press
Год: 2024
Страниц: 384
Язык: английский
Формат: epub (true)
Размер: 20.4 MB
Open-source technologies have created new expressive opportunities by expanding the creative music palette into the realm of circuits and source code, democratizing the line between design and creative application. Sound & Music Projects for Eurorack & Beyond explores the intersection of music, computer science, and electronics in the context of Eurorack, a popular framework for mounting and interconnecting modular synthesizers. This book provides a practical path for musicians and other artists to envision and build custom electronic instruments using freely available software and a modest collection of tools and electronic components. Hands-on projects are based on Teensy microcontrollers, a category of USB-based devices that are easy to program for a variety of music and sound-design applications including music synthesis, digital signal processing, and the Musical Instrument Digital Interface. Mini projects include a genetic step sequencer, interactive arpeggiator, custom effects unit, and synthesizers based on several typologies including frequency modulation, subtractive, additive, and granular synthesis. Advanced programmers might consider using the C++ inheritance mechanism to develop a base class and derive new classes for other projects, but that approach—while powerful—is beyond the scope of the book.