logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnitySoundMixerEffectLoopSource

    Serializable Unity implementation of ISoundMixerEffectLoopSource: one source-group route for an effect loop, holding the exposed AudioMixer parameter names. Authored on the UnitySoundMixerEffectLoopDefinition asset in the inspector. Runtime-only (no UnityEditor).

    Inheritance
    object
    UnitySoundMixerEffectLoopSource
    Implements
    ISoundMixerEffectLoopSource
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.SoundMixer.Installation.Settings
    Assembly: Serenity.UnitySoundMixer.Installation.dll
    Syntax
    public class UnitySoundMixerEffectLoopSource : ISoundMixerEffectLoopSource

    Constructors

    UnitySoundMixerEffectLoopSource()

    Declaration
    public UnitySoundMixerEffectLoopSource()

    Fields

    SourceAttenuationParameterName

    Declaration
    public string SourceAttenuationParameterName
    Field Value
    Type Description
    string

    Exposed AudioMixer parameter for the source group's Attenuation (dry/original path).

    SourceGroupName

    Declaration
    public string SourceGroupName
    Field Value
    Type Description
    string

    Logical source group/channel name (e.g. "Music").

    SourceSendParameterName

    Declaration
    public string SourceSendParameterName
    Field Value
    Type Description
    string

    Exposed AudioMixer parameter for the source group's Send into the loop (wet/effect path).

    Implements

    ISoundMixerEffectLoopSource
    In this article
    © 2026 Serenity. All Rights Reserved