You are not logged in.

#1 2021-11-01 13:39:47

ImperiledEye
Member
Registered: 2021-11-01
Posts: 5

[SOLVED]Audio Playing in Incorrect Channel

I am having trouble getting my audio channels to work properly.  I have two audio devices: a graphics card and a headset (connected to the motherboard rear plate).  The headset has 5.1 surround sound, but Alsa seems to have given priority to the gpu's display port audio.  Rear left and rear right audio are being played out through the headset, but all other audio goes into the gpu's display port instead of towards my desired location.
Using Audio under System Settings in kde system settings, the headphones are the playback device Line Out (Starship/Matisse HD Audio Controller Analog Surround 5.1).  Using the audio test button on this "inactive" device does allow the "rear left" and "rear right" voicelines to occur, but all other channels have no report.  It seems to be a similar issue to the one in https://bbs.archlinux.org/viewtopic.php?id=186597

$lspci -vnn | grep -A 1 -i audio
0c:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] [1002:ab28]
        Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] [1002:ab28]
        Flags: bus master, fast devsel, latency 0, IRQ 150, IOMMU group 28
--
0e:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487]
        Subsystem: Gigabyte Technology Co., Ltd Device [1458:a0cd]

Next,

$ aplay -lLnull
    Discard all samples (playback) or generate zero samples (capture)
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
hdmi:CARD=HDMI,DEV=0
    HDA ATI HDMI, HDMI 0
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
    HDA ATI HDMI, HDMI 1
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
    HDA ATI HDMI, HDMI 2
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
    HDA ATI HDMI, HDMI 3
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=4
    HDA ATI HDMI, HDMI 4
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=5
    HDA ATI HDMI, HDMI 5
    HDMI Audio Output
usbstream:CARD=HDMI
    HDA ATI HDMI
    USB Stream Output
default:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
sysdefault:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
front:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Front output / input
surround21:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Digital
    IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
    HD-Audio Generic
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[*censored*@imperiledEyeArchDesktop ~]$ aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
hdmi:CARD=HDMI,DEV=0
    HDA ATI HDMI, HDMI 0
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
    HDA ATI HDMI, HDMI 1
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
    HDA ATI HDMI, HDMI 2
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
    HDA ATI HDMI, HDMI 3
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=4
    HDA ATI HDMI, HDMI 4
    HDMI Audio Output
hdmi:CARD=HDMI,DEV=5
    HDA ATI HDMI, HDMI 5
    HDMI Audio Output
usbstream:CARD=HDMI
    HDA ATI HDMI
    USB Stream Output
default:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
sysdefault:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
front:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Front output / input
surround21:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Digital
    IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
    HD-Audio Generic
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Another,

$ for i in /proc/asound/card[0-9]*; do echo "--- $i ---";amixer -c $(cat $i/id); done;
--- /proc/asound/card0 ---
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',4
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',5
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
--- /proc/asound/card1 ---
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Headphone+LO',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB]
  Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB] [on]
  Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Line Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 63 [100%] [30.00dB] [on]
  Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 0 [0%] [-17.25dB] [off]
  Front Right: Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Rear Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]

Additionally,

$aplay -L | grep :CARD
hdmi:CARD=HDMI,DEV=0
hdmi:CARD=HDMI,DEV=1
hdmi:CARD=HDMI,DEV=2
hdmi:CARD=HDMI,DEV=3
hdmi:CARD=HDMI,DEV=4
hdmi:CARD=HDMI,DEV=5
usbstream:CARD=HDMI
default:CARD=Generic
sysdefault:CARD=Generic
front:CARD=Generic,DEV=0
surround21:CARD=Generic,DEV=0
surround40:CARD=Generic,DEV=0
surround41:CARD=Generic,DEV=0
surround50:CARD=Generic,DEV=0
surround51:CARD=Generic,DEV=0
surround71:CARD=Generic,DEV=0
iec958:CARD=Generic,DEV=0
usbstream:CARD=Generic

Finally,

$pactl list
]Module #0
        Name: module-device-restore
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Automatically restore the volume/mute state of devices"
                module.version = "15.0"

Module #1
        Name: module-stream-restore
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Automatically restore the volume/mute/device state of streams"
                module.version = "15.0"

Module #2
        Name: module-card-restore
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Automatically restore profile of cards"
                module.version = "15.0"

Module #3
        Name: module-augment-properties
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Augment the property sets of streams with additional static information"
                module.version = "15.0"

Module #4
        Name: module-switch-on-port-available
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "David Henningsson"
                module.description = "Switches ports and profiles when devices are plugged/unplugged"
                module.version = "15.0"

Module #5
        Name: module-udev-detect
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Detect available audio hardware and load matching drivers"
                module.version = "15.0"

Module #6
        Name: module-alsa-card
        Argument: device_id="0" name="pci-0000_0c_00.1" card_name="alsa_card.pci-0000_0c_00.1" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1"
        Usage counter: 0
        Properties:
                module.author = "Lennart Poettering"
                module.description = "ALSA Card"
                module.version = "15.0"

Module #7
        Name: module-alsa-card
        Argument: device_id="1" name="pci-0000_0e_00.4" card_name="alsa_card.pci-0000_0e_00.4" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1"
        Usage counter: 1
        Properties:
                module.author = "Lennart Poettering"
                module.description = "ALSA Card"
                module.version = "15.0"

Module #8
        Name: module-dbus-protocol
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Tanu Kaskinen"
                module.description = "D-Bus interface"
                module.version = "15.0"

Module #9
        Name: module-native-protocol-unix
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Native protocol (UNIX sockets)"
                module.version = "15.0"

Module #10
        Name: module-gsettings
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Sylvain Baubeau"
                module.description = "GSettings Adapter"
                module.version = "15.0"

Module #11
        Name: module-default-device-restore
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Automatically restore the default sink and source"
                module.version = "15.0"

Module #12
        Name: module-always-sink
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Colin Guthrie"
                module.description = "Always keeps at least one sink loaded even if it's a null one"
                module.version = "15.0"

Module #13
        Name: module-intended-roles
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Automatically set device of streams based on intended roles of devices"
                module.version = "15.0"

Module #14
        Name: module-suspend-on-idle
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "When a sink/source is idle for too long, suspend it"
                module.version = "15.0"

Module #15
        Name: module-console-kit
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Create a client for each ConsoleKit session of this user"
                module.version = "15.0"

Module #16
        Name: module-systemd-login
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Create a client for each login session of this user"
                module.version = "15.0"

Module #17
        Name: module-position-event-sounds
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them."
                module.version = "15.0"

Module #18
        Name: module-role-cork
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "Mute & cork streams with certain roles while others exist"
                module.version = "15.0"

Module #19
        Name: module-filter-heuristics
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Colin Guthrie"
                module.description = "Detect when various filters are desirable"
                module.version = "15.0"

Module #20
        Name: module-filter-apply
        Argument: 
        Usage counter: n/a
        Properties:
                module.author = "Colin Guthrie"
                module.description = "Load filter sinks automatically when needed"
                module.version = "15.0"

Module #21
        Name: module-x11-publish
        Argument: display=:0 xauthority=/home/*censored*/.Xauthority
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "X11 credential publisher"
                module.version = "15.0"

Module #22
        Name: module-x11-xsmp
        Argument: display=:0 xauthority=/home/*censored*/.Xauthority session_manager=local/imperiledEyeArchDesktop:@/tmp/.ICE-unix/952,unix/imperiledEyeArchDesktop:/tmp/.ICE-unix/952
        Usage counter: n/a
        Properties:
                module.author = "Lennart Poettering"
                module.description = "X11 session management"
                module.version = "15.0"

Sink #12
        State: SUSPENDED
        Name: alsa_output.pci-0000_0e_00.4.analog-surround-51
        Description: Starship/Matisse HD Audio Controller Analog Surround 5.1
        Driver: module-alsa-card.c
        Sample Specification: s16le 6ch 44100Hz
        Channel Map: front-left,front-right,rear-left,rear-right,front-center,lfe
        Owner Module: 7
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB,   rear-left: 65536 / 100% / 0.00 dB,   rear-right: 65536 / 100% / 0.00 dB,   front-center: 65536 / 100% / 0.00 dB,   lfe: 65536 / 100% / 0.00 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor Source: alsa_output.pci-0000_0e_00.4.analog-surround-51.monitor
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC1220 Analog"
                alsa.id = "ALC1220 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 152"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0e:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "surround51:1"
                device.buffering.buffer_size = "1058304"
                device.buffering.fragment_size = "529152"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-surround-51"
                device.profile.description = "Analog Surround 5.1"
                device.description = "Starship/Matisse HD Audio Controller Analog Surround 5.1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        Ports:
                analog-output-lineout: Line Out (type: Line, priority: 9000, not available)
        Active Port: analog-output-lineout
        Formats:
                pcm

Source #6
        State: SUSPENDED
        Name: alsa_input.pci-0000_0e_00.4.analog-stereo
        Description: Starship/Matisse HD Audio Controller Analog Stereo
        Driver: module-alsa-card.c
        Sample Specification: s16le 2ch 44100Hz
        Channel Map: front-left,front-right
        Owner Module: 7
        Mute: no
        Volume: front-left: 65540 / 100% / 0.00 dB,   front-right: 65540 / 100% / 0.00 dB
                balance 0.00
        Base Volume: 6554 /  10% / -60.00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC1220 Analog"
                alsa.id = "ALC1220 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 152"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0e:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "front:1"
                device.buffering.buffer_size = "352768"
                device.buffering.fragment_size = "176384"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Starship/Matisse HD Audio Controller Analog Stereo"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        Ports:
                analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, not available)
                analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, available)
                analog-input-linein: Line In (type: Line, priority: 8100, not available)
        Active Port: analog-input-rear-mic
        Formats:
                pcm

Source #14
        State: SUSPENDED
        Name: alsa_output.pci-0000_0e_00.4.analog-surround-51.monitor
        Description: Monitor of Starship/Matisse HD Audio Controller Analog Surround 5.1
        Driver: module-alsa-card.c
        Sample Specification: s16le 6ch 44100Hz
        Channel Map: front-left,front-right,rear-left,rear-right,front-center,lfe
        Owner Module: 7
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB,   rear-left: 65536 / 100% / 0.00 dB,   rear-right: 65536 / 100% / 0.00 dB,   front-center: 65536 / 100% / 0.00 dB,   lfe: 65536 / 100% / 0.00 dB
                balance 0.00
        Base Volume: 65536 / 100% / 0.00 dB
        Monitor of Sink: alsa_output.pci-0000_0e_00.4.analog-surround-51
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                device.description = "Monitor of Starship/Matisse HD Audio Controller Analog Surround 5.1"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 152"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0e:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        Formats:
                pcm

Sink Input #75
        Driver: protocol-native.c
        Owner Module: 9
        Client: 47
        Sink: 12
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Format: pcm, format.sample_format = "\"float32le\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
        Corked: yes
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        Buffer Latency: 176812 usec
        Sink Latency: 0 usec
        Resample method: speex-float-1
        Properties:
                media.name = "How to Use Alsamixer and Pulseaudio to Fix Linux Sound - YouTube"
                application.name = "LibreWolf"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "9706"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "librewolf"
                application.language = "C"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"
                application.icon_name = "librewolf"
                module-stream-restore.id = "sink-input-by-application-name:LibreWolf"

Client #0
        Driver: module-systemd-login.c
        Owner Module: 16
        Properties:
                application.name = "Login Session 2"
                systemd-login.session = "2"

Client #4
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "Plasma PA"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.id = "org.kde.plasma-pa"
                application.icon_name = "audio-card"
                application.process.id = "965"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "plasmashell"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Client #6
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "KMix"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "1089"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "kmix"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Client #8
        Driver: module-x11-xsmp.c
        Owner Module: 22
        Properties:
                application.name = "XSMP Session on KDE as 1023826129b202000163576631800000009520010"
                xsmp.vendor = "KDE"
                xsmp.client.id = "1023826129b202000163576631800000009520010"

Client #11
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "KMix"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "881"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "kded5"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Client #13
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "Steam Voice Settings"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "26"
                application.process.id = "2114"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "steam"
                window.x11.display = ":0"
                application.language = "en_US.UTF-8"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"
                application.icon_name = "steam"

Client #37
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "libcanberra"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.version = "0.30"
                application.id = "org.freedesktop.libcanberra"
                application.process.id = "965"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "plasmashell"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Client #41
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "LibreWolf"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                window.x11.screen = "0"
                window.x11.display = ":0"
                application.process.id = "9706"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "librewolf"
                application.language = "C"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"
                application.icon_name = "librewolf"

Client #42
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "LibreWolf"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.version = "93.0"
                application.icon_name = "librewolf"
                application.process.id = "9706"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "librewolf"
                application.language = "C"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Client #45
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "Plasma PA"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.id = "org.kde.plasma-pa"
                application.icon_name = "audio-card"
                application.process.id = "10512"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "systemsettings5"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Client #47
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "LibreWolf"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "9706"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "librewolf"
                application.language = "C"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"
                application.icon_name = "librewolf"

Client #51
        Driver: protocol-native.c
        Owner Module: 9
        Properties:
                application.name = "pactl"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "11349"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "pactl"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Sample #0
        Name: audio-volume-change
        Sample Specification: s16le 2ch 44100Hz
        Channel Map: front-left,front-right
        Volume: (invalid)
                balance 0.00
        Duration: 0.1s
        Size: 11.5 KiB
        Lazy: no
        Filename: n/a
        Properties:
                media.role = "event"
                event.id = "audio-volume-change"
                event.description = "Volume Control Feedback Sound"
                media.name = "audio-volume-change"
                media.filename = "/usr/share/sounds/freedesktop/stereo/audio-volume-change.oga"
                application.name = "libcanberra"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.version = "0.30"
                application.id = "org.freedesktop.libcanberra"
                application.process.id = "965"
                application.process.user = "*censored*"
                application.process.host = "imperiledEyeArchDesktop"
                application.process.binary = "plasmashell"
                application.language = "en_US.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"

Card #0
        Name: alsa_card.pci-0000_0c_00.1
        Driver: module-alsa-card.c
        Owner Module: 6
        Properties:
                alsa.card = "0"
                alsa.card_name = "HDA ATI HDMI"
                alsa.long_card_name = "HDA ATI HDMI at 0xfca24000 irq 150"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0c:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.0/0000:0b:00.0/0000:0c:00.1/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1002"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
                device.product.id = "ab28"
                device.product.name = "Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]"
                device.string = "0"
                device.description = "Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        Profiles:
                output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 38668, available: yes)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) Output (sinks: 1, sources: 0, priority: 5700, available: no)
                output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) Output (sinks: 1, sources: 0, priority: 600, available: no)
                output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) Output (sinks: 1, sources: 0, priority: 600, available: no)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: off
        Ports:
                hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, available)
                        Properties:
                                device.icon_name = "video-display"
                                device.product.name = "Dell S2716DG"
                        Part of profile(s): output:hdmi-stereo
                hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "video-display"
                        Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
                hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "video-display"
                        Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
                hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "video-display"
                        Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
                hdmi-output-4: HDMI / DisplayPort 5 (type: HDMI, priority: 5500, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "video-display"
                        Part of profile(s): output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4
                hdmi-output-5: HDMI / DisplayPort 6 (type: HDMI, priority: 5400, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "video-display"
                        Part of profile(s): output:hdmi-stereo-extra5, output:hdmi-surround-extra5, output:hdmi-surround71-extra5

Card #1
        Name: alsa_card.pci-0000_0e_00.4
        Driver: module-alsa-card.c
        Owner Module: 7
        Properties:
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 152"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0e:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "1"
                device.description = "Starship/Matisse HD Audio Controller"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        Profiles:
                input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 32833, available: yes)
                output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: no)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes)
                output:analog-surround-21: Analog Surround 2.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
                output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
                output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
                output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
                output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
                output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
                output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
                output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
                output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
                output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
                output:iec958-stereo: Digital Stereo (IEC958) Output (sinks: 1, sources: 0, priority: 38268, available: yes)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 38333, available: yes)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: output:analog-surround-51+input:analog-stereo
        Ports:
                analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "audio-input-microphone"
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
                analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, available)
                        Properties:
                                device.icon_name = "audio-input-microphone"
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
                analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, not available)
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
                analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, not available)
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
                analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, not available)
                        Properties:
                                device.icon_name = "audio-headphones"
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
                        Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo

In my own attempts to fix this, I set

/etc/asound.conf
defaults.pcm.card 1
defaults.ctl.card 1

Last edited by ImperiledEye (2021-11-08 08:28:35)

Offline

#2 2021-11-01 14:00:24

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Audio Playing in Incorrect Channel

Unless your headset has literally at least three analog jacks/or is connected via a digital link (or a own DAC via an usb connection) then your headset cannot have 5.1 Surround, and whatever marketing speech that tells you this is lying to you and whatever "surround" there is is done in software rather than a native feature of the headset (or the headset is indeed just generally doing that internally, but from the POV of your PC you'll still just have a "stereo" output and the headset using some heuristics to emulate this). Which headset is this exactly, which kind of cable(s)?

As for these outputs from a pulse pov your displayport is disabled, whatever you are trying it cannot physically "prefer the displayport" as it's a seperate card, why do you surmise that? The tests you've done do not play back on the other channels at all if I'm reading you correctly which would totally be what I'd expect, unless you actually hear them out of your monitor, which would make no sense at all, given the information presented here.

Also if you are using pulse you should remove that /etc/asound.conf and install pulseaudio-alsa instead, but this will not have much relevance towards the actual issue.

If you are looking for virtual surround there exists pulse modules for that but those assume the normal case of a stereo plug and will just logically emulate this in a stereo space.

Last edited by V1del (2021-11-01 14:09:25)

Offline

#3 2021-11-01 14:37:20

ImperiledEye
Member
Registered: 2021-11-01
Posts: 5

Re: [SOLVED]Audio Playing in Incorrect Channel

V1del wrote:

Unless your headset has literally at least three analog jacks/or is connected via a digital link (or a own DAC via an usb connection) then your headset cannot have 5.1 Surround, and whatever marketing speech that tells you this is lying to you and whatever "surround" there is is done in software rather than a native feature of the headset (or the headset is indeed just generally doing that internally, but from the POV of your PC you'll still just have a "stereo" output and the headset using some heuristics to emulate this). Which headset is this exactly, which kind of cable(s)?

As for these outputs from a pulse pov your displayport is disabled, whatever you are trying it cannot physically "prefer the displayport" as it's a seperate card, why do you surmise that? The tests you've done do not play back on the other channels at all if I'm reading you correctly which would totally be what I'd expect.

Also if you are using pulse you should remove that /etc/asound.conf and install pulseaudio-alsa instead, but this will not have much relevance towards the actual issue.

If you are looking for virtual surround there exists pulse modules for that but those assume the normal case of a stereo plug and will just logically emulate this in a stereo space.

I bought the headset three years ago, and misremembered it as having surround sound.  It's the Sennheiser Game One headset.  It's got two cables, one ending in a pink mic cable and a green audio cable, with the other having only one connection that goes into an audio location.

When it comes to the display port, I noticed what I believed to be a pattern in the things that I could not hear audio in.  I could hear audio during the darkest dungeon intro cinematic, during youtube videos, and in all of portal.  I couldn't hear audio while in-game in Darkest Dungeon or in Monster Train.  If I replugged my headset into the monitor that the display port is hooked into, though, I could hear them.  I came to believe that those games, because they were two-dimensional, were probably only using the front audio channels, which were somehow being exclusively sent through the display port.  I concluded that it was only the front audio channels I couldn't hear.

I've been going through a lot of fixes that I've tried to get online for this problem.  I don't think I was using pulse audio, but someone said they fixed a similar problem using its gui, so I tried to use it too.  I must've done something to the settings by accident, because now I'm not getting audio at all.  I don't actually care about surround sound, I just want all the audio to be going to the same place in my motherboard's audio.  As long as its functioning correctly in that manner.

I did also get Kmix while I was setting up my desktop.

Offline

#4 2021-11-01 14:44:55

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Audio Playing in Incorrect Channel

Yes that train of thought starts to make more sense. The reasons your games might "prefer" the displayport is because they are 32bit and you not having the relevant 32bit libs installed that would properly reroute them to pulseaudio, hence them fallng back to ALSA and there to the default device which is indeed the HDMI card by default. Make sure lib32-libpulse and lib32-alsa-plugins are installed in addition to pulseaudio-alsa. Then you'd change the pulse card profile to normal stereo and select the back line-out.

FWIW to make sense of your current setup post

sudo fuser -v /dev/snd/*
pacmd list-cards
pacmd list-sinks
pacmd list-sink-inputs

with some test application trying to output audio.

Offline

#5 2021-11-02 04:03:48

ImperiledEye
Member
Registered: 2021-11-01
Posts: 5

Re: [SOLVED]Audio Playing in Incorrect Channel

lib32-alsa-plugins was already installed, but lib32-libpulse was not.  I installed lib32-libpulse.  I do notice that I now have two audio icons in my task bar.  Opening one gives me Kmix, and the other brings me to audio in system settings.  Having changed the line out audio type in the music settings drop down, I'm now at a point where I can select my headphones as line out in the audio mixer to get things to play through my headset, but every time I start a new source of audio, I have to go back into the mixer and once again click the line-out.  So it's playing, and I can force it if I need to, but it's consistently defaulting to the video card still.

I've got librewolf playing youtube for this test while I type these commands.  It's playing aesthetic song right now, but it was playing Murder Drones earlier:

sudo fuser -v /dev/snd/*
[sudo] password for *censored*: 
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  *my_name*    1073 F.... pulseaudio
/dev/snd/controlC1:  *my_name    1073 F.... pulseaudio
/dev/snd/pcmC1D0p:   *my_name*    1073 F...m pulseaudio
pacmd list-cards
2 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_0c_00.1>
        driver: <module-alsa-card.c>
        owner module: 6
        properties:
                alsa.card = "0"
                alsa.card_name = "HDA ATI HDMI"
                alsa.long_card_name = "HDA ATI HDMI at 0xfca24000 irq 167"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0c:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.0/0000:0b:00.0/0000:0c:00.1/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1002"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
                device.product.id = "ab28"
                device.product.name = "Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]"
                device.string = "0"
                device.description = "Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 38668, available: unknown)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
                output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
                output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
                output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
                output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) Output (priority 5700, available: no)
                output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) Output (priority 600, available: no)
                output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) Output (priority 600, available: no)
                off: Off (priority 0, available: unknown)
        active profile: <output:hdmi-stereo>
        sinks:
                alsa_output.pci-0000_0c_00.1.hdmi-stereo/#0: Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] Digital Stereo (HDMI)
        sources:
                alsa_output.pci-0000_0c_00.1.hdmi-stereo.monitor/#0: Monitor of Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] Digital Stereo (HDMI)
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
                                device.product.name = "Dell S2716DG"
                hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
    index: 1
        name: <alsa_card.pci-0000_0e_00.4>
        driver: <module-alsa-card.c>
        owner module: 7
        properties:
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 169"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0e:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "1"
                device.description = "Starship/Matisse HD Audio Controller"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                input:analog-stereo: Analog Stereo Input (priority 32833, available: unknown)
                output:analog-stereo: Analog Stereo Output (priority 6500, available: no)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
                output:analog-surround-21: Analog Surround 2.1 Output (priority 1300, available: no)
                output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (priority 1365, available: unknown)
                output:analog-surround-40: Analog Surround 4.0 Output (priority 1200, available: no)
                output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 1265, available: unknown)
                output:analog-surround-41: Analog Surround 4.1 Output (priority 1300, available: no)
                output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (priority 1365, available: unknown)
                output:analog-surround-50: Analog Surround 5.0 Output (priority 1200, available: no)
                output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (priority 1265, available: unknown)
                output:analog-surround-51: Analog Surround 5.1 Output (priority 1300, available: no)
                output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (priority 1365, available: unknown)
                output:iec958-stereo: Digital Stereo (IEC958) Output (priority 38268, available: unknown)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 38333, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <output:analog-stereo+input:analog-stereo>
        sinks:
                alsa_output.pci-0000_0e_00.4.analog-stereo/#2: Starship/Matisse HD Audio Controller Analog Stereo
        sources:
                alsa_input.pci-0000_0e_00.4.analog-stereo/#1: Starship/Matisse HD Audio Controller Analog Stereo
                alsa_output.pci-0000_0e_00.4.analog-stereo.monitor/#3: Monitor of Starship/Matisse HD Audio Controller Analog Stereo
        ports:
                analog-input-front-mic: Front Microphone (priority 8500, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-input-rear-mic: Rear Microphone (priority 8200, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-input-linein: Line In (priority 8100, latency offset 0 usec, available: no)
                        properties:

                analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
                        properties:

                analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-headphones"
                iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
                        properties:
pacmd list-sinks
2 sink(s) available.
  * index: 0
        name: <alsa_output.pci-0000_0c_00.1.hdmi-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9030
        volume: front-left: 42597 /  65% / -11.23 dB,   front-right: 42597 /  65% / -11.23 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 0
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 1837.33 ms
        card: 0 <alsa_card.pci-0000_0c_00.1>
        module: 6
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "HDMI 0"
                alsa.id = "HDMI 0"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "3"
                alsa.card = "0"
                alsa.card_name = "HDA ATI HDMI"
                alsa.long_card_name = "HDA ATI HDMI at 0xfca24000 irq 167"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0c:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.0/0000:0b:00.0/0000:0c:00.1/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1002"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
                device.product.id = "ab28"
                device.product.name = "Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]"
                device.string = "hdmi:0"
                device.buffering.buffer_size = "352768"
                device.buffering.fragment_size = "176384"
                device.access_mode = "mmap+timer"
                device.profile.name = "hdmi-stereo"
                device.profile.description = "Digital Stereo (HDMI)"
                device.description = "Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] Digital Stereo (HDMI)"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
                                device.product.name = "Dell S2716DG"
        active port: <hdmi-output-0>
    index: 2
        name: <alsa_output.pci-0000_0e_00.4.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: RUNNING
        suspend cause: (none)
        priority: 9039
        volume: front-left: 19661 /  30% / -31.37 dB,   front-right: 19661 /  30% / -31.37 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 75.58 ms
        max request: 12 KiB
        max rewind: 12 KiB
        monitor source: 3
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 1
        linked by: 2
        configured latency: 75.00 ms; range is 0.50 .. 1999.82 ms
        card: 1 <alsa_card.pci-0000_0e_00.4>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC1220 Analog"
                alsa.id = "ALC1220 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 169"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0e:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0e:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "front:1"
                device.buffering.buffer_size = "352768"
                device.buffering.fragment_size = "176384"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Starship/Matisse HD Audio Controller Analog Stereo"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
                        properties:

                analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-headphones"
        active port: <analog-output-lineout>
pacmd list-sink-inputs
2 sink input(s) available.
    index: 131
        driver: <protocol-native.c>
        flags: START_CORKED 
        state: CORKED
        sink: 2 <alsa_output.pci-0000_0e_00.4.analog-stereo>
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        muted: no
        current latency: 181.92 ms
        requested latency: 75.00 ms
        sample spec: float32le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        resample method: speex-float-1
        module: 9
        client: 15 <LibreWolf>
        properties:
                media.name = "MURDER DRONES (PILOT) - YouTube"
                application.name = "LibreWolf"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "2139"
                application.process.user = "*censored*"
                application.process.host = "*censored*"
                application.process.binary = "librewolf"
                application.language = "C"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"
                application.icon_name = "librewolf"
                module-stream-restore.id = "sink-input-by-application-name:LibreWolf"
    index: 134
        driver: <protocol-native.c>
        flags: START_CORKED 
        state: RUNNING
        sink: 2 <alsa_output.pci-0000_0e_00.4.analog-stereo>
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        muted: no
        current latency: 79.75 ms
        requested latency: 75.00 ms
        sample spec: float32le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        resample method: speex-float-1
        module: 9
        client: 15 <LibreWolf>
        properties:
                media.name = "Aesthetic song ~ Adventure Time ~ Lo-fi for Witches (Only) [lofi / calm / chill beats] - YouTube"
                application.name = "LibreWolf"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "35"
                application.process.id = "2139"
                application.process.user = "*censored*"
                application.process.host = "*censored*"
                application.process.binary = "librewolf"
                application.language = "C"
                window.x11.display = ":0"
                application.process.machine_id = "d001aa16cc9f40aeb7d31d4743f577a1"
                application.process.session_id = "2"
                application.icon_name = "librewolf"
                module-stream-restore.id = "sink-input-by-application-name:LibreWolf"

I've also noticed Pulse audio control's dropdown for the soundcard is called Line Out (unplugged).
Is it possible that I need to uninstall kmix in order to fix the audio?  Could they be conflicting?

EDIT:
Audio only plays out through the headphones with the Analog Stereo Duplex profile with the Line Out Port

EDIT2:
Alright, I turned "Navi 21 HDMI Audio *graphics card*" off in the configuration tab of pulse audio control, and now everything is defaulting to the motherboard audio the way it should be.  I'm not entirely comfortable marking this as solved because it hasn't been working for very long, but I'm feeling very optimistic.
I'll consider it solved if it's still working tomorrow evening.

EDIT3:
I still have to reselect the "Line out (unplugged)" option every time my pc boots.  It works as desired for the rest of the session.

Last edited by ImperiledEye (2021-11-02 05:31:42)

Offline

#6 2021-11-02 07:37:06

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Audio Playing in Incorrect Channel

Kmix will use pulseaudio as a backend if it sees it running, so there's no conflict, but it's also not really necessary as plasma has a more visually integrated pulse mixer in plasma-pa, use whichever you prefer (you can disable the plasma integrated one if you edit your system tray settings). The remaining issue comes down to jack detection issues of your soundcard, but you can overrule that, edit your /etc/pulse/default.pa and append

.nofail
set-output-port alsa_output.pci-0000_0e_00.4.analog-stereo analog-output-lineout

to the end. That way pulse should do this switch you are currently doing itself during startup.

Offline

#7 2021-11-02 22:32:35

ImperiledEye
Member
Registered: 2021-11-01
Posts: 5

Re: [SOLVED]Audio Playing in Incorrect Channel

V1del wrote:

Kmix will use pulseaudio as a backend if it sees it running, so there's no conflict, but it's also not really necessary as plasma has a more visually integrated pulse mixer in plasma-pa, use whichever you prefer (you can disable the plasma integrated one if you edit your system tray settings). The remaining issue comes down to jack detection issues of your soundcard, but you can overrule that, edit your /etc/pulse/default.pa and append

.nofail
set-output-port alsa_output.pci-0000_0e_00.4.analog-stereo analog-output-lineout

to the end. That way pulse should do this switch you are currently doing itself during startup.

After setting that, it still defaults to "Headphones (unplugged)" instead of "Line Out (unplugged)".  I also tried changing it to

.nofail
set-output-port alsa_output.pci-0000_0e_00.4.analog-stereo-duplex analog-output-lineout

but that didn't automatically set the correct audio output either.

Offline

#8 2021-11-03 03:12:00

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,300

Re: [SOLVED]Audio Playing in Incorrect Channel

I fucked up my line, it should be

set-sink-port alsa_output.pci-0000_0e_00.4.analog-stereo analog-output-lineout

of course.

Offline

#9 2021-11-07 04:06:06

ImperiledEye
Member
Registered: 2021-11-01
Posts: 5

Re: [SOLVED]Audio Playing in Incorrect Channel

After appending that to the file, there was no change.  I was unable to use my pc the last week because of irl obligations.  Without turning my computer on since the third of the month, I changed some of my hardware.  I switched out my corsair avenger rgb ram for the non-rgb model (to fit better in with my cpu cooler).  In this process, I had to disconnect and reconnect my cpu fans.  I switched the PSU off, cutting power to the motherboard.

I also replaced my Razer keyboard and Razer mouse with a Ducky keyboard and a Zowie mouse because Razer's drivers didn't jive with the FOSS and KISS principles that I'm trying to embrace as I get deeper into Linux.

I also took out some usb's that I had forgotten were in my pc from the installation process.  Attempting to start the computer then caused a uuid disk not found error because I had accidentally put those usbs in my fstab.  I know that shouldn't be possible if I didn't consciously mount them during installation, but I had my reasons that lay outside the scope of this topic.  I rewrote my fstab with the usb's unmounted and rebooted.  There was an issue where the keyboard and mouse's inputs were not correctly interpreted on startup (the keyboard would interpret backspaces as a character, and force the mouse into the upper-left corner).  After rebooting again, the issue disappeared.

After that reboot, I updated my packages without even putting on my headset.  After rebooting again, the audio was playing through the correct output on startup without any manual adjustments.  Rebooting again proved that this was not a fluke.  Regardless of what individual step or combination of steps fixed the issue, I'll consider this completely solved by this time tomorrow if the audio continues to function as expected for 24 hours.

Last edited by ImperiledEye (2021-11-07 04:12:02)

Offline

Board footer

Powered by FluxBB