I want to make a Source that is only active while Music is playing

Ethral

New Member
Sorry if this is the wrong place to post this I am new to posting here on the forum.

Like the title of my post says I was wondering if there is a way to trigger one source (Follower/Donation/Sub Rotation) to deactivate when I start music in order for my "Now Playing" Scene to go where I would normally have this rotation. Is there a feature in OBS to do this out of the box? If there isn't does anyone know of a plug-in that would allow me to do something similar?

Thanks in advance!
 
Advanced Scene Switcher ?
1647936508842.png



here you can make actions on folows and other things,
 
Advanced Scene Switcher ?
View attachment 82027


here you can make actions on folows and other things,
This would work if it were scenes unfortunately I have them set up as Grouped Sources
1647969402447.png


May be the audio ducking feature of OBS is what you want. Apply the Compressor audio filter to your Follower audio source. In its properties, in the "Sidechain/Ducking Source" enter your music source. The other settings, see here: https://obsproject.com/wiki/Filters-Guide#sidechain-compressionducking
This way, the Follower audio source is made quiet if audio is detected on your music source.

I may have been a little unclear in my original wording was pretty tired when I wrote this up haha. I have 2 Sources both visual, I'd like them to switch out with each other depending on whether or not Media (In my case music) is playing this way if I'm playing a game and decide I'd like to play a backing track it displays the Artist and Song name instead of my "Latest Follower" message. I'm providing screen shots of current webcam overlay as an example.
Screenshot 2022-03-22 11-21-21.png

Screenshot 2022-03-22 11-21-53.png
 
This would work if it were scenes unfortunately I have them set up as Grouped Sources
1647969402447.png
The advanced scene switcher can also adjust the visibility of scene items like scene groups by using "macros".
See this guide for an example on how to achieve something very similar to what you are trying.
 
Back
Top