Oww! How old is that?! I hope it's a typo. I wonder if Adv. SS even existed then.
Anyway, assuming it's a typo and that you're using at least a semi-current version:
I have a stereo audio AD input with me on left mic and guest on right mic.
That's a problem already, even with no plugins, because OBS insists that every device in its entirety must be a single source. You can't separate a device into individual sources.
For the specific case of two mics feeding a stereo interface, there's a hack:
- Set OBS to stereo, at the top of Settings -> Audio, even if your output is effectively going to be mono. This prevents it from downmixing the raw stereo input to mono, and *then* giving you that mess to play with.
- Make two copies of that stereo source.
- In the Advanced Audio Properties, set both copies to mono, and pan them hard left and hard right.
Now you have separate control of each mic, but you can't pan them away from center. That works because the mono button is *after* the panner, which is backwards from the pro standard, but (perhaps accidentally) makes up for another shortcoming in OBS's audio, which is not choosing specific channels of a device.
It should also work then, to use Adv. SS's Audio condition to watch each of those sources separately.
Or do I need separate AD units for L/R?
That would certainly make it easier!
Left audio stays x db above Right channel for x sec THEN show scene for just me.
Right audio stays x db above Left channel for x sec THEN show scene for just guest.
x seconds of silence or both L/R channels above x THEN show scene for both of us.
I don't know that it does comparisons directly. What you might do though, is have one macro for each, that looks at its own being higher than some constant threshold and the other being lower than some constant threshold (different thresholds for stability), and then a third macro that looks at the first two not being true. That would also cover the case of both of you talking over each other, should it ever happen.