dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Voice UI volume tied to music volume

Voice UI volume tied to music volume

From: Mark <>
Date: Mon, 8 May 2006 15:24:22 +0100

I'm using RB on an iPod Nano, and it certainly seems to be getting better!

One thing that does seem a bit annoying is that when I use the Play button
to stop (pause) the music, with "Fade on pause" set to On, the music fades
out OK, but the spoken UI voice volume fades out too. This also happens if
the "Fade on pause" is off.
If I press Play again to listen to the UI, then the music starts again (not
So, as it stands, if I have music playing and I want to stop the music but
still be able to listen to the voice, I have to do a hard reset

This is not really too much trouble, but it does seem a bit over-the-top.

This all happens, I suspect, because the volume level of the voice is linked
directly to the volume of the music. What I'd like to suggest is the
de-coupling of the voice volume and the music volume. That way when I
stop/pause the music the voice would still be audible.

There could be an extra setting under the Voice menu, for voice volume.
This could either be a straightforward db value, or it could have two
further settings: "Voice Volume Link" and "Voice Volume level".
The "Voice Volume Link" would have two settings:
relative - with this set, the volume at which the voice is spoken is
relative to the volume of the music so that if the music is playing quietly
then the voice will speak relatively quietly and if the music is playing
loudly then the voice would be louder too.
absolute - the voice volume is set at a particular level regardless of how
loud the music is playing. In this way, the volumes are completely

If the firmware/hardware are configured in such a way that having these two
channel volumes separated is not easily practical, then one other suggestion
would be that when the player volume reaches zero (or minimum value) at the
end of the pause, then the volume is immediately reset to its pre-fade value
(with the music remaining paused).

As I said, having to reset the player is not really a big problem, just that
it's, well, just not very "elegant". If it'd be a huge job to implement
this, then I'll happily carry on resetting!


Received on 2006-05-08

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy