Sound Blaster Z no sound

Hi,
I have the Sound Blaster Z. I did try installing Alsamixer, I think pipewire it sort of worked for a bit but not anymore. Please.

Kernel Version: 6.12.4-200.fc41.x86_64 (64-bit)

I have the alsa-info file.

I see the volume slider and when I play audio I see the bar move but no sound.
volume

I also tried to reinstall alsa and pipewire. I checked the Alsamixer for the channels.

I searched several posts but I haven’t tried these.

Welcome to Fedora @fickle

Please do this then:

sudo dnf install alsa-firmware and reboot your system.

Can you please tell us which Fedora Eddition/Spin you are using? Normally you can see this with the command hostnamectl see “Operating System”

Thank you, I tried the sudo dnf install alsa-firmware I got the Package “alsa-firmware-1.2.4-13.fc41.noarch” is already installed.
I rebooted the sound still doesn’t work.

Is this okay for the Fedora edition spin?
Operating System: Fedora Linux 41 (KDE Plasma)
CPE OS Name: cpe:/o:fedoraproject:fedora:41

I searched several posts but I haven’t tried these.

I’d really not put much stock in FAQs and instructions like those back in 2021, a lot has changed in pipewire/wireplumber in those three years. Always limit google FAQ searches by age. I limit Linux related to FAQs to 1 year, there’s so much material out there it doesn’t hurt too much to just ignore things older than one year.

You need to show more information, this will show lots of Audio information on your system

inxi -Aa

what “wireplumber” and pipewire versions are installed? Show the result of command

rpm -q wireplumber pipewire

Show their status

systemctl --user status pipewire\* wireplumber\*

This would show all the “Audio device” related lspci sections and include the name of the kernel modules on all the audio pci cards. You probably will see one for the SB Z card and another for the built-in stuff (probably a HDA Audio in the motherboard)

I just wanted to see that to see what the module is for the Snd Blaster Z

This would find the lspci entries with those sound related labels in it, return each slot value one at a time by the loop for “lspci -kvs $slot” to show

for slot in $(lspci | grep -Ei 'audio|sound|multimedia' | awk '{print $1}')
do
   lspci -kvs $slot
done

Thank you and good to know about looking up faqs and instructions. Here are some of the statuses. I’m sorry I wasn’t able to figure out the “lspci -kvs $slot”. Please let me know.

inxi -Aa

Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20
class-ID: 0403
Device-2: Advanced Micro Devices [AMD/ATI] Oland/Hainan/Cape
Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] vendor: Gigabyte
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 1002:aab0 class-ID: 0403
Device-3: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D /
Z-Series BlasterX AE-5 Plus] driver: snd_hda_intel v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 1102:0012 class-ID: 0403
Device-4: Jieli USB PHY 2.0 driver: snd-usb-audio,uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.4.1.1:8
chip-ID: 1224:2a25 class-ID: 0102
API: ALSA v: k6.12.5-200.fc41.x86_64 status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: pipewire-media-session status: active 3: pipewire-alsa
type: plugin 4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli

systemctl --user status pipewire* wireplumber*

● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
Drop-In: /usr/lib/systemd/user/pipewire.service.d
└─00-uresourced.conf
/usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: active (running) since Sat 2024-12-21 20:29:20 EST; 2min 15s ago
Invocation: f6fad751006b4b8c89ae9417ed17e36a
TriggeredBy: ● pipewire.socket
Main PID: 1681 (pipewire)
Tasks: 3 (limit: 38118)
Memory: 7.3M (peak: 7.8M)
CPU: 215ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1681 /usr/bin/pipewire

Dec 21 20:29:20 DESKTOP systemd[1410]: Started pipewire.service - PipeWire Multimedia Service.

● pipewire.socket - PipeWire Multimedia System Sockets
Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
Active: active (running) since Sat 2024-12-21 20:29:19 EST; 2min 15s ago
Invocation: c2ae4b82e7014b749d0d6fb54a18322e
Triggers: ● pipewire.service
Listen: /run/user/1000/pipewire-0 (Stream)
/run/user/1000/pipewire-0-manager (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

Dec 21 20:29:19 DESKTOP systemd[1410]: Listening on pipewire.socket - PipeWire Multimedia System Sock>

● pipewire-media-session.service - PipeWire Media Session Manager
Loaded: loaded (/usr/lib/systemd/user/pipewire-media-session.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: active (running) since Sat 2024-12-21 20:29:20 EST; 2min 15s ago
Invocation: d536e179c3664ee0b0c91b381b16aebf
Main PID: 1682 (pipewire-media-)
Tasks: 3 (limit: 38118)
Memory: 4.7M (peak: 5.2M)
CPU: 185ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-media-session.service
└─1682 /usr/bin/pipewire-media-session

Dec 21 20:29:20 DESKTOP systemd[1410]: Started pipewire-media-session.service - PipeWire Media Sessio>
Dec 21 20:29:20 DESKTOP pipewire-media-session[1682]: spa.bluez5: BlueZ system service is not availab>

● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
Drop-In: /usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: active (running) since Sat 2024-12-21 20:29:20 EST; 2min 15s ago
Invocation: d7867f77f7654d68a2644b6c7664ba05
TriggeredBy: ● pipewire-pulse.socket
Main PID: 1685 (pipewire-pulse)
Tasks: 3 (limit: 38118)
Memory: 3.8M (peak: 4.9M)
CPU: 40ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─1685 /usr/bin/pipewire-pulse

Dec 21 20:29:20 DESKTOP systemd[1410]: Started pipewire-pulse.service - PipeWire PulseAudio.

● pipewire-pulse.socket - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
Active: active (running) since Sat 2024-12-21 20:29:19 EST; 2min 16s ago
Invocation: fe481dba76194c788f412e0012df5b9c
Triggers: ● pipewire-pulse.service
Listen: /run/user/1000/pulse/native (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket

Dec 21 20:29:19 DESKTOP systemd[1410]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.

Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: pipewire-media-session status: active 3: pipewire-alsa
type: plugin 4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli

Not to say this is the cause of your problem but it would be a good idea to change to wireplumber as the sound session manager. The pipewire-media-session is obsolete and no longer supported, you should change from pipewire-media-session to wireplumber. In fact that change was made in Fedora back in 35.

see REF Changes/WirePlumber - Fedora Project Wiki

Running ‘dnf swap …’ like this is what would swap it

sudo dnf swap pipewire-media-session wireplumber

There was nothing to figure out, I was expecting you to mouse copy and paste that whole command on the command line and run it. You can paste multiple lines of commands on the terminal.

for slot in $(lspci | grep -Ei 'audio|sound|multimedia' | awk '{print $1}')
do
   lspci -kvs $slot
done

Just paste that whole thing above in the command line and run it (press Enter), you should see a result sort of like this:

00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake-P/U/H cAVS (rev 01)
        DeviceName: Onboard - Sound
        Subsystem: ASUSTeK Computer Inc. Device 1693
        Flags: bus master, fast devsel, latency 32, IRQ 212, IOMMU group 15
        Memory at 603d1e0000 (64-bit, non-prefetchable) [size=16K]
        Memory at 603d000000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: sof-audio-pci-intel-tgl
        Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_tgl

Those last two lines show what the kernel module is for that pci hardware (on my laptop since it’s my example)

It’s probably redundant anyway because your “inxi -Aa” already showed here what your SB Z card is using (Device-3)

Device-3: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D /
Z-Series BlasterX AE-5 Plus] driver: snd_hda_intel v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 1102:0012 class-ID: 0403

The “snd_hda_intel” should be pretty dependable and working because it’s the most widely used sound module.

You have the profile menu set to “Analog Surround 5.1 Output”; what happens if you select “Analog Stereo Output” as the Profile (if it’s there)?

https://bbs.archlinux.org/viewtopic.php?pid=2184419#p2184419

That guy seemed to have resolved it by using a modprobe.d file to pass the particular model string to the driver:

options snd-hda-intel model=CA0132

Thank you Mark.

I ran the wireplumber swap. I tried testing the speakers in the gui the stereo, 2.1, 5.0 from the sound blaster works but when I select 5.1 I get no sound i. When I select 4.1 it sounds like the center channel comes from the subwoofer. I am using a 5.1 analog speakers. Please let me know.

I have already installed the plugins for movies and music.

I tried the options snd-hda-intel model=CA0132 if I did it correctly I don’t think it made a difference.

Here is the result:

for slot in $(lspci | grep -Ei ‘audio|sound|multimedia’ | awk ‘{print $1}’)
do
lspci -kvs $slot
done
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
Subsystem: ASUSTeK Computer Inc. Device 836c
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at f7f00000 (64-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
Subsystem: Gigabyte Technology Co., Ltd Device aab0
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at f7e60000 (64-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

06:00.0 Audio device: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (rev 01)
Subsystem: Creative Labs SB1570 SB Audigy Fx
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f7b04000 (64-bit, non-prefetchable) [size=16K]
Memory at f7b00000 (64-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

That command I put in for you to run was my attempt to filter down the very verbose “lspci -k” so it’s just showing the sound related hardware. For that work we see your SB Z is using snd_hda_intel which is not very surprising since I was looking up posts from other SB Z users. I was surprised it’s been around a long time. So the one of interest is the “06:00.0” one

What do these say, “play” something (I know it’s silent) so the volume bar is moving

pactl info

pactl list sinks

The first command is of interest because it would show the “Default Channel Map”

The second would show a ton of info about the sinks (outputs)

You might want to experiment with this

wpctl status

and look in the Audio section of that. This is an example off my PC of the Audio section from “wpctl status”, In my sample, my sound is streaming to another PC over that “dell roc sink” so notice that wpctl status shows the volume and that I have it muted.

Audio
├─ Devices:
│ 49. Built-in Audio [alsa]

├─ Sinks:
│ * 36. dell roc sink [vol: 0.90 MUTED]
│ 59. Built-in Audio Analog Stereo [vol: 0.46]

So that might point out a volume being 0 or muted

For visualizing this stuff, I frequently use “qpwgraph” which shows the pipewire sources and sinks in a graphical map

sudo dnf install qpwgraph

then run qpwgraph. qpwgraph can actually control where the audio goes (it can be used as a “patchbay”)

This guy’s post is really informative, I’ve never heard of this pw-link command until I read about it in this post. The OP there had a similar problem (wanted to reroute channels) on the same card (SB Z)

Thank you Mark. I ran the commands.

pactl info

Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 219
Tile Size: 65472
User Name: raj
Host Name: fedora
Server Name: PulseAudio (on PipeWire 1.2.7)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_06_00.0.analog-surround-51
Default Source: alsa_input.usb-Jieli_Technology_USB_PHY_2.0-02.mono-fallback
Cookie: 1792:54b4

pactl list sinks
Sink #67
State: SUSPENDED
Name: alsa_output.pci-0000_01_00.1.hdmi-stereo
Description: Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] Digital Stereo (HDMI)
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 32768 / 50% / -18.06 dB, front-right: 32768 / 50% / -18.06 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
Properties:
alsa.card = “1”
alsa.card_name = “HDA ATI HDMI”
alsa.class = “generic”
alsa.components = “HDA:1002aa01,00aa0100,00100300”
alsa.device = “3”
alsa.driver_name = “snd_hda_intel”
alsa.id = “HDMI 0”
alsa.long_card_name = “HDA ATI HDMI at 0xf7e60000 irq 34”
alsa.mixer_name = “ATI R6xx HDMI”
alsa.name = “ASUS VP239”
alsa.resolution_bits = “16”
alsa.subclass = “generic-mix”
alsa.subdevice = “0”
alsa.subdevice_name = “subdevice #0
alsa.sync.id = “00000000:00000000:00000000:00000000”
api.alsa.card.longname = “HDA ATI HDMI at 0xf7e60000 irq 34”
api.alsa.card.name = “HDA ATI HDMI”
api.alsa.path = “hdmi:1”
api.alsa.pcm.card = “1”
api.alsa.pcm.stream = “playback”
audio.channels = “2”
audio.position = “FL,FR”
card.profile.device = “6”
device.api = “alsa”
device.class = “sound”
device.id = “53”
device.profile.description = “Digital Stereo (HDMI)”
device.profile.name = “hdmi-stereo”
device.routes = “1”
factory.name = “api.alsa.pcm.sink”
media.class = “Audio/Sink”
device.description = “Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]”
node.name = “alsa_output.pci-0000_01_00.1.hdmi-stereo”
node.nick = “ASUS VP239”
node.pause-on-idle = “false”
object.path = “alsa:acp:HDMI:6:playback”
port.group = “playback”
priority.driver = “696”
priority.session = “696”
factory.id = “19”
clock.quantum-limit = “8192”
client.id = “49”
node.driver = “true”
node.loop.name = “data-loop.0”
library.name = “audioconvert/libspa-audioconvert”
object.id = “67”
object.serial = “67”
api.acp.auto-port = “false”
api.acp.auto-profile = “false”
api.alsa.card = “1”
api.alsa.use-acp = “true”
api.dbus.ReserveDevice1 = “Audio1”
api.dbus.ReserveDevice1.Priority = “-20”
device.bus = “pci”
device.bus_path = “pci-0000:01:00.1”
device.enum.api = “udev”
device.icon_name = “audio-card-analog-pci”
device.name = “alsa_card.pci-0000_01_00.1”
device.nick = “HDA ATI HDMI”
device.plugged.usec = “9603961”
device.product.id = “0xaab0”
device.product.name = “Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]”
device.subsystem = “sound”
sysfs.path = “/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1”
device.vendor.id = “0x1002”
device.vendor.name = “Advanced Micro Devices, Inc. [AMD/ATI]”
device.string = “1”
Ports:
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability group: Legacy 1, available)
Active Port: hdmi-output-0
Formats:
pcm

Sink #68
State: SUSPENDED
Name: alsa_output.pci-0000_00_1b.0.hdmi-stereo
Description: Built-in Audio Digital Stereo (HDMI)
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 39322 / 60% / -13.31 dB, front-right: 39322 / 60% / -13.31 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1b.0.hdmi-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
Properties:
alsa.card = “0”
alsa.card_name = “HDA Intel PCH”
alsa.class = “generic”
alsa.components = “HDA:11060397,1043836c,00100000”
alsa.device = “3”
alsa.driver_name = “snd_hda_intel”
alsa.id = “VT1708S Digital”
alsa.long_card_name = “HDA Intel PCH at 0xf7f00000 irq 33”
alsa.mixer_name = “VIA VT1708S”
alsa.name = “VT1708S Digital”
alsa.resolution_bits = “16”
alsa.subclass = “generic-mix”
alsa.subdevice = “0”
alsa.subdevice_name = “subdevice #0
alsa.sync.id = “00000000:00000000:00000000:00000000”
api.alsa.card.longname = “HDA Intel PCH at 0xf7f00000 irq 33”
api.alsa.card.name = “HDA Intel PCH”
api.alsa.path = “hdmi:0”
api.alsa.pcm.card = “0”
api.alsa.pcm.stream = “playback”
audio.channels = “2”
audio.position = “FL,FR”
card.profile.device = “10”
device.api = “alsa”
device.class = “sound”
device.id = “54”
device.profile.description = “Digital Stereo (HDMI)”
device.profile.name = “hdmi-stereo”
device.routes = “1”
factory.name = “api.alsa.pcm.sink”
media.class = “Audio/Sink”
device.description = “Built-in Audio”
node.name = “alsa_output.pci-0000_00_1b.0.hdmi-stereo”
node.nick = “VT1708S Digital”
node.pause-on-idle = “false”
object.path = “alsa:acp:PCH:10:playback”
port.group = “playback”
priority.driver = “696”
priority.session = “696”
factory.id = “19”
clock.quantum-limit = “8192”
client.id = “49”
node.driver = “true”
node.loop.name = “data-loop.0”
library.name = “audioconvert/libspa-audioconvert”
object.id = “36”
object.serial = “68”
api.acp.auto-port = “false”
api.acp.auto-profile = “false”
api.alsa.card = “0”
api.alsa.use-acp = “true”
api.dbus.ReserveDevice1 = “Audio0”
api.dbus.ReserveDevice1.Priority = “-20”
device.bus = “pci”
device.bus_path = “pci-0000:00:1b.0”
device.enum.api = “udev”
device.form_factor = “internal”
device.icon_name = “audio-card-analog-pci”
device.name = “alsa_card.pci-0000_00_1b.0”
device.nick = “HDA Intel PCH”
device.plugged.usec = “9603861”
device.product.id = “0x1e20”
device.product.name = “7 Series/C216 Chipset Family High Definition Audio Controller”
device.subsystem = “sound”
sysfs.path = “/devices/pci0000:00/0000:00:1b.0/sound/card0”
device.vendor.id = “0x8086”
device.vendor.name = “Intel Corporation”
device.string = “0”
Ports:
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability unknown)
Active Port: hdmi-output-0
Formats:
pcm

Sink #70
State: SUSPENDED
Name: alsa_output.pci-0000_06_00.0.analog-surround-51
Description: CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (SB1570 SB Audigy Fx) Analog Surround 5.1
Driver: PipeWire
Sample Specification: s32le 5ch 48000Hz
Channel Map: front-left,front-right,rear-left,rear-right,front-center
Owner Module: 4294967295
Mute: no
Volume: front-left: 36700 / 56% / -15.11 dB, front-right: 36700 / 56% / -15.11 dB, rear-left: 36700 / 56% / -15.11 dB, rear-right: 36700 / 56% / -15.11 dB, front-center: 36700 / 56% / -15.11 dB
balance 0.00
Base Volume: 46396 / 71% / -9.00 dB
Monitor Source: alsa_output.pci-0000_06_00.0.analog-surround-51.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.card = “2”
alsa.card_name = “HDA Creative”
alsa.class = “generic”
alsa.components = “HDA:11020011,11020023,00100918”
alsa.device = “0”
alsa.driver_name = “snd_hda_intel”
alsa.id = “CA0132 Analog”
alsa.long_card_name = “HDA Creative at 0xf7b04000 irq 18”
alsa.mixer_name = “Creative Sound Blaster Z”
alsa.name = “CA0132 Analog”
alsa.resolution_bits = “16”
alsa.subclass = “generic-mix”
alsa.subdevice = “0”
alsa.subdevice_name = “subdevice #0
alsa.sync.id = “00000000:00000000:00000000:00000000”
api.alsa.card.longname = “HDA Creative at 0xf7b04000 irq 18”
api.alsa.card.name = “HDA Creative”
api.alsa.path = “surround51:2”
api.alsa.pcm.card = “2”
api.alsa.pcm.stream = “playback”
audio.channels = “5”
audio.position = “FL,FR,RL,RR,FC”
card.profile.device = “12”
device.api = “alsa”
device.class = “sound”
device.id = “55”
device.profile.description = “Analog Surround 5.1”
device.profile.name = “analog-surround-51”
device.routes = “2”
factory.name = “api.alsa.pcm.sink”
media.class = “Audio/Sink”
device.description = “CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (SB1570 SB Audigy Fx)”
node.name = “alsa_output.pci-0000_06_00.0.analog-surround-51”
node.nick = “CA0132 Analog”
node.pause-on-idle = “false”
object.path = “alsa:acp:Creative:12:playback”
port.group = “playback”
priority.driver = “1009”
priority.session = “1009”
factory.id = “19”
clock.quantum-limit = “8192”
client.id = “49”
node.driver = “true”
node.loop.name = “data-loop.0”
library.name = “audioconvert/libspa-audioconvert”
object.id = “46”
object.serial = “70”
api.acp.auto-port = “false”
api.acp.auto-profile = “false”
api.alsa.card = “2”
api.alsa.use-acp = “true”
api.dbus.ReserveDevice1 = “Audio2”
api.dbus.ReserveDevice1.Priority = “-20”
device.bus = “pci”
device.bus_path = “pci-0000:06:00.0”
device.enum.api = “udev”
device.icon_name = “audio-card-analog-pci”
device.name = “alsa_card.pci-0000_06_00.0”
device.nick = “HDA Creative”
device.plugged.usec = “10515291”
device.product.id = “0x0012”
device.product.name = “CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (SB1570 SB Audigy Fx)”
device.subsystem = “sound”
sysfs.path = “/devices/pci0000:00/0000:00:1c.6/0000:06:00.0/sound/card2”
device.vendor.id = “0x1102”
device.vendor.name = “Creative Labs”
device.string = “2”
Ports:
analog-output-lineout;output-speaker: Line Out / Speaker (type: Line, priority: 9010, availability group: Legacy 3, availability unknown)
analog-output-lineout;output-headphones: Line Out / Headphones (type: Line, priority: 9009, availability group: Legacy 3, available)
Active Port: analog-output-lineout;output-speaker
Formats:
pcm

wpctl status

PipeWire ‘pipewire-0’ [1.2.7, raj@fedora, cookie:395465908]
└─ Clients:
32. uresourced [1.2.7, raj@fedora, pid:1692]
33. WirePlumber [1.2.7, raj@fedora, pid:1699]
34. pipewire [1.2.7, raj@fedora, pid:1704]
35. plasmashell [1.2.7, raj@fedora, pid:2010]
38. libcanberra [1.2.7, raj@fedora, pid:2010]
49. WirePlumber [export] [1.2.7, raj@fedora, pid:1699]
52. kwin_wayland [1.2.7, raj@fedora, pid:1701]
86. [1.2.7, raj@fedora, pid:2010]
92. QtPulseAudio:1814 [1.2.7, raj@fedora, pid:1814]
95. libcanberra [1.2.7, raj@fedora, pid:1933]
96. [1.2.7, raj@fedora, pid:1933]
97. xdg-desktop-portal [1.2.7, raj@fedora, pid:1723]
127. wpctl [1.2.7, raj@fedora, pid:4445]

Audio
├─ Devices:
│ 53. Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] [alsa]
│ 54. Built-in Audio [alsa]
│ 55. CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (SB1570 SB Audigy Fx) [alsa]
│ 56. USB PHY 2.0 [alsa]

├─ Sinks:
│ 36. Built-in Audio Digital Stereo (HDMI) [vol: 0.60]
│ * 46. CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (SB1570 SB Audigy Fx) Analog Surround 5.1 [vol: 0.56]
│ 67. Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] Digital Stereo (HDMI) [vol: 0.50]

├─ Sources:
│ * 47. USB PHY 2.0 Mono [vol: 1.00]

├─ Filters:

└─ Streams:

Video
├─ Devices:
│ 48. USB PHY 2.0: USB CAMERA [libcamera]
│ 65. USB PHY 2.0 [v4l2]
│ 66. USB PHY 2.0 [v4l2]

├─ Sinks:

├─ Sources:
│ * 93. USB PHY 2.0 (V4L2)

├─ Filters:

└─ Streams:
84. kwin_wayland
89. output_1 > plasmashell:input_1 [init]
91. plasmashell
85. input_1 < kwin_wayland:output_1 [init]

Settings
└─ Default Configured Devices:
0. Audio/Sink alsa_output.pci-0000_06_00.0.analog-surround-50

pw-link -o

Midi-Bridge:Midi Through:(capture_0) Midi Through Port-0
bluez_midi.server:out
alsa_output.pci-0000_01_00.1.hdmi-stereo:monitor_FL
alsa_output.pci-0000_01_00.1.hdmi-stereo:monitor_FR
alsa_output.pci-0000_00_1b.0.hdmi-stereo:monitor_FL
alsa_output.pci-0000_00_1b.0.hdmi-stereo:monitor_FR
alsa_output.pci-0000_06_00.0.analog-surround-51:monitor_FL
alsa_output.pci-0000_06_00.0.analog-surround-51:monitor_FR
alsa_output.pci-0000_06_00.0.analog-surround-51:monitor_RL
alsa_output.pci-0000_06_00.0.analog-surround-51:monitor_RR
alsa_output.pci-0000_06_00.0.analog-surround-51:monitor_FC
alsa_input.usb-Jieli_Technology_USB_PHY_2.0-02.mono-fallback:capture_MONO
v4l2_input.pci-0000_00_1d.0-usb-0_1.4.1.1_1.0:capture_1

I looked at the Inverted 5.1 channels on Soundblaster Z - #7 by NeoSephiroth - Unsupported Software (AUR & Other) - Garuda Linux Forum psot and I didn’t find an LFE channel in the pw-link o. I didn’t do any channel remapping.

I ran qpwgraph and here are the screenshots playing from YouTube:

Output 5.1 and no sound

Output 5.0 and I get sound

Lately, I notice that YouTube videos have trouble playing, please.