Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
Persistence of USB Audio Volume (with Workaround)
-
How to reproduce:
- Configure USB audio, disabling audio jack (remove kernel module) does not make a difference (
dtparam=audio=off
in/boot/config.txt
). - USB audio works.
- In Emulationstation in Sound Config Menu, select "speaker" as output (NB: PCM and Master do no difference)
- Raise Volume from 0 to 100
- Leave Menu
- Reenter Menu and see Volume set back to 0.
Expected:
- Volume set in dialog kept in the same way as with 3.5 audio jack output and change in volume does actually change the volume of the USB audio.
- Volume once set will survive reboot
Workaround:
- Open retropie console
- Check identifier of USB audio with
amixer scontrols
(mine is 'headphone') sudo nano /etc/rc.local
, addamixer sset 'Headphone' 100%
. Adjust the percentage to your needs.- Reboot -or- repeat
amixer sset ...
command as pi user once and start in emulationstation. - Adjust volume with volume control of your audio amp.
Additional information:
- Make and brand of USB audio most likely does not have an impact (tested with three different brands and audiochips (C-Media, VIA and GeneralPlus)).
- Pi Model or other hardware: RPI 3B
- Power Supply used: Mean Well Switched Power Supply, up to 6A at 5V.
- RetroPie Version Used:
retropie-4.4-rpi2_rpi3.img.gz
from retropie website. - Built From: Pre made SD Image on RetroPie website, updated with
apt-get
(now kernel: .4.14.79-v7+)
- Configure USB audio, disabling audio jack (remove kernel module) does not make a difference (
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.