openmixer — generated API reference
    Preparing search index...

    Interface DcaGroup

    One DCA group: a stable id, its current master linear gain (1 = unity, 0 = silence), the member channels it scales, and — for VCA nesting — the ids of the DCA groups whose masters additionally scale this group's master.

    interface DcaGroup {
        id: string;
        master: number;
        members: readonly ChannelId[];
        parents?: readonly string[];
    }
    Index
    id: string

    Stable group id (e.g. dca1).

    master: number

    The master's linear gain (0 = silence, 1 = unity; >1 boosts).

    members: readonly ChannelId[]

    The channels this DCA scales.

    parents?: readonly string[]

    Ids of DCA groups whose masters also scale this group's master (VCA nesting). A member of this group is then scaled by this master and the parents' masters. Optional; default none.