Author Topic: Blog: Should I Adjust the Volume by Software or Hardware for Optimum Sound?  (Read 250 times)

Offline menotu

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 15515
  • ┌∩┐(◕_◕)┌∩┐
From howtogeek

You can adjust the your speaker volume in-app, operating system-wide, or by the physical controls on your speaker setup. Which method is best for optimum sound?

The Question

If music isn’t loud enough, how do I get the best quality (even if the difference is in fact so small it’s negligible)?

    By making the music louder in my music player, game or other sound-producing software program?

    By raising the volume at the operating system level (for instance, by clicking the speaker icon in the Windows notification area and turning the volume up)?

    By turning the volume up on the amplifier or speakers that are attached to your computer, and thus changing the volume on the hardware?

Does programs vs. OS matter? Does software vs. hardware matter?


The Answer

Program vs. OS generally doesn’t matter. What matters is whether you’re adjusting volume in software or in hardware.

Reducing volume in software is basically equivalent to reducing the bit depth. In digital audio, the signal is split up into distinct samples (taken thousands of times per second), and bit depth is the number of bits that are used to describe each sample. Attenuating a signal is done by multiplying each sample by a number less than one, with the result being that you’re no longer using the full resolution to describe the audio, resulting in reduced dynamic range and signal-to-noise ratio.

Specifically, every 6 dB of attenuation is equivalent to reducing the bit depth by one. If you started with, say, 16-bit audio (standard for audio CDs) and reduced the volume by 12 dB, you’d effectively be listening to 14-bit audio instead. Turn the volume down too much and quality will start to suffer noticeably.

This  ThisPDF has more information and some excellent illustrations if you’re interested in learning more.  

Full blog
PCLinuxOS 32bit KDE 4.10.4; kernel-3.4.11-pclos1.bfs & 64bit 3.4.38bfs; NVidia GeForce 8400GS 1GB 310.19 driver

Sony Vaio SVE1513A4ESI Laptop, Intel Core i5, 2.6GHz, 6GB RAM, 750GB, 15.6" Intel HD Graphics 4000

Offline µT6

  • Hero Member
  • *****
  • Posts: 2088
interesting information

i always have my speakers at full volume and control by software

in linux i don't like to touch main and pcm levels, not sure what others do here
“Out of everything I've lost, I miss my mind the most!”

Ozzy Osbourne

Offline Crow

  • Hero Member
  • *****
  • Posts: 8819
  • OBJECTS IN MIRROR... ARE LOSING
My old 5.1 speakers have several controls but doesn't have a volume knob, I think I will change them for those in the bedroom and connect them directly to the TV   :)

I think nobody will notice   ::)
I shall pass this way but once;
any good therefore that I can do,
or any kindness that I can show
let me not defer nor neglect it,
for I shall not pass this way again.

Linux User #330412

Offline µT6

  • Hero Member
  • *****
  • Posts: 2088
rofl!
“Out of everything I've lost, I miss my mind the most!”

Ozzy Osbourne