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.
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
activeevery 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.