[Solved] AudioLevel plugin temporary "fix"
Posted: March 7th, 2015, 5:08 pm
This is a little addon you can use with your AudioLevel plugin skins to "fix" a known issue it has that we are still working on. We hope to have a permanent "solution" to the issue soon, but in the meantime, this can allow your skins to work a bit better.
The problem
If there is a stream playing through the defined device, and it abruptly ends by "stopping" the song or sound, or "closing" the application or media player in question while the plugin is actively monitoring it, then the plugin values "freeze" at their last value, and worse yet, there can sometimes be a horrible "buzz" for some short period of time.
This isn't really about the audio process "closing" abruptly, but simply about the entire sound stream "ending" abruptly. You can cause it by simply pressing "stop" in many audio players, or playing any .wav file or other sound that ends without "fading out to zero" or having some period of "silence" at the end.
The root of this seems to be that Windows "activates" the sound driver when a sound is playing, and "deactivates" it when there are no processes using the driver. AudioLevel, due to a bug in a Windows routine, is not properly able to detect this "deactivation" of the driver, and gets cranky when it is actively monitoring it.
Edit - March 9, 2015
We have corrected this issue in the actual AudioLevel plugin, and no "temporary fix" is required going forward. Please be sure to update to the latest Rainmeter beta r2380 or later if you are experiencing this issue with AudioLevel.
The problem
If there is a stream playing through the defined device, and it abruptly ends by "stopping" the song or sound, or "closing" the application or media player in question while the plugin is actively monitoring it, then the plugin values "freeze" at their last value, and worse yet, there can sometimes be a horrible "buzz" for some short period of time.
This isn't really about the audio process "closing" abruptly, but simply about the entire sound stream "ending" abruptly. You can cause it by simply pressing "stop" in many audio players, or playing any .wav file or other sound that ends without "fading out to zero" or having some period of "silence" at the end.
The root of this seems to be that Windows "activates" the sound driver when a sound is playing, and "deactivates" it when there are no processes using the driver. AudioLevel, due to a bug in a Windows routine, is not properly able to detect this "deactivation" of the driver, and gets cranky when it is actively monitoring it.
Edit - March 9, 2015
We have corrected this issue in the actual AudioLevel plugin, and no "temporary fix" is required going forward. Please be sure to update to the latest Rainmeter beta r2380 or later if you are experiencing this issue with AudioLevel.