Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple Instances of the Same Program & Rerouting Does Not Work #1587

Open
EnderOfMidnight opened this issue Aug 19, 2024 · 1 comment
Open
Labels
type: windows-bug A bug in Windows that impacts EarTrumpet

Comments

@EnderOfMidnight
Copy link

EnderOfMidnight commented Aug 19, 2024

Summary

I own a GoXLR, and while my default audio device is set to the audio channel "System (GoXLR)", I send all games to "Games (GoXLR)". I got EarTrumpet because it was the most efficient way to send software to this new path and have it stick, and a good amount of the time, this is successful. However, there are several where this does not happen, and when it doesn't, it happens the same way.

Take this game I launch. When I launch it, an instance appears in every channel I have, but the default audio goes to System. No biggie, this happens with some other software I have (though this could be a bug of its own too I've noticed while taking a close look at this that System Sounds as an application also appears across all my channels).). Usually once I direct the software to the correct location, all these other instances disappear and I'm left with the one at the correct location. This is the case for some software like Discord, Vivaldi, and more than half of my games.

However, when things go wrong, this doesn't happen. Instead, all instances disappear except the ones at the Games channel (where I am manually sending it) and the System channel (where it was default sent when opened), and audio will ONLY play in the Systems channel. No matter the ways I try to force it to change, it does not do so and will continue playing in the Systems channel. This includes:

• Restarting the software (this works only a third of the time)
• Running EarTrumpet as administrator (doing it on my taskbar does not open it)
• Using Windows Legacy advanced sound options
• Setting Steam to default to the Games channel in EarTrumpet

Once a software sticks to the channel I'm trying to send it to, I have no problems with it staying there and with volume slider info remaining intact.

Does anyone have any ideas on the bug this is, if its been fixed, etc?

Steps to reproduce

• Get a GoXLR or other device/software that creates multiple audio channels on your computer
• Set the default to a different channel than the one you want to put the software to
• Open the software
• Open EarTrumpet's volume mixer.
If there is an instance on every audio channel you have and/or the software is playing audio on the default channel:
• Manually send the software from its default channel to the channel you want it to play on.

Software where sending DOESN'T work:
N++
Overcooked 2
(more that need to be recorded, I have noticed this issue for a while but haven't recorded the problem ones)

Software where sending DOES work:
Circuit Superstars
Helldivers II
Make Way
Soldat
Tabletop Simulator
Wreckfest
Non-Games (Discord, Vivaldi, TIDAL, Steam, Brave)
(more that need to be recorded)

EarTrumpet version

2.3.0.0

Windows version

10.0.19045.4780

Additional information

Screenshot 2024-08-18 195240
Screenshot 2024-08-18 195320
Screenshot 2024-08-18 195416

@riverar riverar added the type: windows-bug A bug in Windows that impacts EarTrumpet label Nov 12, 2024
@riverar
Copy link
Contributor

riverar commented Nov 12, 2024

Go to Settings > App volume and device preferences and try adjusting the input/output devices for the games in your list. I suspect you'll see similar issues there, as EarTrumpet is simply relying on the OS for this function.

image

This is an area that might be improved by upgrading to Windows 11.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: windows-bug A bug in Windows that impacts EarTrumpet
Projects
None yet
Development

No branches or pull requests

2 participants