Module aud
Virtual audio library. Allows for objects with positions and sounds and
performs spatialization for the listener.
- inlv.cc -- main program for creating interleaved files
- reverb.cc -- main program for performing reverberation
- DemMgr.cc -- main class for running sound demo
- AudConvolver -- Performs 1 dimensional convolution (full description)
- AudHRTF -- Represent an HRTF (full description)
- AudHRTFMap -- Store HRTFs for all elevations and azimuths (full description)
- AudMgr -- Manager for creating sound sources and playing sound (full description)
- AudOutput -- Represent an output source (full description)
- AudSound -- Represent a raw sound from line in or a file (full description)
- AudSoundFile -- Represent a sound from a file (full description)
- AudSoundLine -- Represent a sound from line input (full description)
- AudSoundMem -- Represent a sound from in memory for quick access (full description)
- AudSource -- Represent a source of sound at a given location (full description)
- AudSourceCnv -- Represent sound produced by convolving with HRTFs (full description)
- AudSourceInt -- Produce sound from interleaved sound file (full description)
- AudSourceRaw -- Produce a sound directly from a sound file (full description)
- DemFootsteps -- Object to create footstep noises below listener (full description)
- DemMgr -- Manager for manipulating sounds in a virtual simulation (full description)
- DemObject -- Represent an object with a sound playing at a given time (full description)
- DesCallBackFunc -- Wrapper class for a function callback at delivery time (full description)
- DesClock -- Representation of the "global" simulation time (full description)
- DesClockImpl -- Representation of the "global" simulation time (full description)
- DesDistributionGeometric -- a DesRandomNumberGenerator with a geometric distribution (full description)
- DesEvent -- Represents event to be delivered to a simulation object (full description)
- DesRandomNumberGenerator -- Abstract base class for generating prob. distributions (full description)
- DesScheduler -- Maintains a set of pending events (full description)
- DesSchedulerImpl -- Maintains a set of pending events (full description)
- List -- Template class for generic priority list (full description)
- Time -- Time abstract data type (full description)
- Vector3D -- 3D vector abstract data type (full description)
- VoidList -- Generic list collection class (full description)