Copyright © 2001-2019 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 compatible devices and drivers.

 

The ASIO object is implemented through the following methods:

 

AttachInputChannelToPlayer

ControlPanelDisplay

DeviceChannelVolumeGet

DeviceChannelVolumeSet

DeviceGetChannelDesc

DeviceGetChannelsCount

DeviceGetCount

DeviceGetDesc

DeviceGetDriverPathame

DeviceGetIndexFromOutput

DeviceGetOutputIndex

DeviceIsStarted

DeviceLatencyGet

DeviceListenInputStart

DeviceListenInputPause

DeviceListenInputResume

DeviceListenInputPlayerGet

DeviceMasterVolumeGet

DeviceMasterVolumeSet

DeviceMonoToStereoSet

DeviceSampleRateCurrentGet

DeviceSampleRateSupportedCountGet

DeviceSampleRateSupportedGet

DeviceStart

DeviceStop

PlayerOutputChannelGet

PlayerOutputChannelSet

 

 

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

 

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

- AsioList

- AsioSpeakersManager

- AsioVideoPlayer

- AsioStreamMixer (requires the installation of Active Sound Suite)