toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final json = <String, dynamic>{};

  if (volume != null) json['volume'] = volume;
  if (equalizer != null) json.addAll(equalizer!.toJson());
  if (karaoke != null) json.addAll(karaoke!.toJson());
  if (timescale != null) json.addAll(timescale!.toJson());
  if (tremolo != null) json.addAll(tremolo!.toJson());
  if (vibrato != null) json.addAll(vibrato!.toJson());
  if (rotation != null) json.addAll(rotation!.toJson());
  if (distortion != null) json.addAll(distortion!.toJson());
  if (channelMix != null) json.addAll(channelMix!.toJson());
  if (lowPass != null) json.addAll(lowPass!.toJson());

  return json;
}