Description |
1 online resource (xxiii, 889 pages) : illustrations |
Physical Medium |
polychrome |
Description |
text file |
Note |
Some online versions lack accompanying media packaged with the printed version. |
Bibliography |
Includes bibliographical references and index. |
Contents |
An overview of the C language with some elements of C++ / Victor Lazzarini and Richard Boulanger -- Programming in C / Richard Dobson -- Audio programming in C / Richard Dobson -- Working with audio streams / Gabriel Maldonado -- Introduction to program design / John ffitch -- Introduction to digital audio signals / Victor Lazzarini -- Time-domain audio programming / Victor Lazzarini -- Spectral audio programming basics : the DFT, the FFT, and convolution / Victor Lazzarini -- The STFT and spectral processing / Victor Lazzarini -- Programming the phase vocoder / Victor Lazzarini -- Understanding an opcode in Csound / John ffitch -- Spectral opcodes / Victor Lazzarini -- A modular synthesizer simulation program / Eric Lyon -- Using C to generate scores / John ffitch -- Modeling orchestral composition / Steven Yi -- Command-line tools reference / Jonathan Bailey -- Debugging software with the GNU debugger / Jonathan Bailey -- Soundfiles, soundfile formats, and libsndfile / Victor Lazzarini -- An introduction to real-time audio IO with PortAudio / Victor Lazzarini -- MIDI programming with PortMIDI / Victor Lazzarini -- Computer architecture, structures, and languages / John ffitch -- Glossary / John ffitch with Richard Dobson, Victor Lazzarini, and Richard Boulanger -- An audio programmer's guide to mathematical expressions / John ffitch. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Computer sound processing.
|
|
Computer sound processing. |
|
Signal processing -- Digital techniques.
|
|
Signal processing -- Digital techniques. |
|
Music -- Computer programs.
|
|
Music -- Computer programs. |
Genre/Form |
Electronic books.
|
Added Author |
Boulanger, Richard Charles, 1956-
|
|
Lazzarini, Victor, 1969-
|
Other Form: |
Print version: Audio programming book. Cambridge, Mass. : MIT Press, ©2011 9780262014465 (DLC) 2010001731 (OCoLC)503654559 |
ISBN |
9780262289245 (electronic book) |
|
0262289245 (electronic book) |
|
9780262014465 |
|
0262014467 |
|