Author Topic: No volume control for headphones  (Read 1065 times)

Offline KernelKarter

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 270
No volume control for headphones
« on: October 09, 2012, 01:08:54 AM »
- Desktop PC
- Onboard sound: nVidia MCP61 high definition audio
- Sound driver: snd_hda_intel

I have my speakers plugged into the rear audio socket and when I fire up KMix, I see a volume slider for the speakers (Master). I also see a Headphone channel but no volume slider (just a mute button). The speakers work perfectly and I'm able to adjust the volume with the slider. If I plug my headphones into the front audio socket, I get sound through the headphones and the speakers are muted. Great! That's exactly what I want to happen. However, there is still no volume slider for the headphones, so I have to use the Master volume slider to adjust the volume. This is fine, but of course, it also adjusts the volume of the speakers. Interestingly, the headphone mute button works. I'm wondering why there's no volume slider for the headphones. Ideas anyone?

-- Eddie
pclinuxos-kde-2013.04 | kernel-3.2.18-pclos2.pae.bfs
- AMD Athlon 64 X2 5000+ CPU
- 4Gb RAM | nVidia 8500GT GPU

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10607
  • MLUs Forever!
Re: No volume control for headphones
« Reply #1 on: October 09, 2012, 02:44:58 AM »
I presumed it was because there is one sound stream (not split) which is directed to either headphones OR speakers and thus there is one volume control.

If there were two sound streams, one to the headphones and another to the speakers I would expect two volume controls.

That would be my preference ...... and it would allow two different sound streams to be sent to the two separate sinks ......  allowing maybe a VOIP call to use the headphones while a song or whatever continued to play through the speakers.

Although the present scheme where the headphones switches off the speakers, it would be nice if that function was under user control as it is not always desirable.

I use a USB headphone because of this ....  more user control  ;)

MLUs rule the roost!

Linux XPS 3.2.18-pclos2.pae.bfs  32 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline KernelKarter

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 270
Re: No volume control for headphones
« Reply #2 on: October 09, 2012, 04:19:34 AM »
I presumed it was because there is one sound stream (not split) which is directed to either headphones OR speakers and thus there is one volume control.
Makes sense.

Quote
If there were two sound streams, one to the headphones and another to the speakers I would expect two volume controls.
That also makes sense.

Quote
That would be my preference ...... and it would allow two different sound streams to be sent to the two separate sinks ......  allowing maybe a VOIP call to use the headphones while a song or whatever continued to play through the speakers.
In my case, it would be a simple case of System Sounds to the speakers and music to the headphones.

Quote
Although the present scheme where the headphones switches off the speakers, it would be nice if that function was under user control as it is not always desirable.
Yes, that would be nice.
With my current setup, would installing PulseAudio make matters better.

-- Eddie
pclinuxos-kde-2013.04 | kernel-3.2.18-pclos2.pae.bfs
- AMD Athlon 64 X2 5000+ CPU
- 4Gb RAM | nVidia 8500GT GPU

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10607
  • MLUs Forever!
Re: No volume control for headphones
« Reply #3 on: October 09, 2012, 05:04:11 AM »
Quote
With my current setup, would installing PulseAudio make matters better.

Some time ago I did some tests about the relative volume on speakers and headphones with the plug-in switching ....  but cannot recall if I ever got a definitive answer.
Instead I just stopped using the plug in headphones and use USB wireless or bluetooth devices which are treated completely separately and have their own controls in PulseAudio Volume Control.

I *think* I was of the view that the switching was happening, but that there should be more user control, and that this just might happen in the future.

For you own case I suggest trying PA for about a week.

It might help or you might dislike it .....  but you would need to give it some time to see if you can get used to a different method of applying your preferences.

PA is most definitely for me ....  I have multiple sound devices and want full control over them and what sound stream is sent to them. Having them all plugged in at the one time makes no difference to my control, as they are all treated separately ----  with the exception, as I recall it, of the plug in headphones which now switch off the speakers  :(

MLUs rule the roost!

Linux XPS 3.2.18-pclos2.pae.bfs  32 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline KernelKarter

  • PCLinuxOS Tester
  • Sr. Member
  • *******
  • Posts: 270
Re: No volume control for headphones
« Reply #4 on: October 09, 2012, 05:30:56 AM »
OK then, I'll take PA for a spin, thanks.

-- Eddie
pclinuxos-kde-2013.04 | kernel-3.2.18-pclos2.pae.bfs
- AMD Athlon 64 X2 5000+ CPU
- 4Gb RAM | nVidia 8500GT GPU

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10607
  • MLUs Forever!
Re: No volume control for headphones
« Reply #5 on: October 09, 2012, 06:01:57 AM »
OK then, I'll take PA for a spin, thanks.

-- Eddie


If you want some reading here are a couple of links where I raved a bit about PA so there might be some relevant info there for you   ;)

http://www.pclinuxos.com/forum/index.php/topic,105160.0.html

http://www.pclinuxos.com/forum/index.php/topic,105480.0.html
MLUs rule the roost!

Linux XPS 3.2.18-pclos2.pae.bfs  32 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT