TAudioIn


Properties Methods Events

Unit: ACS_Audio

Descends from: TACSInput

TAudioIn component acquires audio data from the soundcard device using OSS/ALSA drivers under Linux and Wave-audio devices under Windows. This component allows the application to record sound from all recordable soundcard channels (you should use TMixer component or some mixer application to select the record source and record level). In order to process recorded data you have to assign AudioIn component to Input property of some converter or output component.

Under OSS Linux drivers and Windows it is possible to record simultaneously from several soundcards (using several TAudioIn components). If the soundcard supports duplex operation (playing back while recording from such sources as LineIn) is possible to use TAudioIn and TAudioOut at the same time.

Linux note: When connecting TAudioIn to some output component, set output component's Delay property to zero.

See also: TMixer, TAudioOut


TAudioIn Properties

BaseChannel

InBitsPerSample

InChannels

InSampleRate

RecordTime

Inherited from TACSInput


TAudioIn Methods

Inherited from TACSInput


ACS Classes Home


Copyright © 2002, 2003 Andrei Borovsky. All rights reserved.