Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...

    Interface AudioState

    The audio block of the embedder ViewerState — what a remote controller mirrors.

    interface AudioState {
        state: AudioContextState;
        muted: boolean;
        masterGain: number;
        panningModel: PanningModel;
        buses: Record<AudioBusName, number>;
        playing: string[];
        hasSoundNodes: boolean;
    }
    Index
    muted: boolean

    True when the rail mute is on OR the scene authored enabled: false.

    masterGain: number
    panningModel: PanningModel
    buses: Record<AudioBusName, number>
    playing: string[]

    Names of the nodes currently playing.

    hasSoundNodes: boolean

    True when the loaded scene has at least one sound node.