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

 

The ASIOMan class is implemented through the following methods:

 

AttachInputChannelToPlayer

ControlPanelDisplay

DeviceChannelVolumeGet

DeviceChannelVolumeSet

DeviceGetChannelDesc

DeviceGetChannelsCount

DeviceGetCount

DeviceGetDesc

DeviceGetDriverPathname

DeviceGetIndexFromOutput

DeviceGetOutputIndex

DeviceIsStarted

DeviceLatencyGet

DeviceListenInputStart

DeviceListenInputPause

DeviceListenInputResume

DeviceListenInputPlayerGet

DeviceMasterVolumeGet

DeviceMasterVolumeSet

DeviceMonoToStereoSet

DeviceSampleRateCurrentGet

DeviceSampleRateSupportedCountGet

DeviceSampleRateSupportedGet

DeviceStart

DeviceStop

PlayerOutputChannelGet

PlayerOutputChannelSet

 

 

Further information about the use 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#.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 Sound Recorder API for .NET)