AudioParam
[<Interface>]
type AudioParam =
abstract member automationRate: AutomationRate with get, set
abstract member defaultValue: float
abstract member maxValue: float
abstract member minValue: float
abstract member value: float with get, set
abstract member cancelAndHoldAtTime (cancelTime: float) : AudioParam
abstract member cancelScheduledValues (cancelTime: float) : AudioParam
abstract member exponentialRampToValueAtTime (value: float, endTime: float) : AudioParam
abstract member linearRampToValueAtTime (value: float, endTime: float) : AudioParam
abstract member setTargetAtTime (target: float, startTime: float, timeConstant: float) : AudioParam
abstract member setValueAtTime (value: float, startTime: float) : AudioParam
abstract member setValueCurveAtTime (values: Iterable<float,obj,obj>, startTime: float, duration: float) : AudioParam
abstract member setValueCurveAtTime (values: U2<float array,Float32Array<ArrayBufferLike>>, startTime: float, duration: float) : AudioParam
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
Properties
abstract member automationRate: AutomationRate with get, set
abstract member defaultValue: float
abstract member maxValue: float
abstract member minValue: float
abstract member value: float with get, set
Methods
abstract member cancelAndHoldAtTime (cancelTime: float) : AudioParam
abstract member cancelScheduledValues (cancelTime: float) : AudioParam
abstract member exponentialRampToValueAtTime (value: float, endTime: float) : AudioParam
abstract member linearRampToValueAtTime (value: float, endTime: float) : AudioParam
abstract member setTargetAtTime (target: float, startTime: float, timeConstant: float) : AudioParam
abstract member setValueAtTime (value: float, startTime: float) : AudioParam
abstract member setValueCurveAtTime (values: Iterable<float,obj,obj>, startTime: float, duration: float) : AudioParam
abstract member setValueCurveAtTime (values: U2<float array,Float32Array<ArrayBufferLike>>, startTime: float, duration: float) : AudioParam