MimiPersonalizationModule

public protocol MimiPersonalizationModule

Protocol that provides access to sound personalization processing parameters.

A MimiPersonalizationModule exposes the key parameters that control sound personalization in Mimi Processing, such as enabling/disabling, intensity, and preset selection.

  • Parameter that describes whether sound personalization processing is currently enabled.

    Declaration

    Swift

    var isEnabled: any MimiProcessingParameter<Bool> { get }
  • Parameter that describes the current intensity value of sound personalization processing.

    Declaration

    Swift

    var intensity: any MimiProcessingParameter<Double> { get }
  • Parameter that describes the currently applied preset for sound personalization processing, if one is available.

    Declaration

    Swift

    var preset: any MimiProcessingParameter<MimiPersonalization.Preset?> { get }