Windows 11 - minimizing the server application results in “underwater sounds” for the connected clients #2233
Replies: 15 comments 7 replies
-
Can you confirm the version of Jamulus? Have you optimised Windows 11 for server usage? i.e. prioritise background tasks, etc. What else have you got running on Windows? Have you tried contacting Microsoft Support to ask why this happens? |
Beta Was this translation helpful? Give feedback.
-
It is Jamulus 3.8.1. |
Beta Was this translation helpful? Give feedback.
-
You've been using Windows 11 for two years? Incredible. You must be on the developers group. |
Beta Was this translation helpful? Give feedback.
-
And so….. it is not an issue?? |
Beta Was this translation helpful? Give feedback.
-
I haven't said that but it would be useful to get a clearer understanding of your set up. Given that nothing has changed in your set up at all, according to you, can you think of anything that can be causing this issue now that wasn't before? |
Beta Was this translation helpful? Give feedback.
-
We were using Jamulus a lot of times (more than twice a week) between november 2020 and june 2021.
I noticed that sometimes everyting was ok (sound was ok), but frequently we had this “underwater noises”. |
Beta Was this translation helpful? Give feedback.
-
This is definitely nothing other than a recent MSFT regression. |
Beta Was this translation helpful? Give feedback.
-
I read the complete 1855 topic, but I don’t see why it is similar to my topic about minimizing/maximizing the server app to the task bar. |
Beta Was this translation helpful? Give feedback.
-
Folding at home appears to use background processing time on a PC for distributed computing. I would imagine installing that would optimize your computer pretty well for background tasks, which is what real time multithreaded processing software like Jamulus needs. Upgrading from Windows 10 to Windows 11 is likely to have removed any such optimisations you might have made in the past, meaning your computer is no longer fit for purpose - it's fit for what Microsoft think you want to do. Hence, it's a Microsoft problem. You'll need to get guidance on optimising Windows 11 for background processing and follow it. |
Beta Was this translation helpful? Give feedback.
-
Just want to add, I could not reproduce this on my Windows 10 system with the latest Jamulus version. Perhaps you can try to start the Jamulus Server app using a higher priority and see if that resolves the issue? From the command prompt you can do that using this command:
There are other options to do this, but I believe this is the easiest to test. EDIT: I have now been able to test with a Windows 11 setup and can report to "hear" the same. It does not matter when I minize the Jamulus Server. I can start the app normal and get the client connected. All sounds good and normal. When I then mimize the Jamulus Server app, after a few seconds the sounds starts "gurgling". Sounds really like a Win 11 issue to me. There is no problem when I run the Jamulus Server from the command line with the "nogui" option. Not sure if you need the GUI or not. If you do need the GUI, I would just recommend to move the Jamulus Server window almost off screen. And to add, the same laptop with Windows 10 installed does not have this effect. |
Beta Was this translation helpful? Give feedback.
-
Yes, thanks for the input and suggestions! |
Beta Was this translation helpful? Give feedback.
-
Probably worth requesting high priority programmatically. It should be somehow possible (e.g similar to https://forum.qt.io/topic/115112/how-to-set-application-execution-priority-to-high/6 or https://social.msdn.microsoft.com/forums/windowsdesktop/en-US/92d57992-25fb-45f6-bcb3-4fd2ab9d995a/how-can-i-prioritise-io-for-my-application-at-the-expense-of-rest-of-system) |
Beta Was this translation helpful? Give feedback.
-
This is already in place and does not seem to have an effect. Even when I manually set it to Realtime, the issue still occurs. Will need to perform further investigation on this. |
Beta Was this translation helpful? Give feedback.
-
@Willem119 Hi - I've moved this to a discussion so that we can agree on a spec for any work, and then raise an issue (or preferably a PR) once that's done. Thanks. |
Beta Was this translation helpful? Give feedback.
-
There is a small chance that moving our builds to Qt6 might help with this issue. Please post in this discussion, if you can still observe the described bug with this build or if things get better or worse. |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
Jamulus server and client are running on the same Windows machine.
Situation 1:
Start Jamulus server (leave the app maximized), start Jamulus client, connect to server.
Everything fine!
Situation 2:
Start Jamulus server and minimize it to the task bar, start Jamulus client, connect to the server.
I only hear a kind of “underwater sounds”!
To Reproduce
See above. I tried it multiple times, each time the same result
Expected behavior
I would expect, both in situation 1 and in situation 2, a working connection with normal sounds.
Screenshots
Operating system
Windows 11
Version of Jamulus
Beta Was this translation helpful? Give feedback.
All reactions