Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Volume mute issue with keyboard (Read 1826 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Volume mute issue with keyboard

Thank you for foobar2000, it is the best player around.
Here is a small issue or error on the volume mute function in version 1.0 beta2a.

Assume the following keyboard association and a playing title with a medium volume level:
F3 = volume up
F4 = volume down
F5 = volume mute

The following keyboard sequence sets the volume permanently to zero :
1. F5 = activate mute
2. F3 = volume up
3. F5 = deactivate mute - volume is still zero

the opposite sequence with volume down works as expected!
1. F5 = activate mute
2. F4 = volume down
3. F5 = deactivate mute - volume is restored, great!

Thank you.

Volume mute issue with keyboard

Reply #1
When you press volume up when mute is on, you go up from zero, instead of up from where the volume was before you muted. So when you try and un-mute (step 3 in the first case) you are actually turning mute back on. The best way to handle it is to just use F5 to mute and un-mute. If you want to adjust the volume, hold F3 to go up from zero to the level you want.

Volume mute issue with keyboard

Reply #2
I explain my problem on mute:
I am using foobar2000 in a HTPC with an remote control.
The remote control is connectd to foobar2000 via keyboard codes.

If I press mute, for example to take a phone call, and forget to un-mute by
pressing the volume up button, the volume setting is lost.

Any further un-mute is practically ignored (for my ears, because the level is nearly off).

I agree, that this point is only of interest in combination with a remote control or
keyboard.


This behavior is quite different from typical amplifiers.
Other volume control units
-  ignores the volume commands while muted and the un-mute command restores the
  original value, or
-  processes internally the volume calculation and activates the result when
  un-muted.


Thank you.

 

Volume mute issue with keyboard

Reply #3
When you press volume up when mute is on, you go up from zero, instead of up from where the volume was before you muted. So when you try and un-mute (step 3 in the first case) you are actually turning mute back on. The best way to handle it is to just use F5 to mute and un-mute. If you want to adjust the volume, hold F3 to go up from zero to the level you want.


Due to the nature of DB stepping it the response increments to keyboard presses at the bottom of the volume scale is reduced. In other words, many,many,many key presses are required before any movement is seen at the bottom of the triangle. Without having first read the above explanation in this forum, I would have not determined this behaviour since there is no visual indicator in the volume slider post mute.  In fact, I only found this thread because I was searching to see if the "bug' had been reported yet. 

IMHO, this is a behaviour bug.

To modify the behaviour of Foobar2000 to jive with every other mute function on the planet.... simply ignore volume/down requests while the mute flag is true. On behalf of all foobar users, please make it so.