The Wave Audio Package provides seven components for playing and recording of wave audio formats, two components for storing wave data as Delphi resources, one audio mixer component, and one high resolution multimedia timer. The package has also a set of useful functions for manipulating wave audio's. The package's components are:
TAudioMixer Provides an easy interface to manage audio mixer controls.
TWaveStorage Stores a single wave audio and provides access to its informational fields.
TWaveCollection Stores a collection of wave audio's as resource and provides access to their informational fields.< /LI>
TAudioPlayer Plays a wave audio, which is stored in the component.
TAudioRecorder Records wave audio and stores it in the component.
TStockAudioPlayer Plays wave audio from a TWaveStorage or TWaveCollection component, a stream, or a file. LI>
TStockAudioRecorder Records wave audio to a TWaveStorage or TWaveCollection component, a stream, or a file. LI>
TLiveAudioPlayer Plays wave audio from user defined buffers.
TLiveAudioRecorder Records wave audio to user defined buffers.
TAudioRedirector Records wave audio from an input audio device and plays it on an output audio device.