openmixer — generated API reference
    Preparing search index...

    Interface MuteGroupSnapshotJson

    A mute group: channels muted / un-muted together (the SSL / Waves overlay model, the live import('./mute-group.js').MuteGroup). Carries no audio and no gain — where a DcaSnapshotJson couples gain over its members, a mute group couples mute: while active every member is silenced, overlaid on the member's own mute. Captured + restored exactly like a DCA (membership + the live active flag) so a saved show reloads with its section mutes intact. Distinct from the session-level MuteGroupJson gig-safety pre-load, which is an operator-declared assignment with no live active state.

    interface MuteGroupSnapshotJson {
        active: boolean;
        id: ChannelRefJson;
        members?: readonly ChannelRefJson[];
        name?: string;
    }
    Index
    active: boolean

    Whether the group is currently muting its members.

    members?: readonly ChannelRefJson[]

    Member channels this group mutes when active.

    name?: string