MonoTouch.AVFoundation.AVAudioEnvironmentDistanceAttenuationModel Enumeration
Enumerates attenuation models used by MonoTouch.AVFoundation.AVAudioEnvironmentDistanceAttenuationParameters.

Syntax

[MonoTouch.ObjCRuntime.Native]
public enum AVAudioEnvironmentDistanceAttenuationModel

Remarks

Graph of Gain as Distance ranges from 0 to 10 with: ReferenceDistance = 5, RolloffFactor = 0.5, and MaximumDistance = 20

AVAudioEnvironmentDistanceAttenuationModel.Exponential

AVAudioEnvironmentDistanceAttenuationModel.Inverse

AVAudioEnvironmentDistanceAttenuationModel.Linear

Members

Member NameDescription
ExponentialGain = (Distance / ReferenceDistance)^(-RolloffFactor)
InverseGain = ReferenceDistance / (ReferenceDistance + RolloffFactor * (Distance - ReferenceDistance))
LinearGain = (1 - RolloffFactor * (Distance - ReferenceDistance) / (MaximumDistance - ReferenceDistance))

Requirements

Namespace: MonoTouch.AVFoundation
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0