Copyright © 2006-2020 MultiMedia Soft

ASIO object

Previous pageReturn to chapter overviewNext page

The ASIO object, accessible through the control's ASIO property, is internally implemented as a COM interface called IASIO and contains methods needed to manage ASIO drivers.

 

The ASIO object is implemented through the following methods:

 

ControlPanelDisplay

DeviceChannelInputAmplyfierGet

DeviceChannelInputAmplyfierSet

DeviceChannelVolumeGet

DeviceChannelVolumeSet

DeviceGetChannelDesc

DeviceGetChannelsCount

DeviceGetCount

DeviceGetDesc

DeviceGetDriverPathame

DeviceGetIndexFromOutput

DeviceGetOutputIndex

DeviceIsStarted

DeviceLatencyGet

DeviceListenInputStart

DeviceListenInputPause

DeviceListenInputResume

DeviceMasterVolumeGet

DeviceMasterVolumeSet

DeviceRecordParamsGet

DeviceRecordParamsSet

DeviceSampleRateCurrentGet

DeviceSampleRateSupportedCountGet

DeviceSampleRateSupportedGet

DeviceStart

DeviceStop

 

 

Further information about the use ASIO drivers can be found inside the How to manage ASIO drivers tutorial.

 

Samples of usage of ASIO drivers in Visual C++ 6 and Visual Basic 6 can be found inside the following samples installed with the product's setup package:

- AsioList

- AsioSimpleRecorder

- AsioMultiChanRecorder