Table of Contents

Enum AsioMessageSelector

Namespace
NAudio.Wave.Asio
Assembly
NAudio.Asio.dll

ASIO Message Selector

public enum AsioMessageSelector

Fields

kAsioBufferSizeChange = 4

not yet supported, will currently always return 0L.

kAsioEngineVersion = 2

returns engine (host) asio implementation version,

kAsioLatenciesChanged = 6

the drivers latencies have changed. The engine

kAsioMMCCommand = 9

unused - value: number of commands, message points to mmc commands

kAsioOverload = 15

driver detected an overload

kAsioResetRequest = 3

request driver reset. if accepted, this

kAsioResyncRequest = 5

the driver went out of sync, such that

kAsioSelectorSupported = 1

selector in <value>, returns 1L if supported,

kAsioSupportsInputGain = 11

unused and undefined

kAsioSupportsInputMeter = 12

unused and undefined

kAsioSupportsInputMonitor = 10

kAsioSupportsXXX return 1 if host supports this

kAsioSupportsOutputGain = 13

unused and undefined

kAsioSupportsOutputMeter = 14

unused and undefined

kAsioSupportsTimeCode = 8

supports timecode

kAsioSupportsTimeInfo = 7

if host returns true here, it will expect the