BASS.NET API for the Un4seen BASS Audio LibraryASIONOTIFYPROC DelegateBASS.NET API for the Un4seen BASS Audio Library
User defined notification callback function (to be used with BASS_ASIO_SetNotify(ASIONOTIFYPROC, IntPtr)).

Namespace: Un4seen.BassAsio
Assembly: Bass.Net (in Bass.Net.dll) Version:

public delegate void ASIONOTIFYPROC(
	BASSASIONotify notify,
	IntPtr user


Type: Un4seen.BassAsioBASSASIONotify
The notification, one of the following:
BASS_ASIO_NOTIFY_RATEThe device's sample rate has changed. The new rate is available from BASS_ASIO_GetRate.
BASS_ASIO_NOTIFY_RESETThe driver has requested a reset/reinitialization; for example, following a change of the default buffer size. This request can be ignored, but if a reinitialization is performed, it should not be done within the callback.
Type: SystemIntPtr
The user instance data given when BASS_ASIO_SetNotify(ASIONOTIFYPROC, IntPtr) was called.

When using multiple devices, BASS_ASIO_GetDevice can be used to determine which the notification applies to.
See Also