A Programmer's Guide to Sound
From the roar of the jet engines in a flight simulator to the use of voice annotations, sound is becoming a critical aspect of all applications. This text provides a comprehensive, practical resource for programmers, presenting the basic principles of sound and sound processing, together with concrete implementation details for a variety of sound file formats and algorithms. The CD-ROM includes royalty-free sound libraries and a collection of utilities.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Human Sound Perception
Storing Sound Digitally
A C++ Sound Framework
22 other sections not shown
8SVX A-Law AbstractNote AIFF AIFF files algorithm Amiga amplitude audio AudioAbstract AudioByte AudioSample block bool break buffer bytes bytesRemaining callback cerr channel chunk chunk[.currentChunk].remaining compression contains Copyright Creative Labs currentChunk currentLiveNote with Effects decoder decompression default delete DPCM encoding exit(l Figure file format filter float for(int frame frequency function GetSamples header IFF/8SVX IMA ADPCM include audio.h instrument integer Kientzle Listing E.l Layer Listing 23.14 continued meta event Microsoft MIDI Event MIDI files MOD file MPEG Mu-Law numSamples nybble Nyquist limit object output packet parameter pitch Play currentLiveNote playback pointer queue registered parameter return true RIFF Sampledlnstrument samplesRemaining sampling rate samplingRate scale factors server signal sine wave size.t SMPTE sound data specify spectrum standard static stereo syncwords Table thisParameter tick track unsigned long variable vibrato volume WAVE files zero