We have moved to a new Sailfish OS Forum. Please start new discussions there.

[idea] Independent system sound level adjustment

asked 2015-01-30 09:39:50 +0300

corsarium gravatar image

updated 2015-01-30 09:53:16 +0300

I was wondering if it's possible to adjust the sound level independently for:

  • Ringtone (this is already done)
  • Internet call
  • Message
  • Chat
  • Email
  • .......

I mean each one should have their own volume level and control slider.

edit retag flag offensive close delete


I think theoretically that should be possible. Sailfish OS uses the Pulseaudio sound system which supports the level adjustment of individual sound streams. The question is, how this feature can be implemented in Sailfish OS in a user friendly way, because having multiple control slider could be quite distracting.

wanderer ( 2015-01-30 10:21:19 +0300 )edit

This is really needed. I was in bus yesterday and some sounds are deafening with earbuds. For example keyboard typing and communi-sailfish (IRC client) highlight sounds. Ringtone was also very loud.

In addition to idependent system sound level options, could the sounds be (optinally) automatically set to low volume when earbuds (probably most commonly used speakers) are plugged in? This would help with not hurting ears.

I originally talked about this here which was duplicate.

Mikaela ( 2015-02-01 11:19:34 +0300 )edit

This is something that is definitely needed. Especially the alarm clock needs its own volume and vibration control. I do not want to wake up on the vibration sound of the phone, but I do want it to vibrate for incoming calls, for example. Moreover, the volume for alarm clock is too loud for the silent bedroom, whereas during the day ringtone must be louder.

Pete__ ( 2015-03-03 11:28:11 +0300 )edit

Nearly 5 years into the Sailfish project and we still have no way to control volumes for various actions.

Spam Hunter ( 2017-10-16 13:09:09 +0300 )edit

I agree this is a functionality that is badly needed.

I usually have the ring tone set quite loud but want SMS and email notifications not to be as intrusive.

AlanBreen ( 2017-12-09 02:22:53 +0300 )edit

4 Answers

Sort by » oldest newest most voted

answered 2015-01-30 10:31:36 +0300

lakutalo gravatar image

updated 2017-11-27 14:14:56 +0300

You are right, we still lack volume control for all the different events.

Additionally, volume should be controlled by the volume rocker based on context to keep the ui as light-weight as possible.

[As of 2.1.3 this is only solved for Speaker- or Ringing Volume]

This was more or less standard with all Nokia phones.

edit flag offensive delete publish link more



I think individual sound levels for each alarm sounds good and it should also include vibration control.

I personally love the way the volume rocker works in Jolla, it never adjusts ringtone volume. I had Android phones for some years and I never liked the fact that almost every time my phone rang it was at different volume. I understand adjusting music volume pretty often, but why would I want to constantly change my ringtone volume except when I want to completely mute it?

Pornis ( 2015-02-25 19:08:49 +0300 )edit

answered 2015-02-01 13:15:54 +0300

pichlo gravatar image

My first ever mobile phone used the volume buttons in a context sensitive way:

  • With the keyboard cover closed, they adjusted the ringer volume
  • With the keyboard cover open, they adjusted the key press feedback volume
  • In a call, they adjusted the call volumecall

Jolla does not have a keyboard, let alone a keyboard cover. But it has numerous screens, some of them with a disputable use. They can be made useful for context sensitive volume adjustment. For example,

  • In the lock screen, volume buttons can adjust the ringer volume
  • In any running application, they can adjust the volume for that application (call UI, media player...)
  • With a VKB up, they can adjust the key tap feedback volume

These are just ideas, feel free to improve them.

edit flag offensive delete publish link more

answered 2015-10-18 05:29:39 +0300

V10lator gravatar image

https://github.com/GeorgeFilipkin/pulsemixer works just fine for that. Even Android apps show up as aliendalvik_audio_glue.

The only downside is that pulsemixer is a CLI application and we want this as core OS functionality. So see it more as a PoC than a real solution.

edit flag offensive delete publish link more

answered 2015-03-18 16:57:33 +0300

MikErk gravatar image

updated 2015-03-18 17:03:51 +0300

With pulseaudio it should be possible although it isn't trivial at all as stated below. If there is a good developer with Dbus/Pulseaudio knowledge it should be feasible. I would really like to help on such projects but I just don't know enough:


edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2015-01-30 09:39:50 +0300

Seen: 1,758 times

Last updated: Nov 27 '17