You need to sign in or sign up before continuing.
ICE958 mute on boot
at the start of recalbox no sound is emitted, the audio outputs are all mute:
#amixer
Simple mixer control 'IEC958', 0
Capabilities: pswitch-joined pswitch
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958', 1
Capabilities: pswitch-joined pswitch
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958', 2
Capabilities: pswitch-joined pswitch
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958', 3
Capabilities: pswitch-joined pswitch
Playback channels: Mono
Mono: Playback [off]
the recalbox/script/recalbox-config.sh
(line=445) file and provided for unmute all audio output but does not cover IEC958:
if [ "$command" == "volume" ];then
if [ "$mode" != "" ];then
recallog "setting audio volume : $mode"
if ( amixer scontrols | grep -q 'Master' ); then
# on my pc, the master is turned off at boot
# i don't know what are the rules to set here.
amixer set Master unmute || exit 1
fi
if ( amixer scontrols | grep -q 'PCM' ); then
amixer set PCM unmute || exit 1
fi
# Odroids have no sound controller. Too bad, exit 0 anyway
# Force the sound volume to every mixer on the default sound card
for param in `amixer controls | grep -i Playback | cut -d ',' -f 1` ; do recallog "Setting volume for $param" ; amixer -q cset ${param} ${mode}% unmute ; done
exit 0
fi
exit 12
fi
in this case the solution is:
amixer set IEC958,1 unmute
Edited by strodown