I suspect this may be the cause of the problem
This doesn’t show it. Just clean sound comes out
speaker-test -Dplug:front -c2 -l5 -twav
These 2 have the grunts with clean sound in between
speaker-test -c2 -l5 -twav
aplay -vv /usr/share/sounds/alsa/Front
Those are quieter than the other one as well. I have had something similar a long time ago with other cards - the set up thought it’s surround sound and wasn’t.
On the other hand YAST’s sound test is fine which suggests that were ever it gets in is fine but shows 2 aux volume control. One digital which works and one for iec918 which doesn’t do anything. KDE is only offering me the iec918 option.
I’ve no idea how to make changes to alsa settings. Alsa mixer as it comes up shows one volume control using the default card. If I select the xfi it shows all sorts. If alsa used it’s config file I might be able to sort out what is going on but it leaves settings to udev and masses of directories and the don’t provide an useful info really. I traced things back following a linux journal tutorial. Not much help really
Sound Problem ############################################################
# PCI lspci -tv
+-1c.6-[07]----00.0 Creative Labs EMU20k2 [X-Fi Titanium Series]
# cat /proc/asound/cards
0 [XFi ]: SB-XFi - Creative X-Fi
Creative X-Fi 20K2 SB1270
# modinfo snd_ctxfi
filename: /lib/modules/4.4.49-16-default/kernel/sound/pci/ctxfi/snd-ctxfi.ko
license: GPL v2
description: X-Fi driver version 1.03
author: Creative Technology Ltd
srcversion: 86E102FDE08C1472FF6C37C
alias: pci:v00001102d0000000Bsv*sd*bc*sc*i*
alias: pci:v00001102d00000005sv*sd*bc*sc*i*
depends: snd-pcm,snd
intree: Y
vermagic: 4.4.49-16-default SMP mod_unload modversions
signer: openSUSE Secure Boot Signkey
sig_key: 03:32:FA:9C:BF:0D:88:BF:21:92:4B:0D:E8:2A:09:A5:4D:5D:EF:C8
sig_hashalgo: sha256
parm: use_system_timer:Force to use system-timer (bool)
parm: reference_rate:Reference rate (default=48000) (uint)
parm: multiple:Rate multiplier (default=2) (uint)
parm: index:Index value for Creative X-Fi driver (array of int)
parm: id:ID string for Creative X-Fi driver (array of charp)
parm: enable:Enable Creative X-Fi driver (array of bool)
parm: subsystem:Override subsystem ID for Creative X-Fi driver (array of int)
# lsmod | grep snd
snd_hda_codec_hdmi 57344 1
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
snd_hda_intel 40960 2
snd_hda_codec 147456 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 73728 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_ctxfi 118784 2
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 135168 5 snd_ctxfi,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_timer 36864 1 snd_pcm
snd 90112 17 snd_hda_codec_realtek,snd_ctxfi,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore 16384 1 snd
This mentioned a utility called alsaconf. It is on my system but I can’t run it even as root. I’ve bug reported the problem but haven’t heard anything back as yet. I should have mentioned that I am using an optical connection. I can try analogue and will but there will be a very audible hum. A problem with these particular maudio speakers.
I will try tsched but it seems to relate to poor timing. There is nothing at all wrong with the audio that comes out, just a problem when it starts and some time after it stops. Those noises aren’t corrupted audio. The conf file mentions something that looks to provide the drop out after a delay. The Xfi range are what the name suggests, very low distortion and noise etc. One of the reasons I bought it was for spectral analysis. It was pretty good at that on 12.3. I has a very high dynamic range and a decently high sample rate and I think a large buffer. This is it
http://en.europe.creative.com/p/sound-blaster/sound-blaster-x-fi-titanium-hd
The optical output is a dual purpose socket.
The latency aspect the arch link mentioned might have some effect but I have a strong suspicion that a digital feed needs to be different to a iec958 one or config is messed up some how.
John