Audio Mixer won't update after adding new audio source
Operating System Info
Other
Other OS
"Ubuntu 21.10"
OBS Studio Version
27.0.1
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/aLi9e37BsTLm551v
OBS Studio Crash Log URL
No response
Expected Behavior
After adding a new audio input source or replace one against another, the graph for the new source will be shown.
Current Behavior
After adding a new audio input source or replace one against another, the graph for the new source isn't shown until I restart OBS.
Steps to Reproduce
- In "Sources", turn off an audio source!
- Turn on another audio source!
- See that the graph for the new source is dead!
- Restart OBS and see that the graph for the new source is working properly!
Anything else we should know?
No response
27.0.1 is no longer supported, please update and confirm if this still happens in the currently supported release.
The bug is still present in 27.2.2. Say, i've two input sources. I disable the current one and enable another one. The mixer's still showing the old one and not the new current one.
Can you provide exact steps you are taking, and what exactly you mean by "graph" and "turn off" in the steps? I cannot replicate this on my end.
I've made a video on this problem.
Another problem is as you see from the video that once two instances of OBS Studio are open, some parts don't work fluently.
I can see what is happening now, but I'm still very confused what steps are being taken to get in to this state, or what might be causing it, as I cannot get the sources to be "stuck" as you are seeing on your end. All sources are properly hidden and shown from the mixer, but I am testing on Debian. I will see if I can get (or find someone who has) a Ubuntu 21.10 system to test against.
Maybe it has something to do with mate desktop environment. I had an anomaly with an old version of Inkscape on mate.
You say "After adding a new audio input source" but also say "turn off an audio source". Which action specifically causes the issue?
So far, I am unable to reproduce this on Windows. Does this still occur in recent versions of OBS on your system?
Let us just solve one problem at a time! If i turn off an audio source it is still present in the mixer. i just tried on Mate.
Despite the audio sources are invisible (has no picture) they still requires Transition button to be pressed to appear (to be heard) in the Program - when the Duplicate Scene is checked in Studio Mode and visibility (eye icon) of the source changed. On each obs restart - the transition completes automatically.
Yeah, it is not intuitive part of Studio Mode in obs, but I think it is not an issue. Maybe some enhancements needed, like additional label: 'Audio Mixer (Program)' when obs application is running in Studio Mode.
Edit: I messed up Preview/Program names too:)
i confirm that using the transition button, and updating a sound source works. i had no idea that the transition button also works for the audio mixer. Maybe just put a question mark next to the transition button and clicking that question mark opens a modal window or something that explains what we can do with that button! And an explanatory text could also be close to the audio mixer that tells us that changes only appear after transitioning them.
27.0.1 is no longer supported, please update and confirm if this still happens in the currently supported release.
It happens in 29.1.3 on Windows x64 (Win 11) too. I was following a YouTube tutorial on separating audio sources, and this happened. If I hadn't literally seen the person's Mixer view update in the video, I would never have known. This bug is pretty trashy. Needs to be cleaned up, seriously.
Exact steps to reproduce:
- Add a new Audio Input source in the Sources panel.
- Look at the Audio Mixer---it didn't update.
- Relaunch OBS
- See it now shows up in the Mixer.
That is not desirable behavior. I would like to be able to enable an disable audio sources during a video or livestream, without having to restart OBS. This is necessary to manage multiple microphones properly without mixing them down to a single "Microphone in" Audio source.
I've followed those steps, and it does not occur for me. Several other team members have also attempted to reproduce this to no success. Please provide a log from when the issue does occur, as it might shed some more light on what might be common factors where this is happening.
This is difficult to fix because it's hard to reproduce, and if we can't reproduce it, we can't really debug it.