Filters class
Information about the filters a Player is using.
- Annotations
-
- @JsonSerializable(createToJson: true)
Constructors
-
Filters({double? volume, List<
Equalizer> ? equalizers, Karaoke? karaoke, Timescale? timescale, Tremolo? tremolo, Vibrato? vibrato, Rotation? rotation, Distortion? distortion, ChannelMix? channelMix, LowPass? lowPass, Map<String, Map< ? pluginFilters})String, Object?> > - Create a new Filters.
-
Filters.fromJson(Map<
String, Object?> json) -
factory
Properties
- channelMix → ChannelMix?
-
The channel mix effect applied.
final
- distortion → Distortion?
-
The distortion applied.
final
-
equalizers
→ List<
Equalizer> ? -
A list of equalizers applied.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- karaoke → Karaoke?
-
The karaoke effect applied.
final
- lowPass → LowPass?
-
The low-pass filter applied.
final
-
pluginFilters
→ Map<
String, Map< ?String, Object?> > -
Filters provided by plugins.
final
- rotation → Rotation?
-
The rotation effect applied.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timescale → Timescale?
-
The timescale applied.
final
- tremolo → Tremolo?
-
The tremolo applied.
final
- vibrato → Vibrato?
-
The vibrato applied.
final
- volume → double?
-
The volume modifier.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited