control.29 { iface MIXER name 'Phone Capture Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -9999999 dbmax 2400 dbvalue.0 -9999999 dbvalue.1 -9999999 } } control.30 { iface MIXER name 'Mic Capture Volume' value.0 255 value.1 255 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -9999999 dbmax 2400 dbvalue.0 2400 dbvalue.1 2400 } } control.31 { iface MIXER name 'Line in Capture Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -9999999 dbmax 2400 dbvalue.0 -9999999 dbvalue.1 -9999999 } } control.32 { iface MIXER name 'Aux Capture Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -9999999 dbmax 2400 dbvalue.0 -9999999 dbvalue.1 -9999999 } }
refer to table 11 wm8775 datasheet
0dB is at 0xcf and 24 dB at 0xff
control.29 {
iface MIXER
name 'Phone Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 255'
dbmin -9999999
dbmax 2400
dbvalue.0 -9999999
dbvalue.1 -9999999
}
}
control.30 {
iface MIXER
name 'Mic Capture Volume'
value.0 255
value.1 255
comment {
access 'read write'
type INTEGER
count 2
range '0 - 255'
dbmin -9999999
dbmax 2400
dbvalue.0 2400
dbvalue.1 2400
}
}
control.31 {
iface MIXER
name 'Line in Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 255'
dbmin -9999999
dbmax 2400
dbvalue.0 -9999999
dbvalue.1 -9999999
}
}
control.32 {
iface MIXER
name 'Aux Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 255'
dbmin -9999999
dbmax 2400
dbvalue.0 -9999999
dbvalue.1 -9999999
}
}
refer to table 11 wm8775 datasheet
0dB is at 0xcf and 24 dB at 0xff