AudioParamDescriptor extension type

The AudioParamDescriptor dictionary of the Web Audio API specifies properties for AudioParam objects.

It is used to create custom AudioParams on an AudioWorkletNode. If the underlying AudioWorkletProcessor has a AudioWorkletProcessor.parameterDescriptors static getter, then the returned array of objects based on this dictionary is used internally by AudioWorkletNode constructor to populate its AudioWorkletNode.parameters property accordingly.

on
Implemented types

Constructors

AudioParamDescriptor({required String name, num defaultValue, num minValue, num maxValue, AutomationRate automationRate})
factory

Properties

automationRate AutomationRate
getter/setter pair
defaultValue num
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
maxValue num
getter/setter pair
minValue num
getter/setter pair
name String
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited