Audio in DirectAnimation is represented by the SoundBvr (DASound) class. Sound can be imported from WAV or MIDI files, synthesized by mixing multiple sine waves, or constructed by rendering a geometry with embedded sounds into a single microphone for a single channel sound, or into two microphones for stereo sound. Microphones are implemented in DirectAnimation by the MicrophoneBvr (DAMicrophone) class.
Operations on sounds include SoundBvr.loop (DASound.Loop ), SoundBvr.gain (DASound.Gain), SoundBvr.rate (DASound.Rate), SoundBvr.phase (DASound.Phase), SoundBvr.pan (DASound.Pan), and SoundBvr.mix (DASound.Mix).