This is the first complete, practical programmer's guide to developing audio processing devices and applications with Java. Perfect for anyone interested in audio, it provides a cookbook of components and techniques for professional-quality audio applications. Leading audio developer Craig Lindley explains the theory and practice of audio effects as found in programs like Cakewalk and CoolEdit, and shows how a wide variety of audio applications can be built with Java. Lindley covers a wide variety of user interface techniques for audio applications, including simulated equipment front panels, audio controls and indicators, audio potentiometers, LED indicators, meters, display devices, and more. He introduces an extensible architecture for developing audio processing effects; covers digital filters, audio sources and monitors; audio processors, sinks, and more. The book concludes with two detailed applications: a phrase sampler and a guitar/bass tuner. The accompanying CD-ROM includes both applications, as well as an awesome toolset for creating great sounds.
You get a complete library of JavaBeans user interface controls for building audio devices; expert audio test tools, and 12 audio processing effects, including phaser, delay, reverb, pitch shifter, flanger, and more.
- ISBN10 0130876763
- ISBN13 9780130876768
- Publish Date 21 January 2000
- Publish Status Out of Print
- Out of Print 30 September 2008
- Publish Country US
- Imprint Prentice Hall
- Format Paperback
- Pages 424
- Language English