The southbound half: what puts the composed value onto the audio.
Takes the whole ChannelMuteState, never a bare boolean, so "wrote the raw individual
flag" is not expressible. Implemented where the native mixer is reachable (the server's
console rig), never in core.
Returns a ProjectionResult rather than void: an actuation that reached nothing must
say so — a MAIN bus with no native strip, an unwired backend, a failed N-API call.
The southbound half: what puts the composed value onto the audio.
Takes the whole ChannelMuteState, never a bare boolean, so "wrote the raw individual flag" is not expressible. Implemented where the native mixer is reachable (the server's console rig), never in core.
Returns a ProjectionResult rather than
void: an actuation that reached nothing must say so — a MAIN bus with no native strip, an unwired backend, a failed N-API call.