Copyright © 2006-2018 MultiMedia Soft

ASIOMan class

Previous pageReturn to chapter overviewNext page

The ASIOMan class, accessible through the component's ASIO property contains methods needed to manage ASIO drivers.

 

The ASIOMan class is implemented through the following methods:

 

ControlPanelDisplay

DeviceChannelVolumeGet

DeviceChannelVolumeSet

DeviceGetChannelDesc

DeviceGetChannelsCount

DeviceGetCount

DeviceGetDesc

DeviceGetDriverPathname

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#.NET and Visual Basic.NET can be found inside the following samples installed with the product's setup package:

- AsioList

- AsioSpeakersManager

- AsioVideoPlayer

- AsioStreamMixer (requires the installation of Audio DJ Studio for .NET)