Skip to content
Console

audio_mixer

Combine multiple audio inputs into a single mixed output. Idle channels are silenced via Zero Gain Optimization (GainNode.gain = 0) so the browser skips downstream DSP for tracks without audible signal.

{
"name": "mix_audio",
"type": "audio_mixer",
"inputs": ["room_src"],
"config": {
"sampleRate": 48000,
"channels": 2,
"audioLevels": { "enabled": true, "intervalMs": 200 }
}
}
FieldTypeDefaultDescription
sampleRateint48000Output sample rate (snapped to 8k–48k)
channelsint21 or 2
audioLevelsobjectoffPer-participant volume reporting for clients
FieldDefaultDescription
enabledfalseEmit volume tiers to supporting sinks
intervalMs200Report interval
levels5Number of volume tiers (2–256)
floorDb-50Silence threshold

$0.0005/min of actual processing time. Node pricing.