UnitAudioDescriptionThe TAudio Component allows Delphi programs to access waveform devices, e.g. a Soundblaster card, through the use of the low-level waveform audio services in the Windows multimedia API. This allow applications to manage waveform audio playback and recording. The 32bit version will also enable access to mixer devices.The main control functions of the component are available through the following properties:Mixer Access to all mixer control settingsPlayer Access to all properties and methods needed for playingRecorder Access to all properties and methods needed for recordingA number of events are available for use by the application:OnPlayed When a particular file or stream have been finished playedOnBufferPlayed When an internal buffer has played through (and handed-over to the next internal buffer). This event is of no particular use anymore.OnRecord When a recorder buffer has been filled it is handed over to the application through this event OnMixerChange When a mixer control has been changed the application will be notified through this eventThe component works in a 16-bit environment (for Delphi 1), as well as a 32-bit environment (for Delphi 3), albeit more functionalities are available in the 32bit version.This is version 4.0 (released December 13, 1998), which includes full source code.See Also (includes version history)
评论0
最新资源