Well it should be obvious why it's always Pulse in Dolphin when you set PulseAudio in an overall configuration file. If you set the audio backend to PulseAudio and change it manually in Dolphin it will most likely just crash and if you use ALSA as backend and set it to Pulse in Dolphin there will be no sound.
Make sure your asound.conf is configured and use either PulseAudio or ALSA as backend but stop changing audio backends in the emulators.
Ok so now my setup at this moment with your latest build is:
advanced.conf
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2018-present 5schatten (https://github.com/5schatten)
# Reborn Remix advanced configuration version
RR_CONFIG_VERSION=0.03
# Set the Audiobackend used by Emulationstation, Retroarch & Emulators
# PulseAudio is mandatory for Soundfont based Fluidsynth MIDI support
# valid options: ALSA / PulseAudio
RR_AUDIO_BACKEND=PulseAudio
# Automatically set sound output device in asound.conf the
# device is the same as you have set in your Kodi audio config
# valid options: true / false
RR_AUTOCONFIG_SOUND=true
# Enable MrBoom & 2048 demos in Emulationstation / Pegasus-Frontend
# valid options: true / false
RR_EMULATION_DEMOS=false
# Enable PrBoom & TyrQuake in Emulationstation / Pegasus-Frontend
# valid options: true / false
RR_EMULATION_ID_GAMES=false
# First run of Emulationstation / Retroarch / Pegasus-Frontend
# valid options: true / false
RR_FIRST_RUN=false
# Enable Kernel Mode Setting (KMS) for Retroarch which can reduce
# your input lag and overall gaming experience for certain lr-cores
# valid options: false / true
RR_KMS=false
# Enables automatic scaling for Qt5 programs/software based on the pixel
# density of the monitor. This will not change the size of point sized fonts,
# since point is a physical unit of measure.
# valid options: true / false
RR_QT_AUTO_SCREEN_SCALE_FACTOR=false
# Defines a global scale factor for Qt5 applications, including point sized fonts.
# Set RR_QT_AUTO_SCREEN_SCALE_FACTOR=false if you use a manually set scale factor.
# For example 1 equals 100% and 0.5 reduces the font size to 50% / 2 to 200% etc.
# valid options: numeric e.g. 0.5 / 1.25 / 2
RR_QT_SCALE_FACTOR=0.5
# Set refresh rate of the Amiga start script to either 50Hz or 60Hz which could
# be necessary to adjust the refresh rate for PAL or NTSC games.
# valid options: numeric e.g. 50 / 60
RR_REFRESH_RATE_AMIGA=60
# Set refresh rate of the Atari start script to either 50Hz or 60Hz which could
# be necessary to adjust the refresh rate for PAL or NTSC games.
# valid options: numeric e.g. 50 / 60
RR_REFRESH_RATE_ATARI=60
# Set refresh rate of the C64 start script to either 50Hz or 60Hz which could
# be necessary to adjust the refresh rate for PAL or NTSC games.
# valid options: numeric e.g. 50 / 60
RR_REFRESH_RATE_C64=60
# Set refresh rate of the Dolphin start script to either 50Hz or 60Hz which could
# be necessary to adjust the refresh rate for PAL or NTSC games.
# valid options: numeric e.g. 60 / 50
RR_REFRESH_RATE_DOLPHIN=60
# Spotify package branch could be either the stable or the developement version.
# valid options: stable / dev
RR_SPOTIFY_BRANCH_SELECT=stable
Display More
asound.conf
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2018-present 5schatten (https://github.com/5schatten)
pcm.!default {
type plug
slave.pcm {
@func getenv
vars [ ALSAPCM ]
# Device name can be found using the command 'aplay -L'
default "hdmi:CARD=PCH,DEV=0"
}
}
Display More
output aplay -L
LibreELEC:~ # aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=PCH
HDA Intel PCH, ALC283 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC283 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
hdmi:CARD=PCH,DEV=1
HDA Intel PCH, HDMI 1
HDMI Audio Output
hdmi:CARD=PCH,DEV=2
HDA Intel PCH, HDMI 2
HDMI Audio Output
hdmi:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 3
HDMI Audio Output
hdmi:CARD=PCH,DEV=4
HDA Intel PCH, HDMI 4
HDMI Audio Output
LibreELEC:~ #
Display More
I didn't touch the audio backend in dolphin but with this setup start games from skin working but there is no sound.
If i set audio backend to ALSA dolphin crashes
Is there something wrong with my asound.conf?
I configured exact what you write in the OP but maybe i'm missing something.
Thanks