Closed caffeinewriter closed 7 years ago
What version of Hermes are you using and can you update your OS to the latest? I'm using 10.11.5 with Hermes v1.2.8 and don't have any issues with running it in the background.
I don’t see anything in that log that looks out of the ordinary, and have never heard anything like that on my own Macs (on which I use Hermes for hours a day).
It seems like you are using several things on your Mac which can interfere with audio playback (particularly if you’ve got software like Background Music which creates a custom audio device). I use Hermes for hours at a time on 10.10 and 10.11, and have never noticed any kind of stuttering. I would suggest you start by standardizing your setup one step at a time (e.g., upgrade to the latest OS X, test, remove Background Music, test, and so forth). You can also try creating a new user account on your Mac and testing from there to see if it happens. I barely have time to debug Hermes for regular supported setups!
Thanks.
I'll give this a shot! I'll try and isolate exactly what's causing it, or at least a minimal example scenario. It's such a weird bug, since it only happens on one monitor. I'll definitely try and get everything standardized.
This is a strange one. The audio starts to stutter after a few minutes of the app being in the background. (i.e. Not Visible/Active) I'm running OS X El Capitan 10.11.2. Only about a quarter of the memory is being used, CPU usage isn't spiking, and the problem only occurs if the app is positioned behind another application. If the app is visible at all, the problem does not occur. Even more strange, is it only seems to occur if positioned on a specific desktop, specifically one with multiple applications open (Atom, Slack & Finder), however moving it to another desktop seems to stop it from stuttering. It's probably a super-specific situation, so to cover all possible bases, Desktop 1 has Atom, Slack, Hermes, and Finder. Desktop 2 has iTerm, and Desktop 3 has 2 Chrome windows. My first guess is it relates to how OS X handles prioritization. Another possible culprit is Hermes in combination with Background Music, but it's definitely one of the stranger behaviors I've seen.
Steps to Reproduce:
Log:
What it sounds like:
audio_stutter_hermes.zip
At 15 seconds in, I return Hermes to the foreground, stoping the stuttering.