Namespace Serenity.SoundMixer.Application.Routing
Classes
SoundMixerEffectLoopRoute
Resolved set of AudioMixer exposed-parameter names needed to apply an effect loop from a specific source group: the source group's Attenuation (dry/original path) and the source group's Send into the loop (wet/effect path). The loop's own output level is a static mixer setting and is not driven at runtime, so it is intentionally not part of the route.
SoundMixerEffectLoopRouteResolver
Pure, engine-agnostic resolver that turns an effect-loop definition + a source group name into the concrete set of AudioMixer exposed-parameter names (SoundMixerEffectLoopRoute) required to apply the loop. This keeps Unity parameter names inside SoundMixer configuration and out of EventDispatcher actions, and is unit-testable without Unity.