forked from len0rd/rockbox
erosq: Tweak volume scale to be approximately correct
Tested on eros q, everything measured from line out, open circuit. - volume steps were approximately double the dB they were labelled as, so "-2 dB" would result in a change of about -4 dB from maximum (0, +6.2dBV) - maximum volume defining the line out volume only changed every 10 values, and then was not close to correct- "-10 dB" resulted in -2.5 dB from maximum This gets the volume dB approximately correct, and maximum volume correctly sets the line out volume. I was unable to get odd values in the max volume to work, so set the step size to 2 instead of one. For "consumer level" (-10dBV), set to -16. For "Pro level" (+4dBu -> ~1.8dBV), set to -4. Change-Id: I898b85d768153579a893b23551019af88f865d21
This commit is contained in:
parent
a9d3e9a13d
commit
4dc602dd7f
2 changed files with 6 additions and 6 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
#define AUDIOHW_CAPS (LINEOUT_CAP)
|
||||
|
||||
AUDIOHW_SETTING(VOLUME, "dB", 0, 1, -43, 0, -20)
|
||||
AUDIOHW_SETTING(VOLUME, "dB", 0, 2, -74, 0, -40)
|
||||
|
||||
//#define AUDIOHW_NEEDS_INITIAL_UNMUTE
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue