AudioSignal.MonitorAggressiveness Property

Int32 MonitorAggressiveness { get; set; }

Defines how aggressivelly will the MonitorData function attempt to obtain the very latest data (just to be recorded or just to be played back.) The value is defined in miliseconds.

Returns: Int32

Remarks:

Typical values range from 50 to 150 ms. Too large value will cause MonitorData and Trigger functions to return too far in to the future or the past. If a few miliseconds do not count, it is best to leave this value at -100, which defines 100ms delay. Different sound card drivers give different latest playback position information and sometimes this position can be either a little before or a little after the actuall playback position. If the Monitor function is overtaking the actual playback (or recording position), this can be observed as sudden changes in the buffer.