Skip to main content

OBS Set Volume

The OBS Set Volume effect adjusts the volume level of an OBS audio source. The volume is specified as a number from 0 (silent) to 100 (full volume). This lets you dynamically control audio levels from within your flow.

Use this for scenarios like lowering background music during alerts, or letting viewers control audio levels through channel point redeems.

Inputs

NameTypeDescription
Source NamestringThe name of the OBS audio source to adjust. Must match the source name in OBS exactly.
VolumenumberThe volume level to set, from 0 (silent) to 100 (full).

Configuration

  • Source Name: You can pre-set the target source name here instead of providing it via the input.
  • Volume: You can pre-set the volume level here instead of providing it via the input.

Example

Create a flow that lowers your background music during alerts. Connect a Follow trigger (or any alert trigger) to an OBS Set Volume effect that sets your music source to 20%. Add a Delay node for the alert duration, then connect to another OBS Set Volume effect that restores the music to 80%. This ensures your alert audio is clearly heard without the music competing.