Add a softvol preamp to boost volume a LOT.
This commit is contained in:
parent
dd1a68beae
commit
a07fabc55d
2 changed files with 30 additions and 4 deletions
|
@ -162,7 +162,19 @@ ctl.!default {
|
|||
|
||||
pcm.!default {
|
||||
type plug
|
||||
slave.pcm "dmixer"
|
||||
slave.pcm "softvol"
|
||||
}
|
||||
|
||||
pcm.softvol {
|
||||
type softvol
|
||||
slave.pcm "dmixer"
|
||||
control {
|
||||
name "Pre-Amp"
|
||||
card ${CARD}
|
||||
}
|
||||
min_dB -5.0
|
||||
max_dB 20.0
|
||||
resolution 6
|
||||
}
|
||||
|
||||
pcm.dmixer {
|
||||
|
@ -171,8 +183,8 @@ pcm.dmixer {
|
|||
slave {
|
||||
pcm "${HWDEV}"
|
||||
period_time 0
|
||||
period_size 1024
|
||||
buffer_size 8192
|
||||
period_size 4096
|
||||
buffer_size 131072
|
||||
rate 176400
|
||||
}
|
||||
bindings {
|
||||
|
@ -186,10 +198,22 @@ EOF
|
|||
pcm.!default {
|
||||
type plug
|
||||
slave {
|
||||
pcm "${HWDEV}"
|
||||
pcm "softvol"
|
||||
}
|
||||
}
|
||||
|
||||
pcm.softvol {
|
||||
type softvol
|
||||
slave.pcm "dmixer"
|
||||
control {
|
||||
name "Pre-Amp"
|
||||
card ${CARD}
|
||||
}
|
||||
min_dB -5.0
|
||||
max_dB 20.0
|
||||
resolution 6
|
||||
}
|
||||
|
||||
ctl.!default {
|
||||
type hw
|
||||
card ${CARD}
|
||||
|
|
|
@ -29,5 +29,7 @@ then
|
|||
alsactl restore -f /storage/.config/asound.state
|
||||
fi
|
||||
|
||||
amixer -M set Pre-Amp -- 80%
|
||||
|
||||
VOL=$(get_setting "audio.volume" 2>/dev/null)
|
||||
amixer -M set "${DEVICE_AUDIO_MIXER}" ${VOL}%
|
||||
|
|
Loading…
Reference in a new issue