MuseScore may prevent some systems from going to sleep and/or hibernating.
My Windows 10 system will not hibernate if MuseScore is running, whether or not a score is open, because the system sees MuseScore as "an audio stream... currently in use." I discovered that by going to
It instructed me to run Command Prompt as an Administrator, and type :
It looks like this:
and returned these results:
[DRIVER] High Definition Audio Device (HDAUDIO\FUNC_01&VEN_10EC&DEV_0662&SUBSYS_103C1495&REV_1001\4&148a919f&0&0001)
An audio stream is currently in use.
So, the only thing interfering with automatic sleeping or hibernating is the "audio stream" being output all the time MuseScore is running. When I closed MuseScore and re-checked, the results were all "None."
In MuseScore I edited the preferences, changing I/O from "PortAudio" to "JACK audio server." Leaving MuseScore running, I re-checked "powercfg -requests," and again, all the results were "None."
So, there are two ways to prevent MuseScore from interfering with hibernation on my Windows 10 system:
1. Quit (Exit) MuseScore when I'm done working with it
2. Switch MuseScore's I/O from "PortAudio" to "JACK audio server." I assume this will prevent me from hearing playback through my current setup.
For Mac, that same lifehacker site also has instructions for Mac that will tell you if a device is preventing sleep, and what that process is. I would assume, though, it's the same story. Maybe something can be done in a future release of MuseScore that will turn off the audio stream after a period of unuse.