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.
Storing Sound Digitally
A C++ Sound Framework
24 other sections not shown
12allocationE 8SVX A-Law AbstractNote AddSamples AIFF algorithm allocation Amiga amplitude Audio Abstract AudioByte AudioSample AudioSample buffer blockLength bool break bytes bytesRemaining cerr K& channel ch chunk current Chunk ChunkName compression compute contains Copyright current Note currentliveNote with Effects currentMote decoder decompression default delete DPCM encoding Figure File Format filter float frequency GetSamples AudioSample header IFF/8SVX IffRead IMA ADPCM instrument int i−0 Kientzle Listing Layer length ListING 23.14 continued meta event Microsoft MIDI Event MIDI file MOD file ModNotedata MPEG Mu-Law numsamples nybble Nyquist limit object output packet parameter pitch Play currentliveNote playback queue Read ReadBytes registered parameter return true RIFF sampleBuffer SampledInstrument samplesPerBeat samplesRemaining sampling rate SamplingRate scale factors server signal sine wave size—t sound data specify standard static stereo stream syncwords Table tick unsigned long variable vibrato volume WaveRead WHDR zero