[SOLVED] Sound Blaster Audigy Rx either input or output [Mint 20]

Questions about hardware, drivers and peripherals
Forum rules
Before you post please read how to get help
Locked
Vortigern
Level 1
Level 1
Posts: 9
Joined: Tue Dec 18, 2018 4:16 pm

[SOLVED] Sound Blaster Audigy Rx either input or output [Mint 20]

Post by Vortigern »

Hi there,
I have Sound Blaster Audigy Rx but I cannot use it as both input and output device: it's working either as output or as input but not as input/output.
I have installed "pavucontrol", when opening it in "configure" there are different options:
  • Output "Analog Stereo"
  • Output "Digital Stereo (IEC958)"
  • Output "Surround 5.1"
  • Output "Surround 4.1"
  • Output "Surround 2.1"
  • Output "Surround 7.1"
  • Output "Surround 5.0"
  • Output "Surround 4.0"
  • Input "Analog Stereo"
  • Input "Digital Stereo (IEC958)"
If I pick one of the "output" I can hear the sound but the microphones are greyed out in the audio panel and I can't use it in any application. Instead if I select "Input "Analog Stereo"" I can record the audio but I can't hear any output!

The volumes are turned up according also to a previous post I did related to similar issue I had in the past: Sound Blaster Audigy Rx unable to acquire microphone. Everything is working fine on Mint 19, but not on Mint 20!

Any idea on how to solve this issue?

I'm running Linux Mint 20 Cinnamon 64bit.
Here below the device and system spec

Code: Select all

$ lspci -vvv -s 09:00.0
09:00.0 Multimedia audio controller: Creative Labs CA0108/CA10300 [Sound Blaster Audigy Series]
	Subsystem: Creative Labs SB1550 Audigy 5/Rx
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32 (500ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 16
	Region 0: I/O ports at b000 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: snd_emu10k1
	Kernel modules: snd_emu10k1

Code: Select all

$ inxi -Fxz
System:    Kernel: 5.4.0-42-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.7 
           Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal 
Machine:   Type: Desktop Mobo: ASRock model: Z97 Extreme6 serial: <filter> UEFI [Legacy]: American Megatrends v: P2.80 
           date: 03/06/2018 
CPU:       Topology: Quad Core model: Intel Core i7-4790K bits: 64 type: MT MCP arch: Haswell rev: 3 L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 63983 
           Speed: 1931 MHz min/max: 800/4400 MHz Core speeds (MHz): 1: 1863 2: 1910 3: 1931 4: 1968 5: 1992 6: 1897 7: 2018 
           8: 1878 
Graphics:  Device-1: NVIDIA GM206 [GeForce GTX 960] vendor: Gigabyte driver: nvidia v: 440.100 bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.8 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 960/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 direct render: Yes 
Audio:     Device-1: NVIDIA GM206 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Device-2: Creative Labs CA0108/CA10300 [Sound Blaster Audigy Series] driver: snd_emu10k1 v: kernel bus ID: 09:00.0 
           Sound Server: ALSA v: k5.4.0-42-generic 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASRock driver: r8169 v: kernel port: d000 
           bus ID: 03:00.0 
           IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 2.27 TiB used: 1.10 TiB (48.3%) 
           ID-1: /dev/sda vendor: Crucial model: CT1000MX500SSD1 size: 931.51 GiB temp: 38 C 
           ID-2: /dev/sdb vendor: Western Digital model: WD10EURS-630AB1 size: 931.51 GiB temp: 38 C 
           ID-3: /dev/sdc vendor: Western Digital model: WD5000AACS-00G8B0 size: 465.76 GiB temp: 34 C 
Partition: ID-1: / size: 915.89 GiB used: 127.81 GiB (14.0%) fs: ext4 dev: /dev/sda1 
           ID-2: swap-1 size: 1024.0 MiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb3 
Sensors:   System Temperatures: cpu: 44.0 C mobo: N/A gpu: nvidia temp: 53 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:      Processes: 267 Uptime: 43m Memory: 15.59 GiB used: 2.05 GiB (13.2%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 
           Shell: bash v: 5.0.17 inxi: 3.0.38
Last edited by Vortigern on Tue Sep 15, 2020 3:00 pm, edited 1 time in total.
User avatar
phd21
Level 19
Level 19
Posts: 9976
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: Sound Blaster Audigy Rx either input or output

Post by phd21 »

Hi Vortigern,

You might consider installing "Qasmixer" and related applications. I recommend bringing up Qasmixer full screen and hit F6 to display devices on the right, click sysdefault in that box, then click or check the microphone button in lower right to turn it on or off, make sure all sliders that you are interested in are enabled with a dot below and their volumes ar at least halfway up. You may have to experiment with various settings to get the desired results in whatever apps you are using.

If you are still having issues, provide screenshots of the Qasmixer screen.

Hope this helps ...
Phd21: Mint 20 Cinnamon & xKDE (Mint Xfce + Kubuntu KDE) & KDE Neon 64-bit (new based on Ubuntu 20.04) Awesome OS's, Dell Inspiron I5 7000 (7573) 2 in 1 touch screen, Dell OptiPlex 780 Core2Duo E8400 3GHz,4gb Ram, Intel 4 Graphics.
User avatar
MrEen
Level 23
Level 23
Posts: 18140
Joined: Mon Jun 12, 2017 8:39 pm

Re: Sound Blaster Audigy Rx either input or output [Mint 20]

Post by MrEen »

Hi again, Vortigern! :D

Let's see the output of pacmd list-cards please. I have a suspicion the newest pulseaudio version isn't cooperating with your hardware.
Vortigern
Level 1
Level 1
Posts: 9
Joined: Tue Dec 18, 2018 4:16 pm

Re: Sound Blaster Audigy Rx either input or output [Mint 20]

Post by Vortigern »

Dear All,
thank you very much for your replies!
@phd21: I first would like to know why I should install Qasmixer. I've already enabled the mic from alsamixer and switched the mic to capture: please see attached pictures.
@MrEen: please find below the output of pacmd

Code: Select all

$ pacmd list-cards
2 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_01_00.1>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "1"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xef080000 irq 17"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "0fba"
		device.product.name = "GM206 High Definition Audio Controller"
		device.string = "1"
		device.description = "GM206 High Definition Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Uscita «Digital Stereo (HDMI)» (priority 5900, available: no)
		output:hdmi-surround: Uscita «Digital Surround 5.1 (HDMI)» (priority 800, available: no)
		output:hdmi-surround71: Uscita «Digital Surround 7.1 (HDMI)» (priority 800, available: no)
		output:hdmi-stereo-extra1: Uscita «Digital Stereo (HDMI 2)» (priority 5700, available: no)
		output:hdmi-surround-extra1: Uscita «Digital Surround 5.1 (HDMI 2)» (priority 600, available: no)
		output:hdmi-surround71-extra1: Uscita «Digital Surround 7.1 (HDMI 2)» (priority 600, available: no)
		output:hdmi-stereo-extra2: Uscita «Digital Stereo (HDMI 3)» (priority 5700, available: unknown)
		output:hdmi-stereo-extra3: Uscita «Digital Stereo (HDMI 4)» (priority 5700, available: no)
		output:hdmi-surround-extra3: Uscita «Digital Surround 5.1 (HDMI 4)» (priority 600, available: no)
		output:hdmi-surround71-extra3: Uscita «Digital Surround 7.1 (HDMI 4)» (priority 600, available: no)
		off: Spento (priority 0, available: unknown)
	active profile: <off>
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		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: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "DELL U2414H
 "
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
    index: 1
	name: <alsa_card.pci-0000_09_00.0>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "0"
		alsa.card_name = "SB Audigy 5/Rx [SB1550]"
		alsa.long_card_name = "SB Audigy 5/Rx [SB1550] (rev.0, serial:0x10241102) at 0xb000, irq 16"
		alsa.driver_name = "snd_emu10k1"
		device.bus_path = "pci-0000:09:00.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1c.3/0000:04:00.0/0000:05:05.0/0000:08:00.0/0000:09:00.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1102"
		device.vendor.name = "Creative Labs"
		device.product.id = "0008"
		device.product.name = "CA0108/CA10300 [Sound Blaster Audigy Series] (SB1550 Audigy 5/Rx)"
		device.string = "0"
		device.description = "CA0108/CA10300 [Sound Blaster Audigy Series] (SB1550 Audigy 5/Rx)"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Ingresso «Stereo analogico» (priority 65, available: unknown)
		input:iec958-stereo: Ingresso «Stereo digitale (IEC958)» (priority 55, available: unknown)
		output:analog-stereo: Uscita «Stereo analogico» (priority 6500, available: unknown)
		output:analog-surround-21: Uscita «Surround analogico 2.1» (priority 1300, available: unknown)
		output:analog-surround-40: Uscita «Surround analogico 4.0» (priority 1200, available: unknown)
		output:analog-surround-41: Uscita «Surround analogico 4.1» (priority 1300, available: unknown)
		output:analog-surround-50: Uscita «Surround analogico 5.0» (priority 1200, available: unknown)
		output:analog-surround-51: Uscita «Surround analogico 5.1» (priority 1300, available: unknown)
		output:analog-surround-71: Uscita «Analog Surround 7.1» (priority 1200, available: unknown)
		output:iec958-stereo: Uscita «Stereo digitale (IEC958)» (priority 5500, available: unknown)
		off: Spento (priority 0, available: unknown)
	active profile: <output:analog-stereo>
	sinks:
		alsa_output.pci-0000_09_00.0.analog-stereo/#0: CA0108/CA10300 [Sound Blaster Audigy Series] (SB1550 Audigy 5/Rx) Stereo analogico
	sources:
		alsa_output.pci-0000_09_00.0.analog-stereo.monitor/#0: Monitor of CA0108/CA10300 [Sound Blaster Audigy Series] (SB1550 Audigy 5/Rx) Stereo analogico
	ports:
		analog-input-mic;input-microphone-1: Microfono / Microfono 1 (priority 8720, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-mic;input-microphone-2: Microfono / Microfono 2 (priority 8719, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-linein: Line-In (priority 8100, latency offset 0 usec, available: unknown)
			properties:
				
		analog-input-aux: Ingresso analogico (priority 8000, latency offset 0 usec, available: unknown)
			properties:
				
		analog-input-video: Video (priority 7000, latency offset 0 usec, available: unknown)
			properties:
				
		iec958-stereo-input: Ingresso digitale (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output;output-amplifier-on: Uscita analogica / Amplificatore (priority 9910, latency offset 0 usec, available: unknown)
			properties:
				
		analog-output;output-amplifier-off: Uscita analogica / Nessun amplificatore (priority 9900, latency offset 0 usec, available: unknown)
			properties:
				
		iec958-stereo-output: Uscita digitale (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
Attachments
Alsamixer: all volumes 1
Alsamixer: all volumes 1
Alsamixer: all volumes 2
Alsamixer: all volumes 2
User avatar
MrEen
Level 23
Level 23
Posts: 18140
Joined: Mon Jun 12, 2017 8:39 pm

Re: Sound Blaster Audigy Rx either input or output [Mint 20]

Post by MrEen »

Well, you've managed to show me something I've never seen before!

Indeed that card can only be set to input or output, but not both.

I might be able to give you something to work around this, but I'd first like to see your full sound setup by running this command:

Code: Select all

curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999
The last line will have a URL pointing to the info.
Vortigern
Level 1
Level 1
Posts: 9
Joined: Tue Dec 18, 2018 4:16 pm

Re: Sound Blaster Audigy Rx either input or output [Mint 20]

Post by Vortigern »

@MrEen: thanks for your support! Here's the link to the sound setup.
I don't know what's wrong: it was working fine in Mint 19.3 and I can guarantee that the card itself can work as input/output :)
User avatar
MrEen
Level 23
Level 23
Posts: 18140
Joined: Mon Jun 12, 2017 8:39 pm

Re: Sound Blaster Audigy Rx either input or output [Mint 20]

Post by MrEen »

There have been a variety of issues with the newer ALSA/PulseAudio/libs sound stack since Mint 20 came out (blame Ubuntu 20.04 for this) and I saw your previous thread where this didn't seem to be an issue. Maybe a future update will sort this out, but until then, hopefully this will work.

Leave the card set for output as it was when you ran the command, then in the terminal run this:

Code: Select all

pacmd load-module module-alsa-source device=hw:1,0
Hopefully the options get picked up correctly and can now be used for both input and output. The new input may simply show as hw:1 or similar, or it may have the SB1550 Audigy 5/Rx like normal, can't say for sure.

If that works for you, we can make it permanent by running xed admin:///etc/pulse/default.pa and adding this to the bottom of the file:

Code: Select all

load-module module-alsa-source device=hw:1,0
Vortigern
Level 1
Level 1
Posts: 9
Joined: Tue Dec 18, 2018 4:16 pm

Re: Sound Blaster Audigy Rx either input or output [Mint 20]

Post by Vortigern »

@MrEen: I tried your suggestion and it works brilliantly! The problem is solved: I understand that it is a workaround but at least now I can use the microphone.
Side note: can you suggest me a proper way to report it? I'd like to inform the developer about the issue.
User avatar
MrEen
Level 23
Level 23
Posts: 18140
Joined: Mon Jun 12, 2017 8:39 pm

Re: [SOLVED] Sound Blaster Audigy Rx either input or output [Mint 20]

Post by MrEen »

That's the tricky part. I'm thinking this might be a PulseAudio issue, so here's where to start with that. They might ask you to report it upsteam, which would be here, with the 688 other open bugs.

While the curl output is certainly the better output for a pulseaudio issue, Ubuntu typically asks for the alsa-info-sh output as an attachment. You should be able to run that with this command:

Code: Select all

bash alsa-info.sh
Choose Save Locally when asked then you'll get a file in /tmp to be able to attach to the report.

This could also be an ALSA issue, though I'm not expecting that. Here's where you'd start with that.

And then there's the kernel. That would be here.

It is certainly PulseAudio not giving you the options it used to. But it could be one of the others actually causing that. I suspect PA over the others myself.
Vortigern
Level 1
Level 1
Posts: 9
Joined: Tue Dec 18, 2018 4:16 pm

Re: [SOLVED] Sound Blaster Audigy Rx either input or output [Mint 20]

Post by Vortigern »

Thanks again MrEen for your support. I've submitted the bug to both Pulseaudio github and Ubuntu launchpad.
According to Pulseaudio github the bug is related to version 13 and should be solver in version 14.0.
User avatar
MrEen
Level 23
Level 23
Posts: 18140
Joined: Mon Jun 12, 2017 8:39 pm

Re: [SOLVED] Sound Blaster Audigy Rx either input or output [Mint 20]

Post by MrEen »

Gotcha. Hopefully it'll actually work when the fix is applied! :lol:

I'm glad things are looking up at least. :D
User avatar
karlchen
Level 21
Level 21
Posts: 14227
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: [SOLVED] Sound Blaster Audigy Rx either input or output [Mint 20]

Post by karlchen »

<mod>
Split off VersLaFlamme's post from this [solved] thread, because for VersLaFlamme the solution, found in this thread, does not work.
Please, find VersLaFlamme's post in this split off thread: Sound Blaster Audigy Rx either input or output [Mint 20].
Locking [solved] thread.
</mod>
Image
Linux Mint 19.3 64-bit Cinnamon, Total Commander 9.51 64-bit
The Prophet's Song
Locked