[alsa-devel] wrong decibel data?
Raymond Yau
superquad.vortex2 at gmail.com
Thu Apr 8 04:05:28 CEST 2010
2010/4/6 Nicolo' Chieffo <nicolo.chieffo at gmail.com>
> I've already attached my alsa-info.log in my first post.
>
>
>
> * alsamixer 0 dB (100%):
> Simple mixer control 'Master',0
> Capabilities: pvolume pswitch pswitch-joined penum
> Playback channels: Front Left - Front Right
> Limits: Playback 0 - 65536
> Mono:
> Front Left: Playback 64044 [98%] [on]
> Front Right: Playback 64044 [98%] [on]
>
Most users only care about 0dB point since any software gain is the cause of
clipping (distortion) when the volume control provide software gain
http://en.wikipedia.org/wiki/Clipping_%28audio%29
In digital signal
processing<http://en.wikipedia.org/wiki/Digital_signal_processing>,
clipping occurs when the signal is restricted by the range of a chosen
representation. For example in a system using 16-bit
signed<http://en.wikipedia.org/wiki/Signed-digit_representation>integers,
32767 is the largest positive value that can be represented, and
if during processing the amplitude of the signal is doubled,
sample<http://en.wikipedia.org/wiki/Sample_%28signal%29>values of
32000 should become 64000, but instead they are truncated to the
maximum, 32767.
More information about the Alsa-devel
mailing list