Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If everything is being routed through VoiceMeeter Potato, did you perhaps exclude it from Wallpaper Engine's audio detection in the application rules? I assume that at least some process in Windows must still show those green bars go up, otherwise nothing would really be playing audio.
I know what you mean yea. But no green bars in the volume mixer in Windows 10 :) It's not excluded as well ^^
It's strange because auto mute works as long as I assign Wallpaper Engine manually on the audio device that plays my music. It only mutes then though when music is playing. Not when anything else plays on a different device.
That's actually surprising, but that means we just have to way to detect per-process audio, there is only this one API to do it.
If it's using its own drivers they would have to implement better/more complete support for the APIs - unless they intentionally don't support certain APIs to reduce latency or something.
I can only assume that the device dependency is actually created by VoiceMeeter. Like I mentioned, the API that Wallpaper Engine is using has no device specific functions at all, it is completely generic. Maybe they implemented it per device so that's why it's behaving that way.
Difficult to explain I know. Just found out you are german as well though :P
Then that means it must at least be available somehow but I would have to select the devices or iterate over them, since that's also necessary in the volume mixer.
I will keep it in mind but it doesn't look like it's an easy thing to solve and I may even have to get VoiceMeeter specifically for this since it's not a typical situation. Although maybe not since you can assign programs to devices in Windows 10 too, perhaps that's already enough.
I don't know anything about programming but I think the best option would be to have audio rules like the program rules window, where you then can specify 'Mute when Audio Device is playing sound'. But like I said that's probably too much effort for a small 'nice-to-have feature'.
The non-easy fix I assumed was to set windows default as a new Cable Input channel that acts as a Master bus, then setting every program manually in windows settings to output to their respective VAIO input channels, but I get stuck here with the routing due to limited knowledge and possibly even limitations with VM.
I know even less about coding, but your suggestion of allowing for the selection/filtering of different audio devices sounds like our best bet.
Anyway, just wanted to leave some crumbs and say that I think this wouldn't be an entirely useless feature. I do miss using Wallpapers with sounds and creating cool slideshows with themes that utilize those sounds to help me focus when I'm working.